package
1.6.0
Repository: https://github.com/cloudflare/circl.git
Documentation: pkg.go.dev

# Functions

NewPrivateKey initializes private key.
NewPublicKey initializes public key.
NewSike434 instantiates SIKE/p434 KEM.
NewSike503 instantiates SIKE/p503 KEM.
NewSike751 instantiates SIKE/p751 KEM.

# Constants

Identifiers correspond to the bitlength of the prime field characteristic.
Identifiers correspond to the bitlength of the prime field characteristic.
Identifiers correspond to the bitlength of the prime field characteristic.
001 - SIDH: corresponds to 2-torsion group.
010 - SIDH: corresponds to 3-torsion group.
110 - SIKE.

# Structs

SIKE KEM interface.
Defines operations on private key Deprecated: not cryptographically secure.
Defines operations on public key Deprecated: not cryptographically secure.

# Type aliases

I keep it bool in order to be able to apply logical NOT.