ed25519

package
v0.0.0-...-bf1e635 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 2, 2020 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Ed25519Sha256HkdfHmac

type Ed25519Sha256HkdfHmac struct {
	// contains filtered or unexported fields
}

func NewEd25519Sha256HkdfHmac

func NewEd25519Sha256HkdfHmac(mhf suite.MHF) *Ed25519Sha256HkdfHmac

func (Ed25519Sha256HkdfHmac) DeriveKey

func (s Ed25519Sha256HkdfHmac) DeriveKey(salt, ikm, info []byte) []byte

func (Ed25519Sha256HkdfHmac) Group

func (s Ed25519Sha256HkdfHmac) Group() suite.Group

func (Ed25519Sha256HkdfHmac) Hash

func (s Ed25519Sha256HkdfHmac) Hash() hash.Hash

func (Ed25519Sha256HkdfHmac) HashDigest

func (s Ed25519Sha256HkdfHmac) HashDigest(content []byte) []byte

func (Ed25519Sha256HkdfHmac) HashSize

func (s Ed25519Sha256HkdfHmac) HashSize() int

func (Ed25519Sha256HkdfHmac) Mac

func (s Ed25519Sha256HkdfHmac) Mac(content, secret []byte) []byte

func (Ed25519Sha256HkdfHmac) MacEqual

func (s Ed25519Sha256HkdfHmac) MacEqual(a, b []byte) bool

func (Ed25519Sha256HkdfHmac) Mhf

func (s Ed25519Sha256HkdfHmac) Mhf(password, salt []byte) ([]byte, error)

Directories

Path Synopsis
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL