wolfssh
wolfssh copied to clipboard
wolfSSH is a small, fast, portable SSH implementation, including support for SCP and SFTP.
wolfsentry integration to echo SSH server example wolfsentry will filter a ssh client when it enters invalid password continuously.
This commit adds support for presenting an OpenSSH-style RSA SHA-1 cert as the host public key. It also adds support for receiving the same type of cert for user authentication.
ZD 17497
The available algorithms can currently be configured only at compile time. It would be useful to have the possibility to compile them in, but enable/disable them at runtime in the...
Clamp buffer size to maxPktSz * 8, we don't want to allocate the entire 4GB window for each session. However, grow the buffer within reason during rekeying, to buffer the...
This patch makes it possible to do asynchronous user authentication, by returning WOLFSSH_USERAUTH_WOULD_BLOCK from the authentication callback.
A callback is optionally invoked on keying completion. From within this callback it's possible to invoke wolfSSH_GetText() to get a textual representation of a few internal variables, identified by the...
Make wolfSSH_SFTPNAME_readdir overridable when defining WOLFSSH_USER_FILESYSTEM and SFTP_Name_readdir. SFTP_Name_readdir has to be defined as a macro, but it can be defined to expand to its own name if also a...