type crypto/cipher.AEAD (interface)
Method Implmentations
NonceSize() int
(*gcm).NonceSize
*crypto/aes.gcmAsm.NonceSize
crypto/tls.aead.NonceSize
*crypto/tls.prefixNonceAEAD.NonceSize
*crypto/tls.xorNonceAEAD.NonceSize
*vendor/golang.org/x/crypto/chacha20poly1305.chacha20poly1305.NonceSize
*vendor/golang.org/x/crypto/chacha20poly1305.xchacha20poly1305.NonceSize
Open(dst, nonce, ciphertext, additionalData []byte) ([]byte, error)
(*gcm).Open
*crypto/aes.gcmAsm.Open
crypto/tls.aead.Open
*crypto/tls.prefixNonceAEAD.Open
*crypto/tls.xorNonceAEAD.Open
*vendor/golang.org/x/crypto/chacha20poly1305.chacha20poly1305.Open
*vendor/golang.org/x/crypto/chacha20poly1305.xchacha20poly1305.Open
Overhead() int
(*gcm).Overhead
*crypto/aes.gcmAsm.Overhead
crypto/tls.aead.Overhead
*crypto/tls.prefixNonceAEAD.Overhead
*crypto/tls.xorNonceAEAD.Overhead
*vendor/golang.org/x/crypto/chacha20poly1305.chacha20poly1305.Overhead
*vendor/golang.org/x/crypto/chacha20poly1305.xchacha20poly1305.Overhead
Seal(dst, nonce, plaintext, additionalData []byte) []byte
(*gcm).Seal
*crypto/aes.gcmAsm.Seal
crypto/tls.aead.Seal
*crypto/tls.prefixNonceAEAD.Seal
*crypto/tls.xorNonceAEAD.Seal
*vendor/golang.org/x/crypto/chacha20poly1305.chacha20poly1305.Seal
*vendor/golang.org/x/crypto/chacha20poly1305.xchacha20poly1305.Seal
The pages are generated with Golds v0.6.7. (GOOS=linux 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. |