type crypto/cipher.AEAD

24 uses

	crypto/cipher (current package)
		cipher.go#L66: type AEAD interface {
		gcm.go#L30: func NewGCM(cipher Block) (AEAD, error) {
		gcm.go#L44: func NewGCMWithNonceSize(cipher Block, size int) (AEAD, error) {
		gcm.go#L59: func NewGCMWithTagSize(cipher Block, tagSize int) (AEAD, error) {
		gcm.go#L66: func newGCM(cipher Block, nonceSize, tagSize int) (AEAD, error) {
		gcm.go#L93: func NewGCMWithRandomNonce(cipher Block) (AEAD, error) {
		gcm.go#L204: 	NewGCM(nonceSize, tagSize int) (AEAD, error)
		gcm.go#L207: func newGCMFallback(cipher Block, nonceSize, tagSize int) (AEAD, error) {

	crypto/hpke
		aead.go#L21: 	aead(key []byte) (cipher.AEAD, error)
		aead.go#L61: 	new func([]byte) (cipher.AEAD, error)
		aead.go#L90: func (a *aead) aead(key []byte) (cipher.AEAD, error) {
		aead.go#L111: func (exportOnlyAEAD) aead(key []byte) (cipher.AEAD, error) {
		aead_fips140v1.26.go#L15: func newAESGCM(key []byte) (cipher.AEAD, error) {
		hpke.go#L22: 	aead      cipher.AEAD

	crypto/internal/boring
		notboring.go#L52: func NewGCMTLS(cipher.Block) (cipher.AEAD, error)   { panic("boringcrypto: not available") }
		notboring.go#L53: func NewGCMTLS13(cipher.Block) (cipher.AEAD, error) { panic("boringcrypto: not available") }

	crypto/tls
		cipher_suites.go#L447: 	cipher.AEAD
		cipher_suites.go#L465: 	aead  cipher.AEAD
		cipher_suites.go#L486: 	aead      cipher.AEAD
		cipher_suites.go#L525: 	var aead cipher.AEAD
		cipher_suites.go#L559: 	var aead cipher.AEAD
		conn.go#L916: 		case cipher.AEAD:

	vendor/golang.org/x/crypto/chacha20poly1305
		chacha20poly1305.go#L40: func New(key []byte) (cipher.AEAD, error) {
		xchacha20poly1305.go#L24: func NewX(key []byte) (cipher.AEAD, error) {