junkurihara
An engineer for coding theory, cryptography, algebra, networking architecture and network protocol.
Zettant Inc.Japan or US
Pinned Repositories
dnscrypt-proxy-modns
Fork of dnscrypt-proxy to implement a multiple-relay-based DNS anonymization protocol (mu-ODNS)
doh-auth-proxy
Local DNS proxy for DNS over HTTPS (DoH), Oblivious DoH (ODoH) and Multiple-relay-based ODoH extension (Mutualized ODoH; MODoH), which additionally supports domain-based filtering and proxy/resolver authentication
encrypted-dns-server-modns
Fork of encrypted-dns-server to implement a multiple-relay-based DNS anonymization protocol (mu-ODNS)
generate-password
Universal (Node.js and browsers) library for generating cryptographically-secure passwords.
jscu
JavaScript cryptographic utilities for crypto-suite compatibility including PEM/X509/JWK converter.
lecture-security_engineering
Slide decks and sample codes for a lecture of "Security Engineering", which are composed in terms of how to choose and deploy appropriate standardization security technologies in information systems.
modoh-server
Relay and target for Oblivious DoH (ODoH) and ODoH-based Mutualized Oblivious DNS (ODoH-based μODNS; μODoH) supporting (anonymous) authenticated connection, written in Rust.
rust-gd
An Implementation of Generalized Deduplication, written in Rust
rust-rpxy
A simple and ultrafast http reverse proxy serving multiple domain names and terminating TLS for http/1.1, 2 and 3, written in Rust
rust-token-server
REST API server to handle JSON Web Token (as an OIDC authentication server) and anonymous token based on blind RSA signatures, written in Rust
junkurihara's Repositories
junkurihara/encrypted-dns-server-modns
Fork of encrypted-dns-server to implement a multiple-relay-based DNS anonymization protocol (mu-ODNS)
junkurihara/rust-gd
An Implementation of Generalized Deduplication, written in Rust
junkurihara/js_project_skeleton
Project Skeleton for JavaScript 'Universal' Library Development for Node.js and Browsers
junkurihara/s2n-quic-h3-examples
Example implementations of s2n-quic for testing
junkurihara/doh-server
Use our new reimplementation (https://github.com/junkurihara/modoh-server) for Mutualized ODoH relay and target instead of this repo. // Fast, mature, secure DoH server proxy written in Rust.
junkurihara/encrypted-dns-server
An easy to install, high-performance, zero maintenance proxy to run an encrypted DNS server.
junkurihara/rusty-http-cache-semantics
🦀 Parses HTTP headers to correctly compute cacheability of responses. Direct port of https://github.com/kornelski/http-cache-semantics
junkurihara/cloudflare-go
Go with Cloudflare experimental patches
junkurihara/dnscrypt-server-docker-modns
junkurihara/dotfiles
my dot files for linux and macOS
junkurihara/gha-test
junkurihara/h3
junkurihara/homebrew-cloudflare
junkurihara/http-tunnel
HTTP(S) Tunnel and TCP Proxy
junkurihara/httpsig-org
Webpage and service source for httpsig.org
junkurihara/hyper-rustls
Integration between hyper HTTP library and rustls TLS stack
junkurihara/hyper-tls
junkurihara/hyper-util
Common utilities used with hyper.
junkurihara/jscu-webpage
API Documentation of jscu (js-crypto-utils)
junkurihara/junkurihara
junkurihara/pasetors
PASETOrs: PASETO tokens in pure Rust
junkurihara/prometheus_client_rust
Prometheus / OpenMetrics client library in Rust
junkurihara/psp
Rust Cross-platform Power State Plugin (PSP). Monitoring the power state and emit events via an MPSC channel.
junkurihara/quinn
Async-friendly QUIC implementation in Rust
junkurihara/rust-bloom-filter
A fast Bloom filter implementation in Rust
junkurihara/rust-hpke
An early implementation of the HPKE hybrid encryption standard
junkurihara/rustls
A modern TLS library in Rust
junkurihara/sozu
Sōzu HTTP reverse proxy, configurable at runtime, fast and safe, built in Rust. It is awesome!
junkurihara/ts_project_skeleton
My playground of typescript
junkurihara/wasm-bindgen
Facilitating high-level interactions between Wasm modules and JavaScript