Initializerorlandos-nl.citadel 0.8.0Citadel
init(initialKeys:mac:)
AES.swift:50init(initialKeys: NIOSSHSessionKeys, mac: String?) throws
Other members in extension
Type members
static let cipherBlockSize: Int
static let cipherName: String
static let macNames: [String]
static func keySizes(forMac: String?
) throws -> ExpectedKeySizes
Instance members
var macBytes: Int
func decryptAndVerifyRemainingPacket(inout ByteBuffer, sequenceNumber: UInt32
) throws -> ByteBuffer func decryptFirstBlock(inout ByteBuffer
) throws func encryptPacket(NIOSSHEncryptablePayload, to: inout ByteBuffer, sequenceNumber: UInt32
) throws func updateKeys(NIOSSHSessionKeys
) throws