C++ Encryption

Open-source C++ projects categorized as Encryption

Top 23 C++ Encryption Projects

  1. SEAL

    Microsoft SEAL is an easy-to-use and powerful homomorphic encryption library. (by microsoft)

    Project mention: Privacy-Preserving AI: 7 Techniques to Protect Training Data in Cloud AI Systems | dev.to | 2025-09-27
  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. HElib

    HElib is an open-source software library that implements homomorphic encryption. It supports the BGV scheme with bootstrapping and the Approximate Number CKKS scheme. HElib also includes optimizations for efficient homomorphic evaluation, focusing on effective use of ciphertext packing techniques and on the Gentry-Halevi-Smart optimizations.

  4. apfs-fuse

    FUSE driver for APFS (Apple File System)

  5. react-native-mmkv-storage

    An ultra fast (0.0002s read/write), small & encrypted mobile key-value storage framework for React Native written in C++ using JSI

  6. concrete

    Concrete: TFHE Compiler that converts python programs into FHE equivalent

  7. xorstr

    heavily vectorized c++17 compile time string encryption.

  8. steganography

    Simple C++ Image Steganography tool to encrypt and hide files inside images using Least-Significant-Bit encoding.

  9. Kargo

    Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.

    Kargo logo
  10. securefs

    Filesystem in userspace (FUSE) with transparent authenticated encryption

  11. opmsg

    opmsg message encryption

  12. EncryptPad

    Minimalist secure text editor and binary encryptor that implements RFC 4880 Open PGP format: symmetrically encrypted, compressed and integrity protected. The editor can protect files with passwords, key files or both.

  13. plusaes

    Header only C++ AES cipher library

  14. DISCoHAsH

    :rocket: DISCoHAsH - Simple, fast, quality hash in 120 lines. 10GB/s serial (depending on hardware). Also in NodeJS

  15. crash

    crypted admin shell: SSH-like strong crypto remote admin shell for Linux, BSD, Android, Solaris and OSX (by stealth)

  16. CIDLib

    The CIDLib general purpose C++ development environment

  17. DAR

    DAR - Disk ARchive, a fully featured backup tool

  18. psc

    E2E encryption for multi-hop tty sessions or portshells + TCP/UDP port forward

  19. conceal-core

    Conceal Core (CLI)

  20. ZeeArchiver-Android

    Zee is an efficient and simple to use Android Archiver and decompressor. It can decompress and compress from-to all the formats supported by the well known 7zip utility. Copyright © 2018 Mahmoud Galal , for support contact me:mahmoudgalal57@yahoo.com

  21. stenc

    SCSI Tape Encryption Manager - stenc (formerly on https://sourceforge.net/projects/stenc/)

  22. librengine

    Privacy Web Search Engine (not meta, own crawler)

  23. cryfa

    A secure encryption tool for genomic data

  24. siodb

    A simple SQL database engine. All encrypted. Execute multiple SQL queries at once through one REST query. No ORM and no additional modules required. Available for all programming languages.

  25. emocrypt

    Encrypts data into emojipastas

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Encryption discussion

Log in or Post with

C++ Encryption related posts

  • Show HN: Katipo is a minimal alternative internet with a Vulkan based browser

    1 project | news.ycombinator.com | 15 Feb 2026
  • Privacy-Preserving AI: 7 Techniques to Protect Training Data in Cloud AI Systems

    1 project | dev.to | 27 Sep 2025
  • Briar: Peer to Peer Encrypted Messaging

    12 projects | news.ycombinator.com | 14 Mar 2025
  • On Intel SGX, is it possible to set an executable running such that you, the operator, cannot decrypt its state?

    1 project | /r/crypto | 7 Dec 2023
  • My Mother Found Out I was Installing Linux...

    4 projects | /r/linux | 10 Jul 2023
  • Help with USB drive encryption

    2 projects | /r/cybersecurity_help | 5 Jul 2023
  • Ask HN: What are the U.S. requirements for releasing OSS that uses encryption?

    1 project | news.ycombinator.com | 11 Jun 2023
  • A note from our sponsor - Kargo
    akuity.io | 15 Sep 2026
    Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now. Learn more →

Index

What are some of the best open-source Encryption projects in C++? This list will help you:

# Project Stars
1 SEAL 4,029
2 HElib 3,245
3 apfs-fuse 2,130
4 react-native-mmkv-storage 1,751
5 concrete 1,576
6 xorstr 1,438
7 steganography 1,084
8 securefs 832
9 opmsg 757
10 EncryptPad 477
11 plusaes 237
12 DISCoHAsH 219
13 crash 216
14 CIDLib 211
15 DAR 204
16 psc 133
17 conceal-core 100
18 ZeeArchiver-Android 99
19 stenc 94
20 librengine 76
21 cryfa 64
22 siodb 45
23 emocrypt 37

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com