cryptoaead

package
v0.0.0-...-dd73372 Latest Latest
Warning

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

Go to latest
Published: Oct 22, 2017 License: ISC Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CryptoAEADAES256GCMABytes

func CryptoAEADAES256GCMABytes() int

func CryptoAEADAES256GCMBeforeNM

func CryptoAEADAES256GCMBeforeNM(k []byte) ([]byte, int)

func CryptoAEADAES256GCMDecrypt

func CryptoAEADAES256GCMDecrypt(c, ad, npub, k []byte) ([]byte, int)

func CryptoAEADAES256GCMDecryptAfterNM

func CryptoAEADAES256GCMDecryptAfterNM(c, ad, npub, ctx []byte) ([]byte, int)

func CryptoAEADAES256GCMDecryptDetached

func CryptoAEADAES256GCMDecryptDetached(c, mac, ad, npub, k []byte) ([]byte, int)

func CryptoAEADAES256GCMDecryptDetachedAfterNM

func CryptoAEADAES256GCMDecryptDetachedAfterNM(c, mac, ad, npub, ctx []byte) ([]byte, int)

func CryptoAEADAES256GCMEncrypt

func CryptoAEADAES256GCMEncrypt(m, ad, npub, k []byte) ([]byte, int)

func CryptoAEADAES256GCMEncryptAfterNM

func CryptoAEADAES256GCMEncryptAfterNM(m, ad, npub, ctx []byte) ([]byte, int)

func CryptoAEADAES256GCMEncryptDetached

func CryptoAEADAES256GCMEncryptDetached(m, ad, npub, k []byte) ([]byte, []byte, int)

func CryptoAEADAES256GCMEncryptDetachedAfterNM

func CryptoAEADAES256GCMEncryptDetachedAfterNM(m, ad, npub, ctx []byte) ([]byte, []byte, int)

func CryptoAEADAES256GCMIsAvailable

func CryptoAEADAES256GCMIsAvailable() bool

func CryptoAEADAES256GCMKeyBytes

func CryptoAEADAES256GCMKeyBytes() int

func CryptoAEADAES256GCMKeyGen

func CryptoAEADAES256GCMKeyGen() []byte

func CryptoAEADAES256GCMNPubBytes

func CryptoAEADAES256GCMNPubBytes() int

func CryptoAEADAES256GCMNSecBytes

func CryptoAEADAES256GCMNSecBytes() int

func CryptoAEADAES256GCMStateBytes

func CryptoAEADAES256GCMStateBytes() int

Types

This section is empty.

Jump to

Keyboard shortcuts

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