klyn.cryptography.PBEKeySpec.PBEKeySpec
constructor
public PBEKeySpec(password as String, salt as String, iterations as Int = 100000, sizeBytes as Int = 32, saltEncoding as String = "utf8"):
Description

Creates a password-based derivation specification.

Parameters
ParameterDescription
passwordSource password interpreted as UTF-8.
saltSalt text or encoded value.
iterationsPBKDF2 iteration count.
sizeBytesRequested output size in bytes.
saltEncodingSalt encoding: utf8, hex, base64 or base64url.
Example
import klyn.cryptography

spec = PBEKeySpec("password", "salty", 100000, 32)
print(spec.sizeBytes)