type crypto/mlkem.EncapsulationKey768
13 uses
crypto/mlkem (current package)
mlkem.go#L84: func (dk *DecapsulationKey768) EncapsulationKey() *EncapsulationKey768 {
mlkem.go#L85: return &EncapsulationKey768{dk.key.EncapsulationKey()}
mlkem.go#L100: type EncapsulationKey768 struct {
mlkem.go#L106: func NewEncapsulationKey768(encapsulationKey []byte) (*EncapsulationKey768, error) {
mlkem.go#L112: return &EncapsulationKey768{key}, nil
mlkem.go#L116: func (ek *EncapsulationKey768) Bytes() []byte {
mlkem.go#L127: func (ek *EncapsulationKey768) Encapsulate() (sharedKey, ciphertext []byte) {
crypto/hpke
pq.go#L145: if _, ok := pq.(*mlkem.EncapsulationKey768); !ok {
pq.go#L150: if _, ok := pq.(*mlkem.EncapsulationKey768); !ok {
pq.go#L286: if _, ok := pq.Encapsulator().(*mlkem.EncapsulationKey768); !ok {
pq.go#L291: if _, ok := pq.Encapsulator().(*mlkem.EncapsulationKey768); !ok {
pq.go#L432: case *mlkem.EncapsulationKey768:
pq.go#L483: case *mlkem.EncapsulationKey768:
 |
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. |