Files
quic-go/crypto/AEAD.go

12 lines
215 B
Go

package crypto
import (
"bytes"
"io"
)
// An AEAD implements QUIC's authenticated encryption and associated data
type AEAD interface {
Open(associatedData []byte, ciphertext io.Reader) (*bytes.Reader, error)
}