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.