Create and verify signed messages.
A user-installable bot that allows you to translate any message into your preferred language.
The OpenSSL software library is a robust, commercial-grade, full-featured toolkit for general-purpose cryptography and secure communication. It is a fundamental open source component in the global ...
Production-grade durable workflow engine for Python. Atomic checkpointing, saga compensation, parallel execution, and distributed workers — all powered by your existing database. No message broke...
A self-hostable Go relay node built on libp2p (DHT discovery, GossipSub presence, relay streams between nodes). Nodes form a mesh so users on different relays can still reach each other; the app-fa...
Wring is a whole-message cipher; Twistree is a keyed hash function with a double-tree construction. Both use the same key schedule and three same of the four round steps.
A cryptography library and command line tool for the JVM: it generates key pairs, converts between the key and certificate formats that tools in this space keep disagreeing about (PEM, DER, PKCS#1,...
The BIShare wire protocol as a standalone Rust crate: device discovery records, message framing, X25519 key agreement, AES-256-GCM sealing with per-transfer keys, and the BSE2 container used for en...
Kaftor is a keyed affine transform, a kind of whole-message cipher which may be useful in secure multiparty computation.
Propolis is a hexagonal 2-dimensional code which looks prettier and may achieve higher density than QR code when printed. It can also be serialized and used for outer space communication; framing c...
Gander opens PDF, Word, Excel, PowerPoint, images, video, audio, Markdown and code on Android, entirely on the device. It requests no Android permissions at all and does not hold INTERNET, so it ca...
A clean-room, open-source mail, calendar, contacts and tasks program in Rust with classic Outlook's layout. It runs natively on Windows, macOS and Linux and works with Microsoft 365, Outlook.com an...
A free end-to-end encrypted messenger. Signing up takes no phone number. A relay operator sees ciphertext and routing and holds no key that opens a message, and a client can reach a relay through a...