33-day current streak·33-day longest streak
😳 Hello you! I'm David Wong. I work at zkSecurity on zero-knowledge proofs and on general security of advanced cryptographic primitives, I'm also the author of the book Real-World Cryptography…
😳 Hello you!
I'm David Wong. I work at zkSecurity on zero-knowledge proofs and on general security of advanced cryptographic primitives, I'm also the author of the book Real-World Cryptography and the host of the podcast Two And A Half Coins. I was previously a cryptography architect working on the Mina cryptocurrency at O(1) Labs, and the security lead on the Diem blockchain (formely known as Libra), working from Novi (Facebook). Before that I was a security consultant at the Cryptography Services (of NCC Group). You can find more about what I do on my blog cryptologie.net.
-
mina ★ PINNED ⑂
Mina is a new cryptocurrency with a constant size blockchain, improving scaling while maintaining decentralization and security.
Jupyter Notebook ★ 0 5y agoExplain → -
proof-systems ★ PINNED ⑂
The proof systems used by Mina
★ 1 6mo agoExplain → -
Diffie-Hellman_Backdoor ★ PINNED
How to backdoor Diffie-Hellman
Python ★ 615 10y agoExplain → -
RSA-and-LLL-attacks ★ PINNED
attacking RSA via lattice reductions (LLL)
TeX ★ 836 5y agoExplain → -
disco ★ PINNED
a protocol to encrypt communications and a cryptographic library based on Disco
Go ★ 209 5y agoExplain → -
eureka
Need to encrypt a file before sending it to someone? This is it.
Go ★ 133 5y agoExplain → -
GoKangarooTwelve
Implementation of KangarooTwelve in Go
Go ★ 95 5y agoExplain → -
ghostmd
No description.
Rust ★ 82 1mo agoExplain → -
disco-c
A tiny C cryptographic library to encrypt sessions, authenticate messages, sign, hash, etc. based only on SHA-3 and Curve25519
C ★ 75 5y agoExplain → -
cargo-dephell
Cargo dephell analyzes the third-party dependencies of a Rust workspace
HTML ★ 48 3y agoExplain → -
crypto_blogs
Blogs about Cryptography/Security to follow
★ 47 4y agoExplain → -
SSL-TLS-ECDSA-timing-attack
Timing Attack on TLS' ECDSA signature
TeX ★ 46 11y agoExplain → -
NoiseGo
An implementation of Noise in Go
Go ★ 44 8y agoExplain → -
RSA_PKCS1v1_5_attacks
Implementation of Bleichenbacher, Manger and Ben-Or attacks on RSA PKCS#1 v1.5
Python ★ 41 7y agoExplain → -
cargo-specification
The code is the spec
Rust ★ 37 3y agoExplain → -
nodster
Node-webkit + Napster (stream music from Google)
JavaScript ★ 31 12y agoExplain → -
whiteboxDES
a whiteboxed DES implementation based on Chow et al paper
C ★ 29 11y agoExplain → -
awesome-zk-ai
using agents to monitor proving training and inference techniques
HTML ★ 29 15d agoExplain → -
StrobeGo
Readable Implementation of Strobe in Go
Go ★ 26 4y agoExplain → -
test_DHparams
test your Diffie-Hellman parameters for safe primes and right sizes
Go ★ 20 10y agoExplain → -
DES ▣
implementation of the DES cipher in C
C ★ 14 7y agoExplain → -
cryptobible
Auditing Applied Cryptography
Shell ★ 11 6y agoExplain → -
nixbyexample
Learn nix by example
OCaml ★ 11 4y agoExplain → -
FirefoxTimeTracker
a time tracker to avoid slacking (firefox plugin)
JavaScript ★ 11 11y agoExplain → -
fromager
Format your damn OCaml code!
OCaml ★ 9 4y agoExplain → -
wiitop
tournament script for many games (counter strike, warcraft, dota...)
PHP ★ 8 11y agoExplain → -
blockbreakers
Learn how to break block ciphers
HTML ★ 7 1y agoExplain → -
GoNTL
stuff
Go ★ 6 10y agoExplain → -
hexstring
An ocaml library to encode to and decode from hexadecimal strings
OCaml ★ 6 5y agoExplain → -
better-ocaml
A program that parses OCaml errors to display them in a more readable format
Python ★ 6 3y agoExplain → -
disco-formal-verification
Formal Verification of the Disco protocol using Tamarin
★ 5 7y agoExplain → -
sumcheck
Implementation of the sum check protocol
Rust ★ 5 3y agoExplain → -
goasmbyexample ⑂
Go Assembly by Example
CSS ★ 5 9y agoExplain → -
randoml
Generate cryptographically-secure random numbers in OCaml
OCaml ★ 4 3mo agoExplain → -
Bool
Bool as options in Golang
Go ★ 4 6y agoExplain → -
narwhaml
No description.
OCaml ★ 3 4y agoExplain → -
disco-whitepaper
No description.
TeX ★ 3 7y agoExplain → -
tg ⑂
Read-only Telegram access for agents.
★ 2 14d agoExplain → -
gosphincs
SPHINCS+ in Golanmg
Go ★ 2 3y agoExplain → -
mirror-vscode-nix-dev
mirror of https://github.com/jamesottaway/vscode-nix-develop
Nix ★ 2 4y agoExplain → -
democracy_threat_model
A threat model for democracies in general
★ 2 7y agoExplain → -
siphash
siphash implementation in rust
Rust ★ 2 8y agoExplain → -
groth16-tutorial
No description.
JavaScript ★ 1 4d agoExplain → -
transdubber
No description.
Python ★ 1 29d agoExplain → -
opam-repository ⑂
Main public package repository for opam, the source package manager of OCaml.
★ 1 4y agoExplain → -
twoOfUs
No description.
TypeScript ★ 1 3d agoExplain → -
zksync ⑂
zkSync: trustless scaling and privacy engine for Ethereum
Rust ★ 1 5mo agoExplain → -
techpants
Tech pants! 👖
HTML ★ 1 9mo agoExplain → -
messingWithAIs
No description.
Shell ★ 1 1y agoExplain → -
airdrop
Airdrop for the wongCoin
HTML ★ 1 1y agoExplain → -
houthi_signal
No description.
TypeScript ★ 1 6mo agoExplain → -
dasp
No description.
HTML ★ 1 1y agoExplain → -
dep-metrics
No description.
Python ★ 1 5y agoExplain → -
zkbitcoin ⑂
zkBitcoin: zero-knowledge proofs on Bitcoin!
★ 1 2y agoExplain → -
frost ⑂
Rust implementation of FROST (Flexible Round-Optimised Schnorr Threshold signatures) by the Zcash Foundation
★ 1 2y agoExplain → -
ocamlbyexample ▣
Learn Ocaml by reading code examples
OCaml ★ 1 5y agoExplain → -
rust-mirai ▣
Github Action to run the MIRAI static analyzer on a rust codebase
TypeScript ★ 1 3y agoExplain → -
sudoku
No description.
★ 1 3y agoExplain → -
modena
A machine parsable conlang (constructed language)
HTML ★ 1 3y agoExplain → -
awesome-security ⑂
A collection of awesome software, libraries, documents, books, resources and cools stuffs about security.
★ 1 4y agoExplain → -
citytrade
trying to write a trading interface for www.citymayor.co
Vue ★ 1 3y agoExplain → -
boite
No description.
OCaml ★ 1 5y agoExplain → -
dalek-ocaml
bindings to the dalek suite of libraries
Rust ★ 1 3mo agoExplain → -
trying_to_understand_ocaml_rs
No description.
Rust ★ 1 5y agoExplain → -
libfuzzer-sys ⑂
No description.
C++ ★ 1 6y agoExplain → -
unicornator
tool to find cryptography bugs in code
Go ★ 1 6y agoExplain → -
xkcp-sys
keccak bindings from rust to C
Rust ★ 1 4y agoExplain → -
write-ups-2016 ⑂
Wiki-like CTF write-ups repository, maintained by the community. 2016
CSS ★ 1 10y agoExplain → -
UnencryptedWarnings
displays an alert when visiting non-https webpages
★ 1 10y agoExplain → -
groth16
groth16 proofs
HTML ★ 0 2d agoExplain → -
verifpal ⑂
Cryptographic protocol analysis for real-world protocols.
★ 0 2d agoExplain → -
papers
No description.
HTML ★ 0 3d agoExplain → -
kimi
No description.
★ 0 4d agoExplain → -
directmap
No description.
TypeScript ★ 0 16d agoExplain → -
wednesday-ny-crypto-drinks
No description.
HTML ★ 0 17d agoExplain → -
robot_stuff
A game where people fight against time to find the shortest solution
TypeScript ★ 0 23d agoExplain → -
succinct-ipa
No description.
Python ★ 0 27d agoExplain → -
rusty-bearssl
No description.
Rust ★ 0 1mo agoExplain → -
leo ⑂
🦁 The Leo Programming Language. A Programming Language for Formally Verified, Zero-Knowledge Applications
★ 0 2mo agoExplain → -
pi-mono ⑂
Monorepo for pi packages: TUI library, agent framework, and pod management CLI
TypeScript ★ 0 5mo agoExplain → -
babe
No description.
HTML ★ 0 3mo agoExplain → -
zksync-protocol ⑂
ZKsync protocol libraries
Rust ★ 0 5mo agoExplain → -
turborepo ⑂
Build system optimized for JavaScript and TypeScript, written in Rust
★ 0 5mo agoExplain → -
sameship
No description.
TypeScript ★ 0 5mo agoExplain → -
draft-irtf-cfrg-sigma-protocols ⑂
This is only the beginning.
★ 0 1mo agoExplain → -
notes
No description.
★ 0 9mo agoExplain → -
yellowpaper ⑂
The "Yellow Paper": Ethereum's formal specification
★ 0 2y agoExplain → -
mimoo
No description.
★ 0 1y agoExplain → -
circom ⑂
zkSnark circuit compiler
WebAssembly ★ 0 2mo agoExplain → -
mirai-bot
This is a github action to run MIRAI on libra/libra pull requests
★ 0 5y agoExplain → -
rust-bitcoin ⑂
Rust Bitcoin library
★ 0 2y agoExplain → -
noname-playground ⑂
A code playground for the Noname ZK programming language
★ 0 2y agoExplain → -
mina_bridge ⑂
Bridge from Mina to Ethereum
★ 0 2y agoExplain → -
gnark-crypto ⑂
gnark-crypto provides elliptic curve and pairing-based cryptography on BN, BLS12, BLS24 and BW6 curves. It also provides various algorithms (algebra, crypto) of particular interest to zero knowledge proof systems.
★ 0 2y agoExplain → -
starknet-contracts
the Ethereum contracts for Starknet
Solidity ★ 0 2y agoExplain → -
circom_tester ⑂
Provides tools for testing circom circuits.
★ 0 3y agoExplain → -
snark ⑂
Interfaces for Relations and SNARKs for these relations
★ 0 3y agoExplain → -
microcorruption
No description.
TeX ★ 0 11y agoExplain → -
lsif-upload-action ⑂
No description.
Dockerfile ★ 0 3y agoExplain → -
pasta-msm ⑂
No description.
★ 0 4y agoExplain → -
MIPs ⑂
No description.
★ 0 3y agoExplain → -
libra ⑂ ▣
Libra’s mission is to enable a simple global currency and financial infrastructure that empowers billions of people.
Rust ★ 0 5y agoExplain → -
pasta_curves ⑂
Rust implementation for zcash/pasta
★ 0 3y agoExplain → -
whackadep-1 ⑂
Managing Rust dependencies via a dashboard
★ 0 3y agoExplain → -
sapling ⑂
A Scalable, User-Friendly Source Control System.
★ 0 3y agoExplain → -
testing_sapling
No description.
★ 0 3y agoExplain → -
ocaml ⑂
The core OCaml system: compilers, runtime system, base libraries
OCaml ★ 0 3y agoExplain → -
curves ⑂
Implementations of popular elliptic curves
★ 0 3y agoExplain → -
ocamlverse.github.io ⑂
Documentation of everything relevant in the OCaml world
★ 0 3y agoExplain → -
once_cell ⑂
Rust library for single assignment cells and lazy statics without macros
★ 0 3y agoExplain → -
wasm-bindgen-rayon ⑂
An adapter for enabling Rayon-based concurrency on the Web with WebAssembly.
★ 0 3y agoExplain → -
bilan
A tool to create a weekly introspective feedback loop on your life
Vue ★ 0 3y agoExplain → -
cape ⑂
Configurable Asset Privacy for Ethereum
★ 0 4y agoExplain → -
rust-badgen ⑂
Rust implementation of badge generation
★ 0 4y agoExplain → -
algebra ⑂
Libraries for finite field, elliptic curve, and polynomial arithmetic
Rust ★ 0 3y agoExplain → -
subzero ⑂
Square's Bitcoin Cold Storage solution.
Java ★ 0 7y agoExplain → -
cairo-KELP
Implementation of KELP in Cairo
Cairo ★ 0 4y agoExplain → -
serde ⑂
Serialization framework for Rust
★ 0 4y agoExplain → -
kimchi-visu
No description.
Vue ★ 0 3y agoExplain → -
crypto-name
Figure out your crypto name
Vue ★ 0 3y agoExplain → -
linguist ⑂
Language Savant. If your repository's language is being reported incorrectly, send us a pull request!
★ 0 4y agoExplain → -
alinush.github.io ⑂
Personal website
★ 0 2y agoExplain → -
zkdocs ⑂
No description.
HTML ★ 0 4y agoExplain → -
verkle-tree ⑂
No description.
★ 0 4y agoExplain → -
awesome-cyber-security ⑂
A collection of awesome software, libraries, documents, books, resources and cools stuffs about security.
★ 0 4y agoExplain → -
oss-fuzz ⑂
OSS-Fuzz - continuous fuzzing for open source software.
★ 0 4y agoExplain → -
serde_with ⑂
Custom de/serialization functions for Rust's serde using the with-annotation
★ 0 4y agoExplain → -
ocaml-rs ⑂
OCaml extensions in Rust
★ 0 5y agoExplain → -
esy ⑂
package.json workflow for native development with Reason/OCaml
★ 0 5y agoExplain → -
r1cs-tutorial ⑂
Tutorial for writing constraints in the `arkworks` framework
★ 0 5y agoExplain → -
kube-rs ⑂
kubernetes client and futures controller runtime
Rust ★ 0 3y agoExplain → -
conf-rust-1-53
OCaml virtual dependency to ensure that the host has Cargo with Rust 1.53.0 installed
Rust ★ 0 5y agoExplain → -
feedback_real_world_cryptography
repository for people to leave feedback for the book Real World Cryptography
★ 0 6y agoExplain → -
snarky ⑂
OCaml DSL for verifiable computation
★ 0 5y agoExplain → -
dune-release ⑂
Streamlining the release of dune packages to opam
★ 0 5y agoExplain → -
dune ⑂
A composable build system for OCaml.
OCaml ★ 0 5y agoExplain → -
opam-dune-lint ⑂
Ensure dune and opam dependencies are consistent
★ 0 5y agoExplain → -
test_opam
No description.
OCaml ★ 0 5y agoExplain → -
ppx_version ⑂
Versioning of types with bin_prot serialization
★ 0 5y agoExplain → -
learn-ocaml-workshop ⑂
Exercises and projects for Jane Street's OCaml Workshop
★ 0 6y agoExplain → -
Okki
A very simple Ethereum multi-signature wallet compatible with all ERC-20 tokens
★ 0 8y agoExplain → -
dependabot-core ⑂
🤖 The core logic behind Dependabot's update PR creation, and the public issue tracker for all things Dependabot
★ 0 3y agoExplain → -
avalanche-wallet ⑂
The Avalanche web wallet
★ 0 3y agoExplain → -
airbnbhopping
No description.
★ 0 5y agoExplain → -
concrete ⑂
Concrete Operates oN Ciphertexts Rapidly by Extending TfhE
★ 0 5y agoExplain → -
homebrew-eureka
Homebrew formula for the Eureka tool
Ruby ★ 0 5y agoExplain → -
cargo-update-dep
Update dependencies
Rust ★ 0 3mo agoExplain → -
tictactoe-cosmos
No description.
Go ★ 0 3y agoExplain → -
sdk-tutorials ⑂
Tutorials for building modules for the Cosmos SDK
★ 0 3y agoExplain → -
syn ⑂
Parser for Rust source code
★ 0 5y agoExplain → -
crev-proofs ⑂
Crev proof repository
★ 0 6y agoExplain → -
learnxinyminutes-docs ⑂
Code documentation written as code! How novel and totally my idea!
★ 0 5y agoExplain → -
cargo-guppy ⑂
Track and query Cargo dependency graphs.
Rust ★ 0 3y agoExplain → -
bitcoinlottery
No description.
JavaScript ★ 0 3y agoExplain → -
compact_balloon_hashing
No description.
C ★ 0 5y agoExplain → -
rusoto ⑂
AWS SDK for Rust
Rust ★ 0 5y agoExplain → -
repo-dispatch-bot
No description.
TypeScript ★ 0 3y agoExplain → -
owasp-threat-dragon ⑂
An open source, online threat modelling tool from OWASP
★ 0 2y agoExplain → -
noise ⑂
Go implementation of the Noise Protocol Framework
Go ★ 0 8y agoExplain → -
webpage
No description.
★ 0 6y agoExplain → -
proptest ⑂
Hypothesis-like property testing for Rust
Rust ★ 0 6y agoExplain → -
awesomeblog-club ⑂
An easily self hostable curation site for collecting blogs and links.
TypeScript ★ 0 3y agoExplain → -
ed25519-dalek-timing
No description.
C ★ 0 6y agoExplain → -
rust-rocksdb ⑂
rust wrapper for rocksdb
★ 0 6y agoExplain → -
cargo ⑂
The Rust package manager
★ 0 6y agoExplain → -
snow ⑂
A Rust implementation of the Noise Protocol Framework
★ 0 6y agoExplain → -
githubaction_test
No description.
★ 0 6y agoExplain → -
cargo-dep-bot ⑂
No description.
★ 0 3y agoExplain → -
babel-plugin-transform-jsbi-to-bigint ⑂
Compile JSBI code that works in today’s environments to native BigInt code.
★ 0 6y agoExplain → -
noble-ed25519 ⑂
Noble ed25519. High-security, easily auditable, 0-dep, 1-file pubkey, scalarmult & EDDSA
★ 0 6y agoExplain → -
cargo-tree ⑂
No description.
Rust ★ 0 2mo agoExplain → -
balloon ⑂
A provably space-hard password hashing function.
C ★ 0 7y agoExplain → -
miscreant ⑂
Misuse-resistant symmetric encryption library with AES-SIV (RFC 5297) and AES-PMAC-SIV support
★ 0 7y agoExplain → -
sasayaki
Secure End-to-End Encrypted Messaging Application for Enterprises and Private Communities
Go ★ 0 7y agoExplain → -
picotls ⑂
TLS 1.3 implementation in C (master supports RFC8446 as well as draft-26, -27, -28)
C ★ 0 7y agoExplain → -
theme-official ⑂
GitBook theme for our own books
HTML ★ 0 7y agoExplain → -
book ⑂
The Rust Programming Language
Rust ★ 0 4y agoExplain → -
SP800-185
Implementation of NIST SP 800-185 in Go: cSHAKE
Go ★ 0 8y agoExplain → -
The-Vast-World-of-Vuejs ⑂
Lesson 1 Source
HTML ★ 0 10y agoExplain → -
libsignal-protocol-javascript ⑂
Signal Protocol library for JavaScript
JavaScript ★ 0 1mo agoExplain → -
noise_spec ⑂
Noise Specification
HTML ★ 0 9y agoExplain → -
strobe-mirror
This is a mirror of http://strobe.sourceforge.io/
HTML ★ 0 9y agoExplain → -
manual ⑂
Tamarin prover manual: source files
JavaScript ★ 0 9y agoExplain → -
Signal-iOS ⑂
A private messenger for iOS
C ★ 0 9y agoExplain → -
tls13-spec ⑂
TLS 1.3 Specification
Python ★ 0 9y agoExplain → -
cryptoservices.github.io ⑂
No description.
CSS ★ 0 10y agoExplain → -
union-find ⑂
No description.
★ 0 10y agoExplain → -
laravel ⑂
A PHP Framework For Web Artisans
PHP ★ 0 11y agoExplain → -
a-blog-in-django-p1x3l
my blog in django
Tcl ★ 0 11y agoExplain → -
mimoo.github.io
No description.
HTML ★ 0 11y agoExplain →
No repos match these filters.
More creators on gitmyhub
tiangolo kennethreitz StephenGrider benawad jonasschmedtmann