Dustin-Ray
ZKP Engineer@SxT, Machine Learning Researcher@University Of Washington
@spaceandtimelabs Seattle
Pinned Repositories
blind-rsa
Prove knowledge of a message and its signature, without revealing either.
CAPY-pqARK
Framework for recursively arguing the integrity of an unlimited size computation in a constant-sized proof
capy2vML
Trains a differentially-private linear regression inside of the RISC-Zero virtual machine.
capyCRYPT
An experimental high-performance cryptosystem.
capyCRYPT-go
A complete desktop cryptosystem based on SHA3 and the E521 elliptic curve for message exchange and authentication
capyKEM
Quantum-resistant cryptographic algorithm RND
E521
A rust library implementing side-channel resistant Edwards 521 curve.
secp256r1_ecdsa
Compares (Weierstrass + SHA256) to (Edwards + SHA3)
tiny-ed448-goldilocks
A lean, high performance, pure rust implementation of Ed448-Goldilocks for easy signatures and key exchange.
ZK-STARK-Prover
Prove in quantum-resistant zero-knowledge that you know the square of the nth fibonacci number.
Dustin-Ray's Repositories
Dustin-Ray/capyCRYPT
An experimental high-performance cryptosystem.
Dustin-Ray/tiny-ed448-goldilocks
A lean, high performance, pure rust implementation of Ed448-Goldilocks for easy signatures and key exchange.
Dustin-Ray/ZK-STARK-Prover
Prove in quantum-resistant zero-knowledge that you know the square of the nth fibonacci number.
Dustin-Ray/capy2vML
Trains a differentially-private linear regression inside of the RISC-Zero virtual machine.
Dustin-Ray/capyCRYPT-go
A complete desktop cryptosystem based on SHA3 and the E521 elliptic curve for message exchange and authentication
Dustin-Ray/E521
A rust library implementing side-channel resistant Edwards 521 curve.
Dustin-Ray/blind-rsa
Prove knowledge of a message and its signature, without revealing either.
Dustin-Ray/capyKEM
Quantum-resistant cryptographic algorithm RND
Dustin-Ray/OfficeEscape2
Dustin-Ray/secp256r1_ecdsa
Compares (Weierstrass + SHA256) to (Edwards + SHA3)
Dustin-Ray/Defensive-Coding-Practice
A program to demonstrate various methods of safely accepting and processing user input.
Dustin-Ray/Authenticated-Message-exchange-tool
A tool to encrypt an arbitrary message using AES in CTR mode. Authentication of the message is provided via the SHA256 hash function. A time stamp is added to each message file to mitigate replay attacks
Dustin-Ray/bread-recipes
bread recipes
Dustin-Ray/CAPY2vML-Bonsai
Bonsai relay interacts with Solidity contract to produce a differentially-private machine learning prediction.
Dustin-Ray/capyCUBIT
An enhanced math library for the Cairo language supporting additive noise mechanisms for private machine learning applications.
Dustin-Ray/computation-graph
A framework for constructing arithmetic circuits on-the-fly.
Dustin-Ray/crypto-bigint
Cryptography-oriented big integer library with constant-time, stack-allocated (no_std-friendly) implementations of modern formulas
Dustin-Ray/Differentially-Private-DGA-Detection
Produces a differentially-private model for domain generation algorithm detection.
Dustin-Ray/Eggshell-Buffer-Overflow
Demonstrates effects of unsafe C functions by injecting a payload containing machine code to spawn a shell into a vulnerable function.
Dustin-Ray/ElGamal-Signature---Python
A python implementation of the El Gamal signature scheme.
Dustin-Ray/Extended-Euclidian-Algorithm
A simple implementation of the extended Euclidian algorithm in OCAML to emphasize the elegance of functional programming languages.
Dustin-Ray/KECCAK-Rust
A translation of the the compact KECCAK algorithm into the Rust programming language.
Dustin-Ray/ModInv
An elegant OCAML modular multiplcative inverse calculator.
Dustin-Ray/plonky2
Dustin-Ray/Recursive-Hash-Chain-ZK
Framework for recursively arguing the integrity of an unlimited size computation in a constant-sized proof
Dustin-Ray/RegexApplication
Dustin-Ray/RSA-Java
Dustin-Ray/salsa-20
A simple python implementation of salsa 20
Dustin-Ray/TLS-Python
A simple python HTTPS proxy that demonstrates delivery of malicious payload to victim of MITM attack
Dustin-Ray/TotallyNotAWorm
Self compiling and self executing java program. Totally legit.