golang.org/x/crypto/openpgp/packet.ocfbEncrypter.fre (field)
16 uses
golang.org/x/crypto/openpgp/packet (current package)
ocfb.go#L15: fre []byte
ocfb.go#L42: fre: make([]byte, blockSize),
ocfb.go#L47: block.Encrypt(x.fre, x.fre)
ocfb.go#L49: prefix[i] = randData[i] ^ x.fre[i]
ocfb.go#L52: block.Encrypt(x.fre, prefix[:blockSize])
ocfb.go#L53: prefix[blockSize] = x.fre[0] ^ randData[blockSize-2]
ocfb.go#L54: prefix[blockSize+1] = x.fre[1] ^ randData[blockSize-1]
ocfb.go#L57: block.Encrypt(x.fre, prefix[2:])
ocfb.go#L59: x.fre[0] = prefix[blockSize]
ocfb.go#L60: x.fre[1] = prefix[blockSize+1]
ocfb.go#L68: if x.outUsed == len(x.fre) {
ocfb.go#L69: x.b.Encrypt(x.fre, x.fre)
ocfb.go#L73: x.fre[x.outUsed] ^= src[i]
ocfb.go#L74: dst[i] = x.fre[x.outUsed]
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin 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 @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |