ssh_core_io library

Classes

SftpClient
SftpCloseRequest
SftpDataMessage
SftpFileAttributes
SftpFileEntry
SftpHandleMessage
SftpHandleRequest
SftpInitMessage
SftpNameEntry
SftpNameMessage
SftpOpenRequest
SftpPacket
SftpPacketCodec
SftpPathRequest
SftpReadRequest
SftpStatusMessage
SftpSubsystem
SftpVersionMessage
SftpWriteRequest
SshAesCtrHmacPacketReaderState
SshAesCtrHmacPacketWriterState
SshAlgorithmNegotiator
SshAllowAnyHostKeyVerifier
SshAuthContext
SshAuthenticator
SshAuthMethod
SshAuthResult
SshBannerExchange
SshBannerExchangeResult
SshBinaryPacket
SshCallbackHostKeyVerifier
SshCancelTcpIpForwardRequest
SshChaCha20Poly1305PacketReaderState
SshChaCha20Poly1305PacketWriterState
SshChannel
SshChannelCloseMessage
SshChannelDataMessage
SshChannelEofMessage
SshChannelExtendedDataMessage
SshChannelFactory
SshChannelFailureMessage
SshChannelOpenConfirmationMessage
SshChannelOpenFailureMessage
SshChannelOpenMessage
SshChannelOpenRequest
SshChannelRequest
SshChannelRequestMessage
SshChannelSuccessMessage
SshChannelWindow
SshChannelWindowAdjustMessage
SshCipherAlgorithm
SshClient
SshClientConfig
SshCompressionAlgorithm
SshCurve25519KeyPair
SshDerivedKeys
SshDirectTcpIpChannelOpenData
SshDisconnectMessage
SshEndpoint
SshEnvChannelRequest
SshExchangeHashComputer
SshExecChannelRequest
SshExecRequest
SshExecResult
SshExecService
SshExitSignalChannelRequest
SshExitStatusChannelRequest
SshExtInfoMessage
SshForwardedTcpIpChannelOpenData
SshForwardRequest
SshForwardTarget
SshGlobalRequest
SshGlobalRequestMessage
SshGlobalRequestReply
SshGlobalRequestReplyTransport
SshHandshakeInfo
SshHostKey
SshHostKeyAlgorithm
SshHostKeySignatureVerifier
SshHostKeyVerificationContext
SshHostKeyVerificationResult
SshHostKeyVerifier
SshInboundPacketChannel
SshIoClientFactory
SshIoPortForwardingService
SshKexEcdhExchangeHashInput
SshKexEcdhInitMessage
SshKexEcdhReplyMessage
SshKexInitMessage
SshKeyboardInteractiveAuthMethod
SshKeyboardInteractivePrompt
SshKeyDerivation
SshKeyDerivationContext
SshKeyExchangeAlgorithm
SshLineReader
SshMacAlgorithm
SshNegotiatedAlgorithms
SshNewKeysMessage
SshNoneAuthMethod
SshPacketChannel
SshPacketChannelFactory
SshPacketCodec
SshPacketReader
SshPacketReaderState
SshPacketTransport
SshPacketWriterState
SshPasswordAuthMethod
SshPayloadReader
SshPayloadWriter
SshPlainPacketReaderState
SshPlainPacketWriterState
SshPortForward
SshPortForwardingService
SshProtocolExecService
SshProtocolPortForwardingService
SshProtocolSessionManager
SshProtocolSftpClient
SshProtocolSftpSubsystem
SshProtocolShellSession
SshPtyChannelRequest
SshPtyConfig
SshPtyMode
SshPtyModesCodec
SshPublicKeyAuthMethod
SshRekeyPolicy
SshRequestFailureMessage
SshRequestSuccessMessage
SshSecureSocketTransport
SshServiceAcceptMessage
SshServiceRequestMessage
SshSessionManager
SshShellChannelRequest
SshShellRequest
SshShellSession
SshSignature
SshSocketTransport
SshSocks5Address
SshSocks5Greeting
SshSocks5MethodSelection
SshSocks5Reply
SshSocks5Request
SshStaticHostKeyVerifier
SshSubsystemChannelRequest
SshTcpIpForwardRequest
SshTcpIpForwardSuccessResponse
SshTransport
SshTransportAlgorithms
SshTransportBanner
SshTransportBuffer
SshTransportSettings
SshTransportStream
SshTrustedHostKey
SshUserAuthBannerMessage
SshUserAuthFailureMessage
SshUserAuthInfoRequestMessage
SshUserAuthInfoResponseMessage
SshUserAuthPkOkMessage
SshUserAuthProtocolAuthenticator
SshUserAuthRequestMessage
SshUserAuthSuccessMessage
SshWindowChangeChannelRequest

Functions

sshCipherBlockSize(String algorithm) int
sshCipherIvLength(String algorithm) int
sshCipherKeyLength(String algorithm) int
sshCreatePacketReaderState({required String encryptionAlgorithm, required List<int> encryptionKey, required List<int> initialVector, required String macAlgorithm, required List<int> macKey, int initialSequenceNumber = 0}) SshPacketReaderState
sshCreatePacketWriterState({required String encryptionAlgorithm, required List<int> encryptionKey, required List<int> initialVector, required String macAlgorithm, required List<int> macKey, int initialSequenceNumber = 0}) SshPacketWriterState
sshMacKeyLength(String algorithm) int
sshMacLength(String algorithm) int