Showing 36 of 317 projects
A collection of pure Rust implementations of Authenticated Encryption with Associated Data (AEAD) algorithms.
:camera: PictShare is an open source image, mp4, pastebin hosting service with a simple resizing and upload API that you can host yourself. :rice_scene:
A free, offline-first password manager for macOS, Windows, and Linux with local encryption and optional Google Drive sync.
A minimal, self-hostable pastebin with syntax highlighting, encryption, and a clean web interface.
One-Time-Secret sharing platform with a symmetric 256bit AES encryption in the browser
An OpenPGP implementation for iOS and macOS providing encryption, decryption, signing, and verification.
A usable, easy, and safe pure-Rust cryptography library for AEAD, hashing, KDF, ECDH, and more.
A stateless server for binding data decryption to network presence using asymmetric cryptography, providing a secure alternative to key escrow.
A high-performance JavaScript cryptographic library optimized for speed using WebAssembly and asm.js.
A Ruby library for interacting with the Pusher Channels HTTP API to build real-time features.
A deprecated Rust binding to libsodium providing type-safe, high-speed cryptography.
🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k, Kohttp and ktor. Also other server examples are available such as jersey with grizzly. Also gRPC, WebSocket and ElasticSearch examples are included
An Elixir encryption library implementing best practices for secure data encryption with Ecto integration.
Node.js bindings for OpenSSL's RSA public/private key cryptography, enabling encryption, decryption, signing, and verification.
A professionally audited .NET cryptography library implementing secure-by-default patterns and algorithms.
A distributed and secure file synchronization tool with version control, built on IPFS with a git-like interface and web UI.
A PostgreSQL backup tool that dumps databases, globals, and configuration in flexible formats with encryption and cloud upload support.
Pure Go implementation of the NaCL cryptography API with full feature parity and cross-language compatibility.
A Swift interface to libsodium for safe and easy cryptographic operations on Apple platforms and Linux.
A cross-platform real-time file synchronization tool built in Go, supporting local, remote, SFTP, and MinIO sync.
A tool for real-time SSL/TLS key extraction and traffic decryption to simplify encrypted network analysis for security researchers.
A high-performance peer-to-peer VPN written in Rust, designed for minimal configuration and multi-platform support.
A command-line tool to encrypt and decrypt secrets using SSH keys.
A pure-JavaScript high-level API wrapper for Emscripten-compiled libsodium cryptographic routines.
A comprehensive utility package for Go that eliminates common boilerplate code with helpers for strings, files, HTTP, errors, and concurrency.
A cross-platform, open-source password manager with KeePass database support, browser integration, and offline security.
A Swift wrapper for Apple's CommonCrypto library providing digest, HMAC, encryption, and key derivation APIs.
A Swift library providing secure property wrappers for storing data in UserDefaults, Keychain, and custom storages with encryption.
A cross-platform desktop app for encrypting files and folders with strong security using a single MasterPass.
A modern cryptographic library for .NET based on libsodium, offering easy-to-use and secure-by-default APIs.
A simple, cross-platform desktop application for password-based file encryption using drag-and-drop.
A dead-simple cross-platform desktop app and CLI for encrypting and decrypting files and folders using a password.
A tiny Flask app to create encrypted secrets and share them securely, keeping sensitive info out of emails and chat logs.
Securely manage passwords, certificates, and other secrets in Chef by encrypting data bag items with node public keys.
A command-line tool to quickly share files via encrypted, password-protected HTTP links.
Audited, minimal JavaScript implementation of Salsa20, ChaCha, and AES encryption algorithms.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.