Skip to content
View Dustin-Ray's full-sized avatar
🏠
🏠

Block or report Dustin-Ray

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Dustin-Ray/README.md

Dustin Ray — Cryptography Engineer, Information Theorist


About Me

I’m a distributed ledger specialist with a deep focus on high-performance cryptographic algorithm design. I'm a multi-disciplenary researcher and engineer in the fields of cryptography, machine-learning, and quantum computing. I investigate and seek out the interplay of these technologies, and how they can be used for an overall good.


Core Expertise

  • Zero-Knowledge Cryptography
  • Blockchain Protocol Security
  • Secure Multi-Party Computation
  • High-Performance Systems Design
  • Privacy-Preserving Machine-Learning

Research Highlights

  • Computational Analysis of Plausibly Post-Quantum-Secure Recursive Arguments of Knowledge (Paper 2024/1698)
    Presents a formal analyis of quantum security of recursive zero-knowledge arguments, systematically examining each component of a STARK and analyzing the potential hardness against quantum attacks.

  • Secure Multi-Party Computation and Differential Privacy Applied to DGA Detection (PLOS ONE, 2022)
    Developed a secure MPC protocol enabling efficient private classification over sensitive network traffic logs, with safeguards against inversion side channels.

  • Computational Attestations of Polynomial Integrity (Future Technologies Conference, 2024)
    Introduced an argument system to validate privacy mechanisms in machine learning training, achieving near real-time performance for differentially private regressions on large datasets.


Stuff I like to work with:

  • Languages: Rust, Go, C/C++
  • Cryptographic Applications: Zero-knowledge proofs, Elliptic Curve Cryptography (isogenies these days), Digital Signatures, Blockchain Protocol Security

Most Used Languages

Top Languages


Contact

“Any sufficiently advanced cryptography is indistinguishable from magic.”

Pinned Loading

  1. capyCRYPT capyCRYPT Public

    An experimental high-performance cryptosystem.

    Rust 13 1

  2. Recursive-Hash-Chain-ZK Recursive-Hash-Chain-ZK Public

    Framework for recursively arguing the integrity of an unlimited size computation in a constant-sized proof

    Rust

  3. capy2vML capy2vML Public

    Trains a differentially-private linear regression inside of the RISC-Zero virtual machine.

    Rust 2

  4. tiny-ed448-goldilocks tiny-ed448-goldilocks Public

    A lean, high performance, pure rust implementation of Ed448-Goldilocks for easy signatures and key exchange.

    Rust 4 1

  5. blind-rsa blind-rsa Public

    Prove knowledge of a message and its signature, without revealing either.

    Rust 1

  6. capyCRYPT-go capyCRYPT-go Public

    Cryptosystem from SHA3 and E521 paired to a GTK-3 GUI

    Go 2