Documentation ¶
Index ¶
- func AESGCM(key string) (value.Transformer, error)
- func AESPMACSIV(key string) (value.Transformer, error)
- func AESSIV(key string) (value.Transformer, error)
- func Chacha20Poly1305(key string) (value.Transformer, error)
- func XChacha20Poly1305(key string) (value.Transformer, error)
- type NonceDeriverFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AESGCM ¶
func AESGCM(key string) (value.Transformer, error)
AESGCM returns an AES-GCM value transformer instance.
func AESPMACSIV ¶
func AESPMACSIV(key string) (value.Transformer, error)
AESPMACSIV returns an AES-PMAC-SIV value transformer instance.
func AESSIV ¶
func AESSIV(key string) (value.Transformer, error)
AESSIV returns an AES-SIV/AES-CMAC-SIV value transformer instance.
func Chacha20Poly1305 ¶
func Chacha20Poly1305(key string) (value.Transformer, error)
Chacha20Poly1305 returns an ChaCha20Poly1305 value transformer instance.
func XChacha20Poly1305 ¶
func XChacha20Poly1305(key string) (value.Transformer, error)
XChacha20Poly1305 returns an XChaCha20Poly1305 value transformer instance.
Types ¶
Click to show internal directories.
Click to hide internal directories.