Methods

Name Returns Notes Example
hmacHashAsByteArray ( key, message, iterations, length, algorithm ) byte
hmacHash ( key, message, iterations, length, algorithm ) String
decryptAsByteArray ( transformation, encryptedVal, key, iv ) byte
decrypt ( transformation, encryptedVal, key, iv ) String
decryptAsByteArray ( transformation, encryptedVal, key ) byte
decrypt ( transformation, encryptedVal, key ) String
encryptAsByteArray ( transformation, val, key, iv ) byte
encrypt ( transformation, val, key, iv ) String
encryptAsByteArray ( transformation, val, key ) byte
encrypt ( transformation, val, key ) String
createDiffieHellman ( ) DiffieHellmanModule Create a Diffie-Hellman Object
createDiffieHellman ( prime, prime_encoding ) DiffieHellmanModule Create a Diffie-Hellman Object
createHash ( algorithm ) MessageDigest
createMac ( algorithm, key, message ) String
createMacAsByteArray ( algorithm, key, message ) byte
hmacEquals ( digestA, digestB ) boolean
generateRandomAsBytes ( size ) byte
generateCurveKeyPair ( curve, algorithm ) KeyPair
generateCurveKeyPairAsBytes ( curve, algorithm ) Map
createSecretKeyFromBytes ( algorithm, secretKeyBytes ) SecretKey
createSecretKeyFromBase64String ( algorithm, base64EncodedSecretKey ) SecretKey
To get full access to the Kademi Hub existing customers can login here, or new customers can register here.