SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C Cryptography Projects
-
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.
-
cjdns
An encrypted IPv6 network using public-key cryptography for address allocation and a distributed hash table for routing.
-
mbedTLS
An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.
-
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.
-
wolfssl
The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3!
-
Themis
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
-
LibTomCrypt
LibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines.
-
swift-crypto
Open-source implementation of a substantial portion of the API of Apple CryptoKit suitable for use on Linux platforms.
-
LibreSSL
LibreSSL Portable itself. This includes the build scaffold and compatibility layer that builds portable LibreSSL from the OpenBSD source code. Pull requests or patches sent to [email protected] are welcome.
-
brainflayer
A proof-of-concept cracker for cryptocurrency brainwallets and other low entropy key algorithms.
-
bitcracker
BitCracker is the first open source password cracking tool for memory units encrypted with BitLocker
-
libhydrogen
A lightweight, secure, easy-to-use crypto library suitable for constrained environments.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: RVM Ruby 2.6.0 — built with custom openssl version on Ubuntu 22.04 | dev.to | 2024-04-26ENV OPENSSL_PREFIX=/opt/openssl ENV SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt WORKDIR /tmp RUN git clone --branch OpenSSL_1_0_2n https://github.com/openssl/openssl.git RUN cd openssl RUN ./config shared --prefix=$OPENSSL_PREFIX --openssldir=$OPENSSL_PREFIX/ssl RUN make RUN make install RUN rvm install 2.6.0 -C --with-openssl-dir=$OPENSSL_PREFIX ENV PATH /usr/local/rvm/bin:$PATH RUN rvm --default use ruby-2.6.0 ENV PATH /usr/local/rvm/bin:/usr/local/rvm/rubies/ruby-2.6.0/bin:$PATH ENV GEM_HOME /usr/local/rvm/rubies/ruby-2.6.0/lib/ruby/gems/2.6.0
Project mention: Libsodium: A modern, portable, easy to use crypto library | /r/hackernews | 2023-09-18
Project mention: The Hidden World Of Dumps Store | CVV Shops: The Lucrative World of Credit Card Fraud! | /r/darknetplan | 2023-07-09This sub is not about TOR and all the seediness that goes on there but rather about creating darknets, by which we/they mean mesh networks and encrypted networks using tools like https://github.com/cjdelisle/cjdns/
It's work in progress: https://github.com/Mbed-TLS/mbedtls/blob/development/docs/ar...
Newer version have okay-ish support, I'd guess the next OpenWRT release will have it again.
Project mention: S2n-TLS – A C99 implementation of the TLS/SSL protocol | /r/programming | 2023-12-05
Unless I'm misunderstanding what this is about RFC5647 merely points out that the sequence number is included as AAD due to RFC4253 requirements. The [email protected] specification is not exactly the most rigorous thing I've ever seen (https://github.com/openssh/openssh-portable/blob/master/PROT...) but reading it, the sequence number is only included in the IV, and not as AAD, which directly runs afoul of the RFC4253 section 6.4 requirement for it to be included in the MAC.
Project mention: Tox Core is one of the nicest-to-read C codebases | news.ycombinator.com | 2024-03-22
Project mention: Ask HN: What are your favorite tiny, single purpose tools? | news.ycombinator.com | 2024-04-19
Project mention: Show HN: filippo.io/mlkem768 – Post-Quantum Cryptography for the Go Ecosystem | news.ycombinator.com | 2024-02-01How about liboqs from OpenQuantumSafe? It includes an implementation of most PQC primitives proposed to date:
https://github.com/open-quantum-safe/liboqs
Project mention: Swift for Android: How to use Swift-Crypto with Android Studio | dev.to | 2023-11-14dependencies: [ .package(url: "https://github.com/scade-platform/swift-java.git", branch: "main"), .package(url: "https://github.com/apple/swift-crypto.git", .branch("main")) ]
https://trezor.io/ - Easy to use, no matter how new in Bitcoin you're.
Project mention: How to bypass the admin password when Windows(C:) is locked with bitlocker? | /r/Windows11 | 2023-09-13Clean reinstall. Or try bitcracker : https://github.com/e-ago/bitcracker
C Cryptography related posts
- RVM Ruby 2.6.0 — built with custom openssl version on Ubuntu 22.04
- Ask HN: What are your favorite tiny, single purpose tools?
- PuTTY vulnerability vuln-p521-bias
- Heartbleed and XZ Backdoor Learnings: Open Source Infrastructure Can Be Improved Efficiently With Moderate Funding
- Ask HN: How does the xz backdoor replace RSA_public_decrypt?
- Tell HN: Ubiquiti APs likely vulnerable to Terrapin
- wolfBoot: wolfSSL Secure Bootloader
-
A note from our sponsor - SaaSHub
www.saashub.com | 27 Apr 2024
Index
What are some of the best open-source Cryptography projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | OpenSSL | 24,186 |
2 | libsodium | 11,927 |
3 | cjdns | 5,135 |
4 | mbedTLS | 4,913 |
5 | s2n | 4,449 |
6 | Tiny AES128 in C | 4,017 |
7 | openssh-portable | 2,807 |
8 | pycryptodome | 2,664 |
9 | wolfssl | 2,173 |
10 | c-toxcore | 2,162 |
11 | minisign | 1,956 |
12 | Themis | 1,808 |
13 | liboqs | 1,612 |
14 | LibTomCrypt | 1,477 |
15 | swift-crypto | 1,403 |
16 | LibreSSL | 1,315 |
17 | trezor-firmware | 1,258 |
18 | PyNacl | 1,034 |
19 | brainflayer | 863 |
20 | bitcracker | 764 |
21 | kyber | 690 |
22 | SipHash | 593 |
23 | libhydrogen | 577 |
Sponsored