C

Rust Cryptography

Cryptography crates, modules, and libraries.

Latest

The Noir Programming Language

Noir is a Domain Specific Language for SNARK proving systems

The Noir Programming Language
An experimental port of the circom zk-SNARK compiler in Rust with embedded bellman-bn128 prover

A STARK-based virtual machine

The project is organized into several crates like so:

A STARK-based virtual machine

classic-mceliece-rust

A safe pure-rust implementation of the Classic McEliece post-quantum scheme

classic-mceliece-rust

Benchmarks for Rust crypto libraries

Which benchmarks have been written?

Benchmarks for Rust crypto libraries

SLIP-0039 compatible secret sharing tool

Generate master secret and split it to parts

SLIP-0039 compatible secret sharing tool

Testing your first payment

md for instructions on participating in the TestNet!

Testing your first payment

Pure-Rust traits and utilities for constant-time cryptographic implementations

It consists of a Choice type, and a collection of traits using Choice

Pure-Rust traits and utilities for constant-time cryptographic implementations

Lixur is being re-written in Rust

✅ Quantum Resistant Cryptography

Lixur is being re-written in Rust
Implementation of the Gemina specification
Cryptography Utils for Rust

WARNING: This software is still experimental, we do not recommend it for

zero knowledge proof allows one party (the prover) to convince another party

WARNING: This software is still experimental, we do not recommend it for

This repository is for learning purposes only, please DO NOT use in production

This repository aims to create a pure rust ECC library (in the end secp256k1 only)

This repository is for learning purposes only, please DO NOT use in production

Written in Rust, features a simple cli and a client-side webapp

This tool hides data within the least significant bit of an image

Written in Rust, features a simple cli and a client-side webapp

Simple cross-platform drag-and-drop gui and cli file encryption

Latest Windows x64 release is Argon2 with Argon2id variant for password hash

Simple cross-platform drag-and-drop gui and cli file encryption

ChecksumSelection

A program that finds a sequence of bits in a 32-bit word such that the checksum for the input data concatenated with the received word...

ChecksumSelection

Linear-Time Sumcheck

Libra: Succinct Zero-Knowledge Proofs with Optimal Prover Computation

Linear-Time Sumcheck

Cryptopals crypto challenges

Cracks/solutions to challenges on DEV

Cryptopals crypto challenges
A pure-Rust implementation of qDSA (aka Quotient DSA) over

$$\ $$\ $$\ $$\

Rust multithread ransomware that stream encrypts each file with chacha20poly1305 which, besides

$$\ $$\ $$\ $$\

Steganographic encoder/decoder with one bit per byte on one channel

Building steg from source requires a functional Rust toolchain

Steganographic encoder/decoder with one bit per byte on one channel
Facebook Instagram Twitter GitHub Dribbble
Privacy