SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C++ Encryption Projects
-
Project mention: What are the current hot topics in type theory and static analysis? | /r/ProgrammingLanguages | 2023-05-08
Secure computing. This includes Fully Homomorphic Encryption AKA FHE, of which there is a language/compiler which just got released and Google's older FHE compiler. FHE is probably more "compiler" than "type system", e.g. Google's compiler works on C++. Also Security Type Systems which include Oblivious data structures and Oblivious ADTs.
-
Project mention: On Intel SGX, is it possible to set an executable running such that you, the operator, cannot decrypt its state? | /r/crypto | 2023-12-07
-
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.
-
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.
-
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.
-
OR to attempt to recover data from the old drive, you can use a USB and boot into a Linux Live instance, install apfs-fuse to mount the partition if it is not encrypted. Here's a tutorial to boot into Ubuntu Live. And here is a link to the github repository for apfs-fuse.
-
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
-
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.
-
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.
-
Project mention: Concrete: Converts Python programs into homomorphic encryption equivalent | news.ycombinator.com | 2024-03-09
-
-
steganography
Simple C++ Image Steganography tool to encrypt and hide files insde images using Least-Significant-Bit encoding.
-
-
-
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
-
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.
Project mention: Ask HN: What does your single file “productivity app” look like? | news.ycombinator.com | 2023-09-03> My productivity app for the past 12 years has been a single .txt file
Better if it's encrypted. I use Encryptpad[0] to store such notes.
-
DISCoHAsH
:rocket: DISCoHAsH - Simple, fast, quality hash in 120 lines. 10GB/s serial (depending on hardware). Also in NodeJS
Project mention: Show HN: Discohash – simply, quality, fast hash | news.ycombinator.com | 2023-06-23// https://github.com/dosyago/discohash
-
-
peekaboo
Simple undetectable shellcode and code injector launcher example. Inspired by RTO malware development course.
-
crash
crypted admin shell: SSH-like strong crypto remote admin shell for Linux, BSD, Android, Solaris and OSX (by stealth)
-
Project mention: Ask HN: What are the U.S. requirements for releasing OSS that uses encryption? | news.ycombinator.com | 2023-06-11
I want to release a terminal based text editor I wrote, on GitHub, that uses another open source library that implements AES-CBC 256 bit encryption. The library it specifically uses is https://github.com/kkAyataka/plusaes
I'm wondering, what are any United States legal requirements for releasing my text editor as open source software?
My text editor only uses existing available open source software and does not implement any new cryptographic algorithm, but based on my reading of United States export restrictions I'm not entirely certain if there's reporting requirements I must follow. To clarify, I don't need to release this, I just wanted to contribute something back to the community that's been useful to me.
-
Project mention: What's a really niche tool you use that you can't live without? | /r/DataHoarder | 2023-05-09
dar is the only tool I know of that supports incremental backups to untrusted remote storage. All the remote sees are giant encrypted blobs.
-
-
-
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:[email protected]
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Encryption related posts
- On Intel SGX, is it possible to set an executable running such that you, the operator, cannot decrypt its state?
- My Mother Found Out I was Installing Linux...
- Help with USB drive encryption
- Ask HN: What are the U.S. requirements for releasing OSS that uses encryption?
- I used to work for apple
- How do you get ownership over all the folders and files on a usb disk
- File-by-file encryption tool? (Cryptomator alternative)
-
A note from our sponsor - SaaSHub
www.saashub.com | 28 Mar 2024
Index
What are some of the best open-source Encryption projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | fully-homomorphic-encryption | 3,444 |
2 | SEAL | 3,364 |
3 | HElib | 3,080 |
4 | cryfs | 1,925 |
5 | apfs-fuse | 1,624 |
6 | react-native-mmkv-storage | 1,479 |
7 | fhe-toolkit-linux | 1,426 |
8 | concrete | 1,086 |
9 | xorstr | 1,057 |
10 | steganography | 933 |
11 | opmsg | 742 |
12 | securefs | 689 |
13 | react-native-quick-crypto | 587 |
14 | EncryptPad | 418 |
15 | DISCoHAsH | 216 |
16 | CIDLib | 208 |
17 | peekaboo | 187 |
18 | crash | 175 |
19 | plusaes | 170 |
20 | DAR | 120 |
21 | psc | 109 |
22 | conceal-core | 103 |
23 | ZeeArchiver-Android | 67 |