type crypto/mlkem.DecapsulationKey768
13 uses
crypto/mlkem (current package)
mlkem.go#L41: type DecapsulationKey768 struct {
mlkem.go#L47: func GenerateKey768() (*DecapsulationKey768, error) {
mlkem.go#L53: return &DecapsulationKey768{key}, nil
mlkem.go#L58: func NewDecapsulationKey768(seed []byte) (*DecapsulationKey768, error) {
mlkem.go#L64: return &DecapsulationKey768{key}, nil
mlkem.go#L70: func (dk *DecapsulationKey768) Bytes() []byte {
mlkem.go#L78: func (dk *DecapsulationKey768) Decapsulate(ciphertext []byte) (sharedKey []byte, err error) {
mlkem.go#L84: func (dk *DecapsulationKey768) EncapsulationKey() *EncapsulationKey768 {
mlkem.go#L92: func (dk *DecapsulationKey768) Encapsulator() crypto.Encapsulator {
mlkem.go#L96: var _ crypto.Decapsulator = (*DecapsulationKey768)(nil)
github.com/refraction-networking/utls
key_schedule.go#L56: mlkem *mlkem.DecapsulationKey768
u_key_schedule.go#L10: func kyberDecapsulate(dk *mlkem.DecapsulationKey768, c []byte) ([]byte, error) {
u_public.go#L899: Mlkem *mlkem.DecapsulationKey768
![]() |
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. |