- Sort Score
- Result 10 results
- Languages All
Results 1 - 1 of 1 for ExtractAndExpand (0.16 sec)
-
src/crypto/internal/hpke/hpke.go
} return &dhKEM{ dh: suite.curve, kdf: hkdfKDF{suite.hash}, suiteID: binary.BigEndian.AppendUint16([]byte("KEM"), kemID), nSecret: suite.nSecret, }, nil } func (dh *dhKEM) ExtractAndExpand(dhKey, kemContext []byte) []byte { eaePRK := dh.kdf.LabeledExtract(dh.suiteID[:], nil, "eae_prk", dhKey) return dh.kdf.LabeledExpand(dh.suiteID[:], eaePRK, "shared_secret", kemContext, dh.nSecret) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 22:33:33 UTC 2024 - 7K bytes - Viewed (0)