Differentially Private Information Retrieval
-
Updated
Dec 15, 2022 - C++
Differentially Private Information Retrieval
The repository contains All the related books, PPTs and Codes related to the Course.
A modern, high-speed, easy-to-use object-oriented C++ cryptographic library, aims to simplify the steps of using, making cryptographic algorithms modular and unifying the interface, thus enhancing scalability and flexibility of use. 一个现代、高效、易用的面向对象 C++ 密码库,旨在简化使用步骤,同时使密码算法模块化并统一接口,从而提升可扩展性和使用的灵活性。
This library contains the implementation of popular crypto algorithms from scratch using C++
Trace Resistant, Anonymous Cryptocurrency for Funding Legally Grey Areas of Science
All Cryptography Algorithms are implemented in C++.
A comprehensive repository featuring practical implementations, tutorials, and resources for exploring cryptographic algorithms and protocols.
My own version of the Enigma M4 encryption machine model used by the Kriegsmarine.
RSA and AES encryption algorithms for my personal project.
encryption and decryption algorithms in c++.
Cryptography algorithm developed by us (Luqman & Yoga) combining Feistel Network, CBC, and AES
here are Kata solutions from CodeWars, an analysis of some encryption algorithms that are interesting to me, as well as some practical assignments that I received at the university. Implementations of famous Data Structures and Algorithms on it here too.
MD5 function and bruteforce algorithm built in C++
Implementing Digital Signature Algorithm (DSA) with SHA3 for secure and efficient message signing.
My own developed cypher collection
A toy implementation of Chaum's Dining Cryptographers problem to illustrate programmatic functionality over a reliable broadcast network, along with a brief explanation.
Caesar Cipher in Cryptography
Classical Cryptosystems, Grain Cipher, RSA and it's attacks, RC4, Toy Cipher(based on SPN) Hash Function and their cryptoanalysis
This project focuses on enhancing the efficiency of the DES cryptographic algorithm by parallelizing its implementation using OpenMP. By dividing the plain text into substrings of length '8' and leveraging block cipher properties, the algorithm achieves parallel processing on multiple processors.
Add a description, image, and links to the cryptography-algorithms topic page so that developers can more easily learn about it.
To associate your repository with the cryptography-algorithms topic, visit your repo's landing page and select "manage topics."