type golang.org/x/crypto/ssh.packetCipher
14 uses
golang.org/x/crypto/ssh (current package)
cipher.go#L62: create func(key, iv []byte, macKey []byte, algs directionAlgorithms) (packetCipher, 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#L66: return func(key, iv, macKey []byte, algs directionAlgorithms) (packetCipher, error) {
cipher.go#L310: func newGCMCipher(key, iv, unusedMacKey []byte, unusedAlgs directionAlgorithms) (packetCipher, error) {
cipher.go#L428: func newCBCCipher(c cipher.Block, key, iv, macKey []byte, algs directionAlgorithms) (packetCipher, error) {
cipher.go#L442: func newAESCBCCipher(key, iv, macKey []byte, algs directionAlgorithms) (packetCipher, error) {
cipher.go#L456: func newTripleDESCBCCipher(key, iv, macKey []byte, algs directionAlgorithms) (packetCipher, error) {
cipher.go#L649: func newChaCha20Cipher(key, unusedIV, unusedMACKey []byte, unusedAlgs directionAlgorithms) (packetCipher, error) {
transport.go#L55: type packetCipher interface {
transport.go#L70: packetCipher
transport.go#L73: pendingKeyChange chan packetCipher
transport.go#L204: pendingKeyChange: make(chan packetCipher, 1),
transport.go#L208: pendingKeyChange: make(chan packetCipher, 1),
transport.go#L239: func newPacketCipher(d direction, algs directionAlgorithms, kex *kexResult) (packetCipher, error) {
 |
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. |