To get full access to the Kademi Hub existing customers can login here, or new customers can register here.
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 |