Crypto Stuff is a Free Windows program in the Other category, developed by Jacquelin Potier. The current version is 2.7.1; you can download it safely from its official source with the download button above.
Crypto Stuff is a free portable cryptography software including hashing, ciphering (block or stream), RSA and Elliptic
Supported algorithms:
- Hash : MD2, MD4, Ed2k, MD5, SHA1, SHA224, SHA256, SHA384, SHA512, SHA3_224, SHA3_256, SHA3_384, SHA3_512, Tiger, Whirlpool, Keccak_224, Keccak_256, Keccak_384, Keccak_512, RIPEMD128, RIPEMD160, RIPEMD256, RIPEMD320, BLAKE2s, BLAKE2b, Panama LittleEndian, Panama BigEndian, SM3, SipHash-2-4-64, SipHash-2-4-128, SipHash-4-8-64, SipHash-4-8-128, SHAKE-128, SHAKE-256, LSH-256-224, LSH-256-256, LSH-512-256, LSH-512-384, LSH-512-512,xxHash32, xxHash64, xxHash3_64, xxHash3_128, HAS-160, GOST12-256, GOST12-512, GOST94, GOST94 (CryptoPro), EDONR-224, EDONR-256, EDONR-384, EDONR-512, BLAKE3
- CRC : CRC-3 GSM, CRC-3 ROCH, CRC-4 G-704 / ITU, CRC-4 INTERLAKEN, CRC-5 EPC-C1G2, CRC-5 G-704 / ITU, CRC-5 USB, CRC-6 CDMA2000-A, CRC-6 CDMA2000-B, CRC-6 DARC, CRC-6 G-704 / ITU, CRC-6 GSM, CRC-7 MMC, CRC-7 ROHC, CRC-7 UMTS, CRC-8 AUTOSAR, CRC-8 BLUETOOTH, CRC-8 CDMA2000, CRC-8 DARC, CRC-8 DVB-S2, CRC-8 GSM-A, CRC-8 GSM-B, CRC-8 HITAG, CRC-8 I-432-1 / ITU, CRC-8 I-CODE, CRC-8 LTE, CRC-8 MAXIM-DOW, CRC-8 MIFARE-MAD, CRC-8 NRSC-5, CRC-8 OPENSAFETY, CRC-8 ROHC, CRC-8 SAE-J1850, CRC-8 SMBUS, CRC-8 TECH-3250, CRC-8 WCDMA, CRC-10 ATM, CRC-10 CDMA2000, CRC-10 GSM, CRC-11 CRC-11 / FLEXRAY,CRC-11 UMTS, CRC-12 CDMA2000, CRC-12 DECT / X-CRC-12, CRC-12 GSM, CRC-12 UMTS / 3GPP, CRC-13 BBC, CRC-14 DARC, CRC-14 GSM, CRC-15 CAN, CRC-15 MPT1327, CRC-16 CRC-16 / ARC / CRC-IBM / LHA,CRC-16 CDMA2000, CRC-16 CMS, CRC-16 DDS-110, CRC-16 DECT-R / R-CRC-16, CRC-16 DECT-X / X-CRC-16, CRC-16 DNP, CRC-16 EN-13757, CRC-16 GENIBUS / DARC / EPC / EPC-C1G2 / I-CODE, CRC-16 GSM, CRC-16 IBM-3740 / AUTOSAR /CCITT-FALSE, CRC-16 ISO-IEC-14443-3-B / CRC-B / X-25/ IBM-SDLC / ISO-HDLC, CRC-16 ISO-IEC-14443-3-A / CRC-A, CRC-16 KERMIT / BLUETOOTH / CCITT / CCITT-TRUE / V-41-LSB, CRC-16 LJ1200, CRC-16 M17, CRC-16 MAXIM_DOW, CRC-16 MCRF4XX, CRC-16 MODBUS, CRC-16 NRSC-5, CRC-16 OPENSAFETY-A, CRC-16 OPENSAFETY-B, CRC-16 PROFIBUS / IEC-61158-2, CRC-16 RIELLO, CRC-16 SPI_FUJITSU / AUG-CCITT, CRC-16 T10_DIF, CRC-16 TELEDISK, CRC-16 TMS37157, CRC-16 UMTS / BUYPASS / VERIFONE, CRC-16 USB, CRC-16 XMODEM / ACORN / LTE / V-41-MSB / ZMODEM, CRC-17 CAN_FD, CRC-21 CAN_FD, CRC-24 BLE, CRC-24 FLEXRAY-A, CRC-24 FLEXRAY-B, CRC-24 INTERLAKEN, CRC-24 LTE-A, CRC-24 LTE-B, CRC-24 OPENPGP, CRC-24 OS-9, CRC-30 CDMA, CRC-31 PHILIPS, CRC-32 CRC-32 / ISO_HDLC / ADCCP / V-42 / XZ / PKZIP, CRC-32 CRC-32C / ISCSI / BASE91-C / CASTAGNOLI / INTERLAKEN, CRC-32 CRC-32D / BASE91-D, CRC-32 CRC-32Q / AIXM, CRC-32 AUTOSAR, CRC-32 BZIP2 / AAL5 / DECT-B / B-CRC-32, CRC-32 CD_ROM_EDC, CRC-32 CKSUM / POSIX, CRC-32 JAMCRC, CRC-32 MEF, CRC-32 MPEG-2, CRC-32 XFER, CRC-40 GSM, CRC-64 ECMA-182, CRC-64 GO-ISO, CRC-64 MS, CRC-64 REDIS, CRC-64 WE, CRC-64 XZ
- Checksum : Adler32
- Cipher :
Block : IDEA, Blowfish, AES, Camellia, CAST128, CAST256, GOST, MARS, RC2, RC5, RC6, SAFER_K, SAFER_SK, SEED, Serpent, SHACAL2, SHARK, SKIPJACK, Square, TEA, ThreeWay, Twofish, XTEA, DES, DES_EDE2, DES_EDE3, DES_XEX3, Threefish 256, Threefish 512, Threefish 1024, ARIA, Kalyna 128, Kalyna 256, Kalyna 512, SM4, SIMON 128, SPECK 64, SPECK 128,CHAM 64, CHAM 128, Hight, LEA, Simeck 32, Simeck 64
Block modes : ECB, CBC, CFB, OFB, CTR, CCM, GCM, EAX
Stream : ChaCha8, ChaCha12, ChaCha20, Salsa20, XSalsa20, Panama LittleEndian, Panama BigEndian, SEAL LittleEndian, SEAL BigEndian, WAKE-OFB LittleEndian, WAKE-OFB BigEndian, ChaCha IETF, XChaCha20, Rabbit, HC-128, HC-256, Sosemanuk
- RSA : Key generation, encode, decode, sign, verify, DER to PEM and PEM to DER RSA keys conversion
- Elliptic : ECDSA, ECGDSA, ECNR, ECIES, ed25519
- Base64
✨ Features
CryptographyPortableStuff
📝 Release notes (2.7.1)
February 25 2025
- Added hash algorithm BLAKE2bp, BLAKE2sp, BLAKE2xs, BLAKE2xb
- Added support for utf8 strings as input
SHA-256: 219CD83BED11C648027A40DEA3C6D2B5B8276A1FC7A962B164636F8A3C7756A2