Documentation ¶
Index ¶
- type Ed448Sha512HkdfHmac
- func (s Ed448Sha512HkdfHmac) DeriveKey(salt, ikm, info []byte) []byte
- func (s Ed448Sha512HkdfHmac) Group() suite.Group
- func (s Ed448Sha512HkdfHmac) Hash() hash.Hash
- func (s Ed448Sha512HkdfHmac) HashDigest(content []byte) []byte
- func (s Ed448Sha512HkdfHmac) HashSize() int
- func (s Ed448Sha512HkdfHmac) Mac(content, secret []byte) []byte
- func (s Ed448Sha512HkdfHmac) MacEqual(a, b []byte) bool
- func (s Ed448Sha512HkdfHmac) Mhf(password, salt []byte) ([]byte, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Ed448Sha512HkdfHmac ¶
type Ed448Sha512HkdfHmac struct {
// contains filtered or unexported fields
}
func NewEd448Sha512HkdfHmac ¶
func NewEd448Sha512HkdfHmac(mhf suite.MHF) *Ed448Sha512HkdfHmac
func (Ed448Sha512HkdfHmac) DeriveKey ¶
func (s Ed448Sha512HkdfHmac) DeriveKey(salt, ikm, info []byte) []byte
func (Ed448Sha512HkdfHmac) Group ¶
func (s Ed448Sha512HkdfHmac) Group() suite.Group
func (Ed448Sha512HkdfHmac) Hash ¶
func (s Ed448Sha512HkdfHmac) Hash() hash.Hash
func (Ed448Sha512HkdfHmac) HashDigest ¶
func (s Ed448Sha512HkdfHmac) HashDigest(content []byte) []byte
func (Ed448Sha512HkdfHmac) HashSize ¶
func (s Ed448Sha512HkdfHmac) HashSize() int
func (Ed448Sha512HkdfHmac) Mac ¶
func (s Ed448Sha512HkdfHmac) Mac(content, secret []byte) []byte
func (Ed448Sha512HkdfHmac) MacEqual ¶
func (s Ed448Sha512HkdfHmac) MacEqual(a, b []byte) bool
Click to show internal directories.
Click to hide internal directories.