type crypto/internal/hpke.Recipient
6 uses
crypto/internal/hpke (current package)
hpke.go#L147: type Recipient struct {
hpke.go#L262: func SetupRecipient(kemID, kdfID, aeadID uint16, priv *ecdh.PrivateKey, info, encPubEph []byte) (*Recipient, error) {
hpke.go#L277: return &Recipient{context}, nil
hpke.go#L303: func (r *Recipient) Open(aad, ciphertext []byte) ([]byte, error) {
crypto/tls
ech.go#L422: func decryptECHPayload(context *hpke.Recipient, hello, payload []byte) ([]byte, error) {
handshake_server_tls13.go#L34: hpkeContext *hpke.Recipient