AES, RSA and Blowfish algorithms
-
Updated
Dec 9, 2025 - C
AES, RSA and Blowfish algorithms
A minimal, production-oriented HTTPS server built entirely in C using POSIX sockets and OpenSSL, following Clean Code principles, KISS philosophy, and modular architecture.
Creating a HTTPS Client and understanding how the TLS and HTTP protocols work along to generate a secure communication via the web, using SSL certificates.
wolfCrypt and wolfCrypt FIPS engine for OpenSSL
TLS/SSL and crypto library (uses Zig Build)
a security oriented CLI password manager written in C
The uchat “Speechy” project is a desktop messaging application developed in C, designed for secure communication between users on a local network. The application includes a GTK+ 3-based client and a server built using socket programming with OpenSSL, JSON for API, and SQLite for database management, offering features similar to Telegram.
pkcs11-provider API example in C
Fast additive homomorphic symmetric encryption algorithm - Python Implementation
File encryption / decryption utility software written in C.
This repository is for CNIT315 final project.
Blockchain model implemented using C language which includes various features like adding new blocks to blockchain, verify blockchain, tampering data of any block of blockchain for testing purpose etc. OPENSSL library is used to obtain HASHING
Standalone and Self-sufficient header in C for openssl stack use
A secure connection between client and server using the TLS1.2 protocol.
A repository that allows you to build and use OpenSSL with Visual Studio
Unofficial OpenSSL with added custom native Visual Studio project build tools. OpenSSL: A robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library.
Shared and static libraries generated with openssl 1.1.1g stable release
C Library that provides easy OpenSSL encryption / decryption on multiple ciphers
Add a description, image, and links to the openssl-library topic page so that developers can more easily learn about it.
To associate your repository with the openssl-library topic, visit your repo's landing page and select "manage topics."