https://github.com/veorq/oee Skip to content Sign up * Product + Features + Mobile + Actions + Codespaces + Packages + Security + Code review + Issues + Integrations + GitHub Sponsors + Customer stories * Team * Enterprise * Explore + Explore GitHub + Learn and contribute + Topics + Collections + Trending + Learning Lab + GitHub Sponsors + Open source guides + Connect with others + The ReadME Project + Events + Community forum + GitHub Education + GitHub Stars program * Marketplace * Pricing + Plans + Compare plans + Contact Sales + Education [ ] * # In this repository All GitHub | Jump to | * No suggested jump to results * # In this repository All GitHub | Jump to | * # In this user All GitHub | Jump to | * # In this repository All GitHub | Jump to | Sign in Sign up {{ message }} veorq / oee Public * Notifications * Fork 10 * Star 166 One-end encryption, stronger than end-to-end License Unlicense license 166 stars 10 forks Star Notifications * Code * Issues 15 * Pull requests 0 * Actions * Projects 0 * Wiki * Security * Insights More * Code * Issues * Pull requests * Actions * Projects * Wiki * Security * Insights veorq/oee This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. master Switch branches/tags [ ] Branches Tags Could not load branches Nothing to show {{ refName }} default View all branches Could not load tags Nothing to show {{ refName }} default View all tags 1 branch 0 tags Code Latest commit @veorq veorq major update ... 7b60330 Aug 3, 2021 major update 7b60330 Git stats * 32 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .gitignore Initial commit Dec 8, 2016 Cargo.toml init Dec 8, 2016 LICENSE Initial commit Dec 8, 2016 README.md audited Aug 3, 2021 oee.rs major update Aug 3, 2021 View code README.md One-End Encryption (OEE): Stronger than End-to-End Encryption Today everybody uses end-to-end encryption, but it's not secure enough for you! Powerful state-sponsored attackers have the ability to break end-to-end encryption. One-end encryption (OEE) solves the problem, by sending ciphertexts literally impossible to decrypt, even by advanced cyber criminals and the NSA. Specifically: * OEE is secure against hostile endpoints, while end-to-end encryption is only secure against hostile networks * OEE is post-quantum, quantum-safe, quantum-resilient * OEE is secure even if P=NP, even alien technologies won't break OEE * OEE is secure against anthropic computing attacks * OEE is post-Snowden and NSA-proof * OEE is memory-efficient, with terabytes of data encrypted into a 32-byte ciphertext * OEE software is safe, because it's coded in Rust * OEE is gluten-free and non-GMO (and 99% vegan) * OEE is provably secure * OEE is fully constant-time: the runtime of OEE doesn't depend on the input length * OEE is Theresa May approved * OEE guarantees total forward secrecy, backward secrecy, and frontward secrecy, meaning that your messages are safe against future, past, and present attacks * OEE has no backdoor (really) and no front door either, so the FBI can't use that. There are also no windows, skylights, cat flaps, gates, or other ingress points for human-sized lifeforms or lifeforms trained by humans to retrieve cryptographic keys with warrants * OEE passed security audits with flying colors To try OEE, use our reference implementation: cargo run file-to-encrypt To use the in-place feature (be aware, this is only to be used by the very-braves): cargo run -- -i file-to-encrypt About One-end encryption, stronger than end-to-end Resources Readme License Unlicense license Stars 166 stars Watchers 7 watching Forks 10 forks Releases No releases published Packages 0 No packages published Contributors 7 * @veorq * @MartinHerren * @IQAndreas * @jethrogb * @soatok * @paragonie-scott * @diagprov Languages * Rust 100.0% * (c) 2022 GitHub, Inc. * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.