Versions in this module Expand all Collapse all v0 v0.0.0 Feb 11, 2020 Changes in this version + const BlockSize + const KeySize + const Size + var ErrInvalidKeySize = errors.New("poly1305: invalid key size") + var ErrInvalidMacSize = errors.New("poly1305: invalid mac size") + func Sum(mac *[Size]byte, m []byte, key *[KeySize]byte) + func Verify(mac *[Size]byte, m []byte, key *[KeySize]byte) bool + type Poly1305 struct + func New(key []byte) (*Poly1305, error) + func (st *Poly1305) BlockSize() int + func (st *Poly1305) Clear() + func (st *Poly1305) Init(key []byte) + func (st *Poly1305) Reset() + func (st *Poly1305) Size() int + func (st *Poly1305) Sum(b []byte) []byte + func (st *Poly1305) Write(p []byte) (n int, err error)