Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/junkurihara/junkurihara


https://github.com/junkurihara/junkurihara

Last synced: about 6 hours ago
JSON representation

Awesome Lists containing this project

README

        

### Hi there 👋



junkurihara







/qiita.com/jqtype">


I am Jun Kurihara, a research engineer in the area of distributed systems and networking in Japan and sometimes in US. I am really interested in developing novel software and networking products/services written in various languages on various infrastructures. You can reach me via my [LinkedIn](https://www.linkedin.com/in/junkurihara/) or [WebSite](https://junkurihara.github.io).

---

### rpxy

`rpxy` [ahr-pik-see] is an implementation of simple and lightweight reverse-proxy with some additional features. The project is (always) work-in-progress, but being used in numbers of production environment. `rpxy` can handle the brand-new HTTP/3 connection, and supports ACME with TLS-ALPN-01 out-of-the-box.

- Source: [https://github.com/junkurihara/rust-rpxy](https://github.com/junkurihara/rust-rpxy)

- Website: [https://rpxy.io/](https://rpxy.io)

---

### Mutualized Oblivious DNS (μODNS)

Currently I am really interested in the enhancement of privacy-preserving DNS architectures. As one of my research activities, I am actively developing **Mutualized Oblivious DNS** by extending existing sophisticated encrypted and anonymized DNS protocols.

#### Publications

- Extended journal paper:
> Jun Kurihara, Toshiaki Tanaka, and Takeshi Kubo, "μODNS: A Distributed Approach to DNS Anonymization with Collusion Resistance," *Computer Networks*, Elsevier, vol. 237, p. 110078, Dec. 2023. [Online] Available at [https://doi.org/10.1016/j.comnet.2023.110078](https://doi.org/10.1016/j.comnet.2023.110078).

- Initial concept paper:
> Jun Kurihara and Takeshi Kubo, "Mutualized oblivious DNS (μODNS): Hiding a tree in the wild forest," [https://arxiv.org/abs/2104.13785v3](https://arxiv.org/abs/2104.13785v3), Jun. 2021

#### Web page
> https://junkurihara.github.io/dns/

#### Server/Proxy/Client PoC implementations
##### Based on Oblivious DNS over HTTPS

- Server/Relay
> https://github.com/junkurihara/modoh-server
- Client:
> https://github.com/junkurihara/doh-auth-proxy
- (Optional) Authentication server
> https://github.com/junkurihara/rust-token-server

##### Based on DNSCrypt

- Server/Relay:
> https://github.com/junkurihara/encrypted-dns-server-modns
- Client:
> https://github.com/junkurihara/dnscrypt-proxy-modns
- Experimental Resolvers based on DNSCrypt
> https://github.com/junkurihara/experimental-resolvers

---