Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for polyByteEncode (0.14 sec)

  1. src/crypto/internal/mlkem768/mlkem768.go

    	// dkPKE ← ByteEncode₁₂(s)
    	// ekPKE ← ByteEncode₁₂(t) || ρ
    	// ek ← ekPKE
    	// dk ← dkPKE || ek || H(ek) || z
    	dkB := dk.dk[:0]
    
    	for i := range s {
    		dkB = polyByteEncode(dkB, s[i])
    	}
    
    	for i := range t {
    		dkB = polyByteEncode(dkB, t[i])
    	}
    	dkB = append(dkB, ρ...)
    
    	H := sha3.New256()
    	H.Write(dkB[decryptionKeySize:])
    	dkB = H.Sum(dkB)
    
    	dkB = append(dkB, z[:]...)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 18:57:38 UTC 2024
    - 28.4K bytes
    - Viewed (0)
Back to top