All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cryptography.PublicKey.kt Maven / Gradle / Ivy

The newest version!
package nl.sanderdijkhuis.noise.cryptography

import nl.sanderdijkhuis.noise.data.Data

@JvmInline
value class PublicKey(val data: Data) {

    init {
        data.require(SharedSecret.SIZE)
    }

    val plaintext get() = Plaintext(data)
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy