type crypto/hpke.Recipient
7 uses
crypto/hpke (current package)
hpke.go#L39: type Recipient struct {
hpke.go#L154: func NewRecipient(enc []byte, k PrivateKey, kdf KDF, aead AEAD, info []byte) (*Recipient, error) {
hpke.go#L163: return &Recipient{context}, nil
hpke.go#L209: func (r *Recipient) Open(aad, ciphertext []byte) ([]byte, error) {
hpke.go#L239: func (r *Recipient) Export(exporterContext string, length int) ([]byte, error) {
crypto/tls
ech.go#L399: func decryptECHPayload(context *hpke.Recipient, hello, payload []byte) ([]byte, error) {
handshake_server_tls13.go#L34: hpkeContext *hpke.Recipient