Versions in this module Expand all Collapse all v0 v0.3.0 Sep 6, 2021 Changes in this version + func Sign(privateKey []byte, message []byte, random [64]byte) (signature []byte, err error) + func Verify(publicKey []byte, message []byte, signature []byte) bool + type Signer struct + Privkey []byte + Pubkey []byte + func NewSigner(privkey []byte, pubkey []byte) Signer + func (s *Signer) ParsePaseto(token string) (jsonToken paseto.JSONToken, err error) + func (s *Signer) ParseSelfSigned(token string) (jsonToken paseto.JSONToken, err error) + func (s *Signer) SelfSignPaseto(jsonToken paseto.JSONToken) (token string, err error) + func (s *Signer) SignPaseto(jsonToken paseto.JSONToken) (token string, err error) + type XV2 struct + func NewXV2() *XV2 + func (x *XV2) Sign(privkey []byte, payload, footer interface{}) (token string, err error) + func (x *XV2) Verify(token string, pubkey []byte, payload, footer interface{}) error