39 lines
705 B
TypeScript
39 lines
705 B
TypeScript
import { EyeOff } from '@vicons/tabler';
|
|
import { defineTool } from '../tool';
|
|
|
|
export const tool = defineTool({
|
|
name: 'File Hasher',
|
|
path: '/file-hasher',
|
|
description: 'Compute Hash of files',
|
|
keywords: ['file', 'hash',
|
|
'digest',
|
|
'crypto',
|
|
'security',
|
|
'text',
|
|
'MD5',
|
|
'SHA1',
|
|
'SHA256',
|
|
'SHA224',
|
|
'SHA512',
|
|
'SHA384',
|
|
'SHA3',
|
|
'RIPEMD160',
|
|
'ADLER32',
|
|
'BLAKE2B',
|
|
'BLAKE2S',
|
|
'BLAKE3',
|
|
'CRC32',
|
|
'CRC32C',
|
|
'KECCAK',
|
|
'PBKDF2',
|
|
'SM3',
|
|
'WHIRLPOOL',
|
|
'XXHASH128',
|
|
'XXHASH3',
|
|
'XXHASH32',
|
|
'XXHASH64'],
|
|
component: () => import('./file-hasher.vue'),
|
|
icon: EyeOff,
|
|
createdAt: new Date('2024-05-11'),
|
|
});
|