type crypto/cipher.AEAD (interface)
Method Implmentations
NonceSize() int
*crypto/internal/fips140/aes/gcm.GCM.NonceSize
*crypto/internal/fips140/aes/gcm.GCMWithCounterNonce.NonceSize
*crypto/internal/fips140/aes/gcm.GCMWithXORCounterNonce.NonceSize
(*gcmFallback).NonceSize
gcmWithRandomNonce.NonceSize
crypto/tls.aead.NonceSize
*crypto/tls.prefixNonceAEAD.NonceSize
*crypto/tls.xorNonceAEAD.NonceSize
github.com/refraction-networking/utls.aead.NonceSize
*github.com/refraction-networking/utls.prefixNonceAEAD.NonceSize
*github.com/refraction-networking/utls.xorNonceAEAD.NonceSize
*golang.org/x/crypto/chacha20poly1305.chacha20poly1305.NonceSize
*golang.org/x/crypto/chacha20poly1305.xchacha20poly1305.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)
*crypto/internal/fips140/aes/gcm.GCM.Open
*crypto/internal/fips140/aes/gcm.GCMWithCounterNonce.Open
*crypto/internal/fips140/aes/gcm.GCMWithXORCounterNonce.Open
(*gcmFallback).Open
gcmWithRandomNonce.Open
crypto/tls.aead.Open
*crypto/tls.prefixNonceAEAD.Open
*crypto/tls.xorNonceAEAD.Open
github.com/refraction-networking/utls.aead.Open
*github.com/refraction-networking/utls.prefixNonceAEAD.Open
*github.com/refraction-networking/utls.xorNonceAEAD.Open
*golang.org/x/crypto/chacha20poly1305.chacha20poly1305.Open
*golang.org/x/crypto/chacha20poly1305.xchacha20poly1305.Open
*vendor/golang.org/x/crypto/chacha20poly1305.chacha20poly1305.Open
*vendor/golang.org/x/crypto/chacha20poly1305.xchacha20poly1305.Open
Overhead() int
*crypto/internal/fips140/aes/gcm.GCM.Overhead
*crypto/internal/fips140/aes/gcm.GCMWithCounterNonce.Overhead
*crypto/internal/fips140/aes/gcm.GCMWithXORCounterNonce.Overhead
(*gcmFallback).Overhead
gcmWithRandomNonce.Overhead
crypto/tls.aead.Overhead
*crypto/tls.prefixNonceAEAD.Overhead
*crypto/tls.xorNonceAEAD.Overhead
github.com/refraction-networking/utls.aead.Overhead
*github.com/refraction-networking/utls.prefixNonceAEAD.Overhead
*github.com/refraction-networking/utls.xorNonceAEAD.Overhead
*golang.org/x/crypto/chacha20poly1305.chacha20poly1305.Overhead
*golang.org/x/crypto/chacha20poly1305.xchacha20poly1305.Overhead
*vendor/golang.org/x/crypto/chacha20poly1305.chacha20poly1305.Overhead
*vendor/golang.org/x/crypto/chacha20poly1305.xchacha20poly1305.Overhead
Seal(dst, nonce, plaintext, additionalData []byte) []byte
*crypto/internal/fips140/aes/gcm.GCM.Seal
*crypto/internal/fips140/aes/gcm.GCMWithCounterNonce.Seal
*crypto/internal/fips140/aes/gcm.GCMWithXORCounterNonce.Seal
(*gcmFallback).Seal
gcmWithRandomNonce.Seal
crypto/tls.aead.Seal
*crypto/tls.prefixNonceAEAD.Seal
*crypto/tls.xorNonceAEAD.Seal
github.com/refraction-networking/utls.aead.Seal
*github.com/refraction-networking/utls.prefixNonceAEAD.Seal
*github.com/refraction-networking/utls.xorNonceAEAD.Seal
*golang.org/x/crypto/chacha20poly1305.chacha20poly1305.Seal
*golang.org/x/crypto/chacha20poly1305.xchacha20poly1305.Seal
*vendor/golang.org/x/crypto/chacha20poly1305.chacha20poly1305.Seal
*vendor/golang.org/x/crypto/chacha20poly1305.xchacha20poly1305.Seal![]() |
The pages are generated with Golds v0.8.4. (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 @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |