Cargo Features

ssh-cipher has no features set by default.

[dependencies]
ssh-cipher = { version = "0.3.0-pre.2", features = ["std", "aes-cbc", "aes-ctr", "aes-gcm", "chacha20poly1305", "tdes"] }
std
aes-cbc

Enables aes =0.9.0-pre.1 and cbc =0.2.0-pre.1

aes-ctr

Enables aes =0.9.0-pre.1 and ctr =0.10.0-pre.1

aes-gcm

Enables aead, aes =0.9.0-pre.1, and aes-gcm =0.11.0-pre.1

aead:

optional dependencies

Affects ssh-cipher::AesGcmNonce

chacha20poly1305

Enables aead, chacha20 =0.10.0-pre.1, poly1305, and subtle

tdes

Enables cbc =0.2.0-pre.1 and des =0.9.0-pre.1