type crypto/cipher.Stream
22 uses
crypto/cipher (current package)
cfb.go#L53: func NewCFBEncrypter(block Block, iv []byte) Stream {
cfb.go#L60: func NewCFBDecrypter(block Block, iv []byte) Stream {
cfb.go#L64: func newCFB(block Block, iv []byte, decrypt bool) Stream {
cipher.go#L29: type Stream interface {
ctr.go#L30: NewCTR(iv []byte) Stream
ctr.go#L35: func NewCTR(block Block, iv []byte) Stream {
io.go#L15: S Stream
io.go#L31: S Stream
ofb.go#L21: func NewOFB(b Block, iv []byte) Stream {
crypto/aes
modes.go#L36: NewCTR(iv []byte) cipher.Stream
crypto/tls
conn.go#L247: case cipher.Stream:
conn.go#L342: case cipher.Stream:
conn.go#L492: case cipher.Stream:
conn.go#L871: case cipher.Stream:
golang.org/x/crypto/chacha20
chacha_generic.go#L61: var _ cipher.Stream = (*Cipher)(nil)
golang.org/x/crypto/openpgp/packet
ocfb.go#L34: func NewOCFBEncrypter(block cipher.Block, randData []byte, resync OCFBResyncOption) (cipher.Stream, []byte) {
ocfb.go#L92: func NewOCFBDecrypter(block cipher.Block, prefix []byte, resync OCFBResyncOption) cipher.Stream {
golang.org/x/crypto/ssh
cipher.go#L47: func newAESCTR(key, iv []byte) (cipher.Stream, error) {
cipher.go#L55: func newRC4(key, iv []byte) (cipher.Stream, error) {
cipher.go#L65: func streamCipherMode(skip int, createFunc func(key, iv []byte) (cipher.Stream, error)) func(key, iv []byte, macKey []byte, algs directionAlgorithms) (packetCipher, error) {
cipher.go#L140: cipher cipher.Stream
vendor/golang.org/x/crypto/chacha20
chacha_generic.go#L61: var _ cipher.Stream = (*Cipher)(nil)
 |
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. |