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) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |