class SecretKey : Destroyable
(source)
A Diffie-Helman secret key.
bytes |
Obtain the bytes of this key. WARNING: This will cause the key to be copied into heap memory. fun bytes(): Bytes! |
bytesArray |
Obtain the bytes of this key. WARNING: This will cause the key to be copied into heap memory. The returned array should be overwritten when no longer required. fun bytesArray(): ByteArray! |
destroy |
fun destroy(): Unit |
equals |
fun equals(other: Any?): Boolean |
forBoxSecretKey |
Creates a new secret key based on a box secret key. static fun forBoxSecretKey(secretKey: SecretKey!): SecretKey! |
forSignatureSecretKey |
Creates a new secret key based on a signature secret key. static fun forSignatureSecretKey(secretKey: SecretKey!): SecretKey! |
fromBytes |
Create a static fun fromBytes(bytes: Bytes!): SecretKey! static fun fromBytes(bytes: ByteArray!): SecretKey! |
hashCode |
fun hashCode(): Int |
isDestroyed |
fun isDestroyed(): Boolean |
length |
Obtain the length of the key in bytes (32). static fun length(): Int |