KyberCipherText

A class for ML-KEM Cipher Texts.

This class contains the raw bytes of the Cipher Text.

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 Cipher Text in bytes.

Link copied to clipboard

The KyberParameter associated with this KyberCipherText.

Functions

Link copied to clipboard

Create an independent deep copy from an untrusted source.

Link copied to clipboard

Decapsulates this 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