- Sort Score
- Result 10 results
- Languages All
Results 1 - 1 of 1 for ksRotations (0.17 sec)
-
src/crypto/des/block.go
func ksRotate(in uint32) (out []uint32) { out = make([]uint32, 16) last := in for i := 0; i < 16; i++ { // 28-bit circular left shift left := (last << (4 + ksRotations[i])) >> 4 right := (last << 4) >> (32 - ksRotations[i]) out[i] = left | right last = out[i] } return } // creates 16 56-bit subkeys from the original key. func (c *desCipher) generateSubkeys(keyBytes []byte) {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 13 18:57:38 UTC 2024 - 6.5K bytes - Viewed (0)