SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust Encryption Projects
-
ffsend
:mailbox_with_mail: Easily and securely share files from the command line. A fully featured Firefox Send client.
A command line version brought by the same author: https://github.com/timvisee/ffsend
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Ockam
Orchestrate end-to-end encryption, cryptographic identities, mutual authentication, and authorization policies between distributed applications – at massive scale.
Project mention: Autossh – automatically restart SSH sessions and tunnels | news.ycombinator.com | 2024-09-28May I suggest a tool built for application level portals instead?
https://github.com/build-trust/ockam
One binary, easy to use, no ssh getting stuck! (yep, I work at Ockam :)
-
rage
A simple, secure and modern file encryption tool (and Rust library) with small explicit keys, no config options, and UNIX-style composability.
Project mention: Age is a simple, modern and secure file encryption tool, format, and Go library | news.ycombinator.com | 2024-08-04 -
Project mention: Rustic – fast, encrypted, and deduplicated backups | news.ycombinator.com | 2024-10-15
-
Project mention: Ask HN: QR Codes Unsuitable for Storing Gigabytes and Beyond in Graphic Format? | news.ycombinator.com | 2024-03-07
Yes. QR codes are meant to store only a few kilobytes at most. They are not suitable for encoding gigabytes of data.
At perhaps 2KB per page, you'd need 524288 pages to store a 1GB. That's 1048 reams. Please just use an archival optical disk instead.
Even if the scheme using multiple QR codes in sequence rather than a single large code block. The paper backup implementations that use QR codes https://github.com/intra2net/paperbackup https://github.com/cyphar/paperback are only meant to be used for private key backup.
-
-
-
Nutrient
Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
-
Project mention: Age-plugin-Yubikey: Yubikey plugin for age encryption | news.ycombinator.com | 2024-07-12
-
kerkour.com
(Ab)using technology for fun & profit. Programming, Hacking & Entrepreneurship @ https://kerkour.com
-
-
-
-
-
-
Project mention: Telegram has launched a pretty intense campaign to malign Signal as insecure | news.ycombinator.com | 2024-05-13
Would make more sense if it is reproducible builds. Shouldn't we just all switch to matrix clients which use Olm and Megolm cryptographic ratchets and it doesn't rely on one server/one entity.
And looks like it is implemented in Rust:
https://github.com/matrix-org/vodozemac/
-
-
-
Project mention: From Dotenv to Dotenvx: Next Generation Config Management | news.ycombinator.com | 2024-06-25
We’ve been pushing for committing encrypted secrets for many years now, and have written an open source spec and implementation in multiple languages: https://github.com/neosmart/securestore-rs
-
rencfs
An encrypted file system written in Rust that is mounted with FUSE on Linux. It can be used to create encrypted directories
Project mention: Hitchhikers guide to building a distributed filesystem in Rust. The very beginning… | dev.to | 2024-07-24From the learning project it evolved into something more and soon ready for a stable version with many interesting features. You can view more about the project here
-
bloom-legacy
DEPRECATED - End-to-end encrypted Notes, Files, Calendar, Contacts... for Android, IOS, Linux & MacOS
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Encryption discussion
Rust Encryption related posts
-
Aft – a fast file transferring program
-
Rustic – fast, encrypted, and deduplicated backups
-
Sentc is an encryption library. It supports fips and post quantum
-
Restic 0.17.0 Released
-
Age-plugin-Yubikey: Yubikey plugin for age encryption
-
Rustic – fast, encrypted, and deduplicated backups
-
Anouncing rustic_core - a library for fast, encrypted, deduplicated backups
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Feb 2025
Index
What are some of the best open-source Encryption projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | ffsend | 7,020 |
2 | Ockam | 4,512 |
3 | rage | 2,809 |
4 | rustic | 2,178 |
5 | paperback | 1,188 |
6 | bupstash | 896 |
7 | rdedup | 833 |
8 | age-plugin-yubikey | 652 |
9 | kerkour.com | 475 |
10 | ssh-vault | 464 |
11 | Cloaker | 413 |
12 | lucid | 380 |
13 | Pop_OS-Guide | 259 |
14 | dexios | 209 |
15 | vodozemac | 202 |
16 | serde-encrypt | 180 |
17 | infinitree | 147 |
18 | securestore-rs | 144 |
19 | rencfs | 137 |
20 | bloom-legacy | 127 |
21 | etebase-rs | 116 |
22 | etebase-py | 72 |
23 | accord | 64 |