const ( SeedSize = 32 EncapsulationSeedSize = 32 )
func GenerateKeyPair(rand io.Reader) (kem.PublicKey, kem.PrivateKey, error)
Deprecated: not cryptographically secure.
func Scheme() kem.Scheme
Scheme returns a KEM interface.
Deprecated: not cryptographically secure.
Deprecated: not cryptographically secure.
type PrivateKey struct {
// contains filtered or unexported fields
}
func (sk *PrivateKey) Equal(other kem.PrivateKey) bool
func (sk *PrivateKey) MarshalBinary() ([]byte, error)
func (sk *PrivateKey) Public() kem.PublicKey
func (sk *PrivateKey) Scheme() kem.Scheme
Deprecated: not cryptographically secure.
type PublicKey sidh.PublicKey
func (pk *PublicKey) Equal(other kem.PublicKey) bool
func (pk *PublicKey) MarshalBinary() ([]byte, error)
func (pk *PublicKey) Scheme() kem.Scheme