Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/junkurihara/junkurihara
https://github.com/junkurihara/junkurihara
Last synced: about 6 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/junkurihara/junkurihara
- Owner: junkurihara
- Created: 2021-06-27T04:01:39.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-17T07:11:33.000Z (10 months ago)
- Last Synced: 2024-05-01T14:51:55.648Z (7 months ago)
- Size: 26.4 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Hi there 👋
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---