type crypto/cipher.AEAD
19 uses
crypto/cipher (current package)
gcm.go#L17: type AEAD interface {
gcm.go#L53: NewGCM(nonceSize, tagSize int) (AEAD, error)
gcm.go#L84: func NewGCM(cipher Block) (AEAD, error) {
gcm.go#L95: func NewGCMWithNonceSize(cipher Block, size int) (AEAD, error) {
gcm.go#L107: func NewGCMWithTagSize(cipher Block, tagSize int) (AEAD, error) {
gcm.go#L111: func newGCMWithNonceAndTagSize(cipher Block, nonceSize, tagSize int) (AEAD, error) {
crypto/aes
aes_gcm.go#L54: func (c *aesCipherGCM) NewGCM(nonceSize, tagSize int) (cipher.AEAD, error) {
modes.go#L15: NewGCM(nonceSize, tagSize int) (cipher.AEAD, error)
crypto/tls
cipher_suites.go#L262: cipher.AEAD
cipher_suites.go#L280: aead cipher.AEAD
cipher_suites.go#L301: aead cipher.AEAD
conn.go#L873: case cipher.AEAD:
golang.org/x/crypto/ssh
cipher.go#L304: aead cipher.AEAD
google.golang.org/grpc/credentials/alts/internal/conn
aeadrekey.go#L40: gcmAEAD cipher.AEAD
aes128gcm.go#L43: aead cipher.AEAD
aes128gcmrekey.go#L48: inAEAD cipher.AEAD
aes128gcmrekey.go#L49: outAEAD cipher.AEAD
vendor/golang.org/x/crypto/chacha20poly1305
chacha20poly1305.go#L36: func New(key []byte) (cipher.AEAD, error) {
xchacha20poly1305.go#L24: func NewX(key []byte) (cipher.AEAD, error) {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |