type crypto/internal/fips140/mlkem.DecapsulationKey768
22 uses
crypto/internal/fips140/mlkem (current package)
cast.go#L41: dk := &DecapsulationKey768{}
mlkem768.go#L75: type DecapsulationKey768 struct {
mlkem768.go#L89: func (dk *DecapsulationKey768) Bytes() []byte {
mlkem768.go#L101: func TestingOnlyExpandedBytes768(dk *DecapsulationKey768) []byte {
mlkem768.go#L124: func (dk *DecapsulationKey768) EncapsulationKey() *EncapsulationKey768 {
mlkem768.go#L168: func GenerateKey768() (*DecapsulationKey768, error) {
mlkem768.go#L170: dk := &DecapsulationKey768{}
mlkem768.go#L174: func generateKey(dk *DecapsulationKey768) (*DecapsulationKey768, error) {
mlkem768.go#L188: func GenerateKeyInternal768(d, z *[32]byte) *DecapsulationKey768 {
mlkem768.go#L190: dk := &DecapsulationKey768{}
mlkem768.go#L197: func NewDecapsulationKey768(seed []byte) (*DecapsulationKey768, error) {
mlkem768.go#L199: dk := &DecapsulationKey768{}
mlkem768.go#L203: func newKeyFromSeed(dk *DecapsulationKey768, seed []byte) (*DecapsulationKey768, error) {
mlkem768.go#L221: func TestingOnlyNewDecapsulationKey768(b []byte) (*DecapsulationKey768, error) {
mlkem768.go#L226: dk := &DecapsulationKey768{}
mlkem768.go#L266: func kemKeyGen(dk *DecapsulationKey768, d, z *[32]byte) {
mlkem768.go#L318: func kemPCT(dk *DecapsulationKey768) error {
mlkem768.go#L460: func (dk *DecapsulationKey768) Decapsulate(ciphertext []byte) (sharedKey []byte, err error) {
mlkem768.go#L475: func kemDecaps(dk *DecapsulationKey768, c *[CiphertextSize768]byte) (K []byte) {
crypto/mlkem
mlkem.go#L42: key *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. |