_""^^"-. / / \ \ | |.-""-.| ___ ___ _____ _____ ___ ___ ////`.;;;;.`\ | _ \ __|_ _|_ _| __| _ \\ |||; ::/ \:: ; | / _| | | | | | _|| / |||; ::\__/:: ; |_|_\___| |_| |_| |___|_|_\\ \\\\ ';;;;' / Cryptography & Security moves fast. Keep up! `==':-..-'` http://maciejczyzewski.me/retter By: M. A. Czyzewski Date: April 3, 2011 This code is explicitly placed into the public domain. === WHAT IS RETTER? =========================================================== The purpose of this project is to promote and develop cryptography. It includes the collection of known tools, libraries, articles, materials, hash functions, and ciphers. Also it's a place for people who share an interest in security & cryptography and want to discuss about it. -------------------------------------------------------------------------- | If you invent a new hash function or ciphers, or write a paper related | | to cryptography just add it here. That is the right place... | -------------------------------------------------------------------------- See CONTRIBUTING file in main directory. === HOW DO I BUILD RETTER? ==================================================== The retter code has been tested on Debian Linux, using the Python 2.7. ./bootstrap.sh build === WHERE CAN I FIND UPDATES? ================================================= Find more information and updates at: github.com/maciejczyzewski/retter
Retter - A collection of hash functions, ciphers, tools, libraries, and materials related to cryptography & security
Maciej A. Czyzewski
Small collection of tools written in C for ECC and bitcoin
ecctools Small collection of tools written in C for ECC and bitcoin Why this programs are written in C language? Well i like C language because compil
Implementation and console application of Sha256 hash function.
Sha256 WARNING: This repository was the first version of Sha256, for a newer one check RedLibrary. What is it? This is an implementation and console a
LibSWIFFT - A fast C/C++ library for the SWIFFT secure homomorphic hash function
LibSWIFFT - A fast C/C++ library for the SWIFFT secure homomorphic hash function Official Repository LibSWIFFT is a production-ready C/C++ library pro
台大 計算機安全 - Pwn 簡報、影片、作業題目 - Computer Security Fall 2019 @ CSIE NTU Taiwan
NTU Computer Security Fall 2019 - 台大 計算機安全 擔任台大大助教，與三週 Pwn 課程講師。 課程內容 Week 1: Binary Exploitation - Basic Slide: link Video: link Lab: bof stack buffe
🔨 Linux Hash Cracker
🦂 Linux Hash Cracker Technologies • Project • Installing • How to use • Contributing • License 🚀 Technologies This project was developed with the fo
a header-file-only, SHA256 hash generator in C++
PicoSHA2 - a C++ SHA256 hash generator Copyright © 2017 okdshin Introduction PicoSHA2 is a tiny SHA256 hash generator for C++ with following propertie
The Keccak (SHA-3) hash used by Ethereum.
The Keccak (SHA3) digest for Ruby This Ruby extension exposes the Keccak (SHA3) digest C bindings in the non-final version used by Ethereum. It is bas
This repository aims to provide an easy-to-use implementation of the Secure Hash Standard as specified in FIPS 180-4
HashLibCpp This repository aims to provide an easy-to-use implementation of the Secure Hash Standard. (currently implemented are SHA224, SHA256 and SH
Collection of common encryption.
EasyCipher 概述 EasyCipher收集了几种常见的加密方法的C语言实现，并基于Android平台封装了jni接口。 提供的加密方法包括 AES加密核心部分，不涉及模式和padding，支持128bits和256bits AES/CBC/PKCS5Padding SHA256 HAMC-
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.
libtomcrypt Previously the git repository contained doc/crypt.pdf for detailed documentation. This was changed and the file is now only available from
A small library for Asymmetric cryptography, otherwise known as public-key cryptography.
crypto-library A small library for Asymmetric cryptography, otherwise known as public-key cryptography. Self study Resources: https://en.wikipedia.org
A collection of public domain/unlicense single-file cryptography
simple-crypto A collection of single-file public domain/unlicense cryptographic functions in different programming languages. Feel free to copy-paste
PTHash is a C++ library implementing fast and compact minimal perfect hash functions
Fast and compact minimal perfect hash functions in C++.
Libraries and tools to perform fully homomorphic encryption operations on an encrypted data set.
Fully Homomorphic Encryption (FHE) This repository contains open-source libraries and tools to perform fully homomorphic encryption (FHE) operations o
MIRACL Cryptographic SDK: Multiprecision Integer and Rational Arithmetic Cryptographic Library is a C software library that is widely regarded by developers as the gold standard open source SDK for elliptic curve cryptography (ECC).
MIRACL What is MIRACL? Multiprecision Integer and Rational Arithmetic Cryptographic Library – the MIRACL Crypto SDK – is a C software library that is
Mbedcrypto - a portable, small, easy to use and fast c++14 library for cryptography.
mbedcrypto mbedcrypto is a portable, small, easy to use, feature rich and fast c++14 library for cryptography based on fantastic and clean mbedtlsnote
Finalists to the NIST lightweight cryptography competition
LWC Finalists This repository contains implementations of the 10 finalists in the NIST lightweight cryptography competition: ASCON, Elephant, GIFT-COF
In cryptography, a cipher is an algorithm for performing encryption or decryption.
Cipher 1.0 In cryptography, a cipher is an algorithm for performing encryption or decryption. What can be done using this program? This program can us
Botan: Crypto and TLS for Modern C++ Botan (Japanese for peony flower) is a C++ cryptography library released under the permissive Simplified BSD lice