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