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) {