Package-level declarations

Types

Link copied to clipboard
enum HKDF : Enum<HKDF>

RFC 5869 HKDF using an HMAC based on the passed digest.

Link copied to clipboard
sealed interface KDF
Link copied to clipboard
enum PBKDF2 : Enum<PBKDF2>

RFC 8018-compliant PBKDF2 template using an HMAC as its prf (pseudo-random function).

Link copied to clipboard
class SCrypt(val cost: Int, val parallelization: Int, val blockSize: Int = 8) : KDF

scrypt in accordance with RFC 7914. Directly implements the KDF interface.