type crypto/hpke.KEM
16 uses
crypto/hpke (current package)
kem.go#L17: type KEM interface {
kem.go#L46: func NewKEM(id uint16) (KEM, error) {
kem.go#L78: KEM() KEM
kem.go#L93: KEM() KEM
kem.go#L147: func DHKEM(curve ecdh.Curve) KEM {
kem.go#L223: func (pk *dhKEMPublicKey) KEM() KEM {
kem.go#L337: func (k *dhKEMPrivateKey) KEM() KEM {
pq.go#L41: func MLKEM768X25519() KEM {
pq.go#L64: func MLKEM768P256() KEM {
pq.go#L87: func MLKEM1024P384() KEM {
pq.go#L182: func (pk *hybridPublicKey) KEM() KEM {
pq.go#L314: func (k *hybridPrivateKey) KEM() KEM {
pq.go#L375: func MLKEM768() KEM {
pq.go#L394: func MLKEM1024() KEM {
pq.go#L449: func (pk *mlkemPublicKey) KEM() KEM {
pq.go#L517: func (k *mlkemPrivateKey) KEM() KEM {
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)