Enigma is a Java-based cryptographic system that integrates symmetric (AES, DES, Blowfish), asymmetric (Diffie-Hellman, RSA, DSA), and hashing algorithms (MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512). It ensures data confidentiality, integrity, and authentication with modern cryptographic standards.
java hashing security cryptography encryption aes authentication rsa md5 enigma sha-256 blowfish diffie-hellman encryption-decryption data-integrity asymmetric-algorithm symmetric-algorithms
- Updated
Nov 2, 2024 - Java