PackageTrack
Sign in Get early access

ssh-cipher

Pure Rust implementation of SSH symmetric encryption including support for the modern [email protected]/[email protected] and [email protected] algorithms as well as legacy support for older ciphers. Built on the pure Rust cryptography implementations maintained by the RustCrypto organization.

0.3.0 11M downloads/mo #2995 most downloaded on crates.io RustCrypto/SSH

What this package is like to depend on

Last release 1 months ago

28 Jun 2026

Ships unpredictably

gaps range from 9 days to 10 months

Most releases are documented

notes for 2 of 3 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

18 releases · first in 2023

9 releases in the last 12 months

see the full history below

Release timeline

18 releases · May 2023 to Jun 2026
2024 2025 2026
Release Pre-release

Releases

latest 18
  1. 0.3.0 28 Jun 2026
    Release notes

    ssh-cipher v0.3.0 (#558)

    Open source →
    Release notes

    Added

    • Decryptor and Encryptor (#253, #533, #534)
    • ChaCha20Poly1305 implementing SSH-flavored construction with aead API (#256, #370)
    • zeroize feature (#283)
    • core::error::Error support (#303)
    • getrandom and rand_core feature passthroughs (#535)
    • encoding feature (#560)

    Changed

    • Upgrade to 2024 edition; MSRV 1.85 (#354)
    • Migrate from subtle to ctutils (#507)
    • Consolidate aes feature instead of per-block-mode features (#530)
    • Upgrade low-level symmetric crypto dependencies (#516)
      • aes v0.9
      • ctr v0.10
      • chacha20 v0.10
      • des v0.9
      • poly1305 v0.9
    • Upgrade ssh-encoding to v0.3 (#537)
    • Upgrade AEAD dependencies (#557)
      • aead 0.6
      • aes-gcm v0.11

    Removed

    • std feature (#303)
    Open source →
  2. 0.3.0-rc.10 25 May 2026 pre-release
    Release notes

    ssh-cipher v0.3.0-rc.10 (#538)

    Open source →
  3. 0.3.0-rc.9 11 May 2026 pre-release
    Release notes

    ssh-cipher v0.3.0-rc.9 (#518)

    Open source →
  4. 0.3.0-rc.8 10 Mar 2026 pre-release

    Nothing published for this version

  5. 0.3.0-rc.7 04 Feb 2026 pre-release

    Nothing published for this version

  6. 0.3.0-rc.6 25 Jan 2026 pre-release

    Nothing published for this version

  7. 0.3.0-rc.5 12 Jan 2026 pre-release

    Nothing published for this version

  8. 0.3.0-rc.4 25 Nov 2025 pre-release

    Nothing published for this version

  9. 0.3.0-rc.3 03 Sep 2025 pre-release

    Nothing published for this version

  10. 0.3.0-rc.2 10 Jul 2025 pre-release

    Nothing published for this version

  11. 0.3.0-rc.1 02 Jun 2025 pre-release

    Nothing published for this version

  12. 0.3.0-rc.0 01 Jun 2025 pre-release

    Nothing published for this version

  13. 0.3.0-pre.2 15 Aug 2024 pre-release

    Nothing published for this version

  14. 0.3.0-pre.1 13 Aug 2024 pre-release

    Nothing published for this version

  15. 0.3.0-pre.0 28 Jul 2024 pre-release

    Nothing published for this version

  16. 0.2.0 12 Aug 2023
    Release notes
    • Initial release
    Open source →
  17. 0.1.0-pre.0 21 Jun 2023 pre-release

    Nothing published for this version

  18. 0.0.0 29 May 2023

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive