KyberDecapsulationKey

class KyberDecapsulationKey : KyberKEMKey

A class for ML-KEM Decapsulation Keys.

This class contains the raw bytes of the Decapsulation Key.

Author

Ron Lauren Hombre

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@get:JvmName(name = "getFullBytes")
val fullBytes: ByteArray

A copy of the Decapsulation Key in bytes.

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard

Create an independent deep copy from an untrusted source.

Link copied to clipboard

Decapsulates a KyberCipherText and recovers the Shared Secret Key.

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean

Deep equality check.

Link copied to clipboard
open override fun hashCode(): Int