Package klyn.cryptography
Contains 33 type(s).
Types
Classes
- AESCipherText - Structured AES encryption payload.
- AESKeyGenerator - AES secret-key generator.
- Base64 - Base64 and Base64URL text helpers.
- Cipher - High-level encryption facade inspired by Java `Cipher`.
- Digest - Immutable digest result with both hexadecimal and Base64 views.
- Hex - Hexadecimal text helpers.
- Hmac - HMAC implementation parameterized by a concrete message digest.
- KeyGenerator - Abstract base class for symmetric key generators.
- KeyPairGenerator - Abstract base class for asymmetric key-pair generators.
- MD5 - MD5 message digest.
- Mac - Abstract base class for keyed message authentication codes.
- MessageDigest - Abstract base class for text-oriented message digests.
- PBEKeySpec - Password-based key derivation parameters inspired by Java `PBEKeySpec`.
- PBKDF2 - PBKDF2 password-based key derivation parameterized by a concrete digest.
- RSAKeyPair - PEM-encoded RSA key pair.
- RSAKeyPairGenerator - RSA key-pair generator.
- RSAPKCS1Signature - RSA PKCS#1 v1.
- RSAPSSSignature - RSA-PSS signature implementation parameterized by a concrete digest.
- SHA1 - SHA-1 message digest.
- SHA224 - SHA-224 message digest.
- SHA256 - SHA-256 message digest.
- SHA384 - SHA-384 message digest.
- SHA3_224 - SHA3-224 message digest.
- SHA3_256 - SHA3-256 message digest.
- SHA3_384 - SHA3-384 message digest.
- SHA3_512 - SHA3-512 message digest.
- SHA512 - SHA-512 message digest.
- SHA512_224 - SHA-512/224 message digest.
- SHA512_256 - SHA-512/256 message digest.
- SecretKeyFactory - Abstract base class for secret-key derivation algorithms.
- SecureRandom - Transport-safe secure random helper inspired by Java `SecureRandom`.
- Signature - Abstract base class for digital signatures.
Exceptions
- CryptoException - Exception raised when a cryptographic operation cannot be completed.