C++ Crypto

Open-source C++ projects categorized as Crypto

Top 23 C++ Crypto Projects

  • Crypto++

    free C++ class library of cryptographic schemes

    Project mention: And the Earn It act is back in the US. Third times the charm to crush privacy? | /r/linux | 2023-05-06

    I'm one of the maintainers of Crypto++, https://cryptopp.com/.

  • 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.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • wallet-core

    Cross-platform, cross-blockchain wallet library.

    Project mention: Best wallet on F-Droid? | /r/fossdroid | 2023-06-26

    And definitely not them either after this https://github.com/trustwallet/wallet-core/issues/1513

  • Botan

    Cryptography Toolkit

    Project mention: Ask HN: What are some of the most elegant codebases in your favorite language? | news.ycombinator.com | 2023-06-17
  • cryfs

    Cryptographic filesystem for the cloud

    Project mention: Syncthing: Untrusted Device Encryption | news.ycombinator.com | 2023-12-07

    I know that cryfs[1] is resilient to at least the first of these, and possibly the second as well. I don't know if cryfs allows to modify the base directory while the filesystem is online, if it does then it might already be a better solution for syncthing, if you only care about Linux.

    On the flip side syncthing could incorporate cryfs's base directory format instead of their home-grown one.

    [1] https://www.cryfs.org/

  • fhe-toolkit-linux

    IBM Fully Homomorphic Encryption Toolkit For Linux. This toolkit is a Linux based Docker container that demonstrates computing on encrypted data without decrypting it! The toolkit ships with two demos including a fully encrypted Machine Learning inference with a Neural Network and a Privacy-Preserving key-value search.

  • concrete

    Concrete: TFHE Compiler that converts python programs into FHE equivalent

    Project mention: Concrete: Converts Python programs into homomorphic encryption equivalent | news.ycombinator.com | 2024-03-09
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • securefs

    Filesystem in userspace (FUSE) with transparent authenticated encryption

  • react-native-quick-crypto

    ⚡️ A fast implementation of Node's `crypto` module written in C/C++ JSI

    Project mention: has anyone had any luck connecting a web3 wallet (metamask, walletconnect, etc) with a react-native project lately? | /r/reactnative | 2023-05-25
  • okcash

    Okcash: Your Eco-Friendly, Multi-Chain Digital Currency. Open-source and decentralized, Okcash enables secure, global transactions with no central authority.

  • GpgFrontend

    A free, open-source, robust yet user-friendly, compact and cross-platform tool for OpenPGP encryption. It stands out as an exceptional GUI frontend for the modern GnuPG (gpg).

    Project mention: GpgFrontend: Open-source, Cross-platform GnuPG Front end | news.ycombinator.com | 2024-03-16
  • Dynex

    Dynex is a next-generation platform for neuromorphic computing based on a new flexible blockchain protocol. It consists of participating nodes that together constitute one enormous neuromorphic computing network. Consequently, the platform is capable of performing computations at unprecedented speeds and efficiency – even exceeding quantum computing. Everyone is welcome to participate, since the Dynex neuromorphic computing chip is capable of being simulated using almost any device, from regular

  • milo

    Cryptography library for modern C++.

  • conceal-desktop

    Conceal Desktop (GUI)

  • heisenberg

    Algo trading code, documentation and webinars. (by profitviews)

  • DistributedATS

    DistributedATS is a FIX Protocol based multi matching engine exchange(CLOB) that integrates QuickFIX and LiquiBook over OpenDDS

  • mbedcrypto

    a portable, small, easy to use and fast c++14 library for cryptography.

  • i2pchat

    🌀 i2pchat. Anonymous private secure opensource chat using end-to-end encrypted transport. (by i2pchat)

    Project mention: i2p simple messenger | /r/i2p | 2023-05-16

    There is already one here. If you are skilled with C++, then you can take it as a basis. Or just look at how the implementation example.

  • esp8266-crypto

    ESP8266 project to display cryptocurrency and stock prices on an OLED

  • PRCYCoin

    PRivaCY Coin (PRCY) uses Bulletproofs and RingCT & Ring Signatures (Random Sizes 27-32) in a staking chain. With PRCY it is possible to stake, run masternodes and mine PoA blocks.

  • shard

    Scalable, Fast & Secure POS Cryptocurrency Shaping the Future (by ShardcoinRepo)

  • Dynex-Neuromorphic-Chip

    Dynex has also developed a proprietary circuit design, the Dynex Neuromorphic Chip, that complements the Dynex ecosystem and turns any modern G into a neuromorphic computing chip by simulating its equations of motion. This implementation proofs the mathematical model.

    Project mention: Dynex SAT benchmarks for YalSAT 1.0.1 include no multithreaded results | news.ycombinator.com | 2023-05-24
  • BinanceExtensionCPP

    An extension for the API of Binance (https://www.binance.com/)

  • SaaSHub

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

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). The latest post mention was on 2024-03-16.

C++ Crypto related posts

Index

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

Project Stars
1 Crypto++ 4,513
2 HElib 3,080
3 wallet-core 2,594
4 Botan 2,380
5 cryfs 1,925
6 fhe-toolkit-linux 1,426
7 concrete 1,086
8 securefs 689
9 react-native-quick-crypto 587
10 okcash 437
11 GpgFrontend 412
12 Dynex 128
13 milo 71
14 conceal-desktop 65
15 heisenberg 65
16 DistributedATS 54
17 mbedcrypto 43
18 i2pchat 29
19 esp8266-crypto 23
20 PRCYCoin 17
21 shard 16
22 Dynex-Neuromorphic-Chip 12
23 BinanceExtensionCPP 11
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com