package
0.0.0-20230313231516-25b66236df73
Repository: https://github.com/henrydcase/nobs.git
Documentation: pkg.go.dev

# Packages

Package common provides types, variables, constants and functions commonly used in SIDH or SIKE.

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
NewPrivateKey initializes private key.
NewPublicKey initializes public key.
NewSike434 instantiates SIKE/p434 KEM.
NewSike503 instantiates SIKE/p503 KEM.
NewSike751 instantiates SIKE/p751 KEM.

# Constants

Id's correspond to bitlength of the prime field characteristic Currently Fp751 is the only one supported by this implementation.
Id's correspond to bitlength of the prime field characteristic Currently Fp751 is the only one supported by this implementation.
Id's correspond to bitlength of the prime field characteristic Currently Fp751 is the only one supported by this implementation.
001 - SIDH: corresponds to 2-torsion group.
010 - SIDH: corresponds to 3-torsion group.
110 - SIKE.

# Structs

SIKE KEM interface.
Base type for public and private key.
Defines operations on private key.
Defines operations on public key.

# Type aliases

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