HashMany
This application calculates cryptographic hash functions.
Open a file, select the required hash algorithms and press start.
The following hash algorithms are supported.
Cyclic Redundancy Check
CRC8:
- CRC8
- CRC32-CDMA2000
- CRC32-DARC
- CRC32-DVB-S2
- CRC32-EBU
- CRC32-I-CODE
- CRC32-ITU
- CRC32-MAXIM
- CRC32-ROHC
- CRC32-WCDMA
CRC16:
- CRC16-ARC (LHA, IBM)
- CRC16-AUG_CCITT (SPI-FUJITSU)
- CRC16-BUYPASS (UMTS, VERIFONE)
- CRC16-CCITT_FALSE (AUTOSAR, IBM-3740)
- CRC16-CDMA2000
- CRC16-CRC_A (ISO-IEC-14443-3-A)
- CRC16-DDS_110
- CRC16-DECT_R (R-CRC-16)
- CRC16-DECT_X (X-CRC-16)
- CRC16-DNP
- CRC16-EN_13757
- CRC16-GENIBUS (DARC, EPC, EPC-C1G2, I-CODE)
- CRC16-KERMIT (V-41-LSB)
- CRC16-MAXIM
- CRC16-MCRF4XX
- CRC16-MODBUS
- CRC16-RIELLO
- CRC16-T10_DIF
- CRC16-TELEDISK
- CRC16-TMS37157
- CRC16-USB
- CRC16-X_25 (CRC-B, IBM-SDLC, ISO-HDLC, ISO-IEC-14443-3-B)
- CRC16-XMODEM (ACORN, LTE, V-41-MSB, ZMODEM)
CRC32:
- CRC32
- CRC32-BZIP2
- CRC32-JAMCRC
- CRC32-MPEG-2
- CRC32-POSIX
- CRC32-SATA
- CRC32-XFER
- CRC32-32C
- CRC32-32D
- CRC32-32Q
CRC64:
- CRC64-ECMA-182
- CRC64-GO-ISO
- CRC64-MS
- CRC64-REDIS
- CRC64-WE
- CRC64-XZ (GO_ECMA)
CRC6xx:
- Configurable bit size
- Configurable init value
- Configurable polynomial value
- Configurable XOR value
- Configurable reflect input
- Configurable reflect output
Message Digest
MD2:
- MD2
MD4:
- MD4
MD5:
- MD5
MD6:
- Configurable bit size
- Configurable mode (Sequential and Parallel)
- Automatic of configurable rounds
- Configurable key
Secure Hash Algorithm
SHA-1:
- SHA-1
SHA-2:
- SHA-224
- SHA-256
- SHA-384
- SHA-512
- SHA-512/224
- SHA-512/256
Screenshots
Download
Current version is v1.04
Download installer version for Windows (requires .Net 6.0)