The program also supports various cryptographic functions such as MD5, SHA-1, SHA-256, SHA-384, SHA-512, HMAC, PBKDF2-HMAC-SHA256, PBKDF2-PKCS5, AES, and RSAParameters generation and RSA encryption.
- MD5: Encrypts an input string to MD5
- SHA: Encrypts an input string to SHA-1, SHA-256, SHA-384, or SHA-512
- HMAC: Encrypts an input string to HMAC with several hash types
- PBKDF2-HMAC-SHA256: Encrypts an input string to PBKDF2-HMAC-SHA256
- PBKDF2-PKCS5: Encrypts an input string to PBKDF2-PKCS5
- AES: Encrypts an input string to AES
- RSAParameters: Generates an RSAParameters class for use in the RSA function
- RSA: Encrypts an input string or byte array to AES