Rebex Buru SFTP Server documentation

Supported SSH algorithms

Buru SFTP Server currently supports SSH algorithms listed below. You can fine-tune the order of preference of algorithms or enable / disable altogether in the configuration file.

Key exchange algorithms

Name Key length Description
diffie-hellman-group-exchange-sha256 Negotiated Diffie Hellman with group exchange and SHA-256 hash
diffie-hellman-group16-sha512 4096 bits Diffie Hellman with Oakley Group 16 and SHA-512 hash
diffie-hellman-group15-sha512 3072 bits Diffie Hellman with Oakley Group 15 and SHA-512 hash
diffie-hellman-group14-sha256 2048 bits Diffie Hellman with Oakley Group 14 and SHA-256 hash
diffie-hellman-group-exchange-sha1 Negotiated Diffie Hellman with group exchange and SHA-1 hash
diffie-hellman-group14-sha1 2048 bits Diffie Hellman with Oakley Group 14 and SHA-1 hash
diffie-hellman-group1-sha1 1024 bits Diffie Hellman with Oakley Group 2 and SHA-1 hash
ecdh-sha2-nistp256 256 bits Elliptic Curve Diffie Hellman with NIST P-256 curve and SHA-256 hash
ecdh-sha2-nistp384 384 bits Elliptic Curve Diffie Hellman with NIST P-384 curve and SHA-384 hash
ecdh-sha2-nistp521 521 bits Elliptic Curve Diffie Hellman with NIST P-521 curve and SHA-512 hash
curve25519-sha256(curve25519-sha256@libssh.org) 256 bits Elliptic Curve Diffie-Hellman on Curve25519 with SHA-256 hash

Host key algorithms

Name Description
ssh-dss NIST Digital Signature Algorithm (DSA) with SHA-1 hash
ssh-rsa RSA with SHA-1 hash
ssh-rsa-sha256@ssh.com RSA with SHA-256 hash
rsa-sha2-256 RSA with SHA-256 hash
rsa-sha2-512 RSA with SHA-512 hash
x509v3-sign-rsa-sha256@ssh.com X.509 certificate with RSA and SHA-256 hash
x509v3-sign-rsa X.509 certificate with RSA and SHA-1 hash
x509v3-sign-dss X.509 certificate with DSA and SHA-1 hash
ecdsa-sha2-nistp256 Elliptic Curve Digital Signature Algorithm (ECDSA) on NIST P-256 curve with SHA-256 hash
ecdsa-sha2-nistp384 Elliptic Curve Digital Signature Algorithm (ECDSA) on NIST P-384 curve with SHA-384 hash
ecdsa-sha2-nistp521 Elliptic Curve Digital Signature Algorithm (ECDSA) on NIST P-521 curve with SHA-512 hash
ssh-ed25519 Ed25519, an Edwards-curve Digital Signature Algorithm (EdDSA)

Encryption algorithms

Name Description
aes256-gcm@openssh.com AES in GCM mode with 256-bit key
aes128-gcm@openssh.com AES in GCM mode with 128-bit key
aes256-ctr AES in CTR mode with 256-bit key
aes192-ctr AES in CTR mode with 192-bit key
aes128-ctr AES in CTR mode with 128-bit key
aes256-cbc AES in CBC mode with 256-bit key
aes192-cbc AES in CBC mode with 192-bit key
aes128-cbc AES in CBC mode with 128-bit key
3des-ctr TripleDES in CTR mode
3des-cbc TripleDES in CBC mode
twofish256-ctr Twofish in CTR mode with 256-bit key
twofish192-ctr Twofish in CTR mode with 192-bit key
twofish128-ctr Twofish in CTR mode with 128-bit key
twofish256-cbc Twofish in CBC mode with 256-bit key
twofish192-cbc Twofish in CBC mode with 192-bit key
twofish128-cbc Twofish in CBC mode with 128-bit key
twofish-cbc Twofish in CBC mode with 256-bit key
blowfish-ctr Twofish in CTR mode with 256-bit key
blowfish-cbc Blowfish in CBC mode with 128-bit key
chacha20-poly1305@openssh.com ChaCha20/Poly1305 AEAD cipher with 256-bit key
arcfour256 ArcFour (RC4) stream cipher (with discard step) with 256-bit key
arcfour128 ArcFour (RC4) stream cipher (with discard step) with 128-bit key
arcfour ArcFour (RC4) stream cipher with 128-bit key

MAC algorithms

Name Description
hmac-sha2-256-etm@openssh.com SHA-256 (ETM mode)
hmac-sha2-256 SHA-256
hmac-sha2-512-etm@openssh.com SHA-512 (ETM mode)
hmac-sha2-512 SHA-512
hmac-sha1 SHA-1
hmac-md5 MD5
hmac-sha1-96 SHA-1 (trimmed to 96 bits)
hmac-md5-96 MD5 (trimmed to 96 bits)

What next?

Download

Download fully functional free 30-day trial.

Free download

Non-commercial use

Get a free non-commercial license. It includes most of the features of Professional edition.

Get free license

Commercial use

If you use the server for anything related to business or commercial use you have to purchase a license.

Sales contact
sales@rebex.net

Buy a license

Get help

The server is completely free for personal, academy and other non-commercial use.

Technical support

support@rebex.net