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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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
Project mention: New startup sells coffee through SSH and exclusively through SSH | news.ycombinator.com | 2024-05-01Default for the last 24 years according to https://github.com/openssh/openssh-portable/blame/385ecb31e1...
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 | 2 May 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,138 |
4 | mbedTLS | 4,913 |
5 | s2n | 4,449 |
6 | Tiny AES128 in C | 4,039 |
7 | openssh-portable | 2,817 |
8 | pycryptodome | 2,671 |
9 | wolfssl | 2,179 |
10 | c-toxcore | 2,158 |
11 | minisign | 1,967 |
12 | Themis | 1,810 |
13 | liboqs | 1,616 |
14 | LibTomCrypt | 1,480 |
15 | swift-crypto | 1,405 |
16 | LibreSSL | 1,315 |
17 | trezor-firmware | 1,262 |
18 | PyNacl | 1,036 |
19 | brainflayer | 864 |
20 | bitcracker | 764 |
21 | kyber | 689 |
22 | SipHash | 593 |
23 | libhydrogen | 579 |
Sponsored