tiny-keccak
Keccak implementation
An implementation of Keccak derived functions with various features and optimizations.
An implementation of Keccak derived functions specified in FIPS-202, SP800-185 and KangarooTwelve
194 stars
9 watching
50 forks
Language: Rust
last commit: 5 months ago
Linked from 1 awesome list
cryptographycshakefips-202kangarootwelvekeccakkmacparallelhashrustsha3shaketuplehash
Related projects:
Repository | Description | Stars |
---|---|---|
damaki/libkeccak | A library implementing cryptographic algorithms using the SPARK/Ada programming language and static proof of type safety. | 33 |
keccakteam/xoodoo | An implementation of a cryptographic primitive for message processing and key expansion | 32 |
xkcp/xkcp | A collection of cryptographic schemes and utilities for building secure applications | 588 |
informatikr/scrypt | A Haskell library providing bindings to a memory-hard key derivation function designed for enhanced security against brute-force attacks. | 17 |
adamisz/from0k2bp | Exploring the development of a cryptographic protocol from scratch to production-ready implementation | 157 |
pfultz2/cloak | A library to demonstrate the recursive capabilities of the preprocessor in C. | 921 |
kerukuro/digestpp | A C++ library providing a flexible and universal API for various cryptographic hash functions | 196 |
objectprofile/kerasbridge | A Smalltalk-based wrapper around the Keras deep learning framework | 6 |
mirage/digestif | Tools for implementing various hash algorithms in multiple programming languages. | 87 |
dalek-cryptography/bulletproofs | A high-performance Rust implementation of Bulletproofs, enabling efficient single-party and multi-party computations with programmable constraints. | 1,049 |
mustafaquraish/cup | A simple, C-like programming language compiler written in Rust to learn the basics of compilers and language processing | 296 |
zk-garage/plonk | A Rust implementation of PLONK proving system with optimized performance and genericity for curve types | 294 |
kztk-m/sparcl | A language and runtime environment for partially invertible computation, focusing on linear typing and reversible programming. | 10 |
kennysong/tinysmpc | A tiny Python library for collaborative secure multi-party computation on private data | 84 |
hardik05/damn_vulnerable_c_program | An example C program demonstrating common types of vulnerabilities, designed to be fuzzed using various tools. | 676 |