Code Monkey home page Code Monkey logo

Hi there 👋

junkurihara

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 or WebSite.


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.

  • 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, Jun. 2021

Web page

https://junkurihara.github.io/dns/

Server/Proxy/Client PoC implementations

Based on Oblivious DNS over HTTPS
Based on DNSCrypt

Jun Kurihara's Projects

baikal-docker icon baikal-docker

Provides a ready-to-go Baikal server, incl. docker-compose.yml & Systemd service file

bayard icon bayard

A full-text search and indexing server written in Rust.

bbc1 icon bbc1

BBc-1, a trustable system of record keeping beyond blockchains

ble-micro-pro icon ble-micro-pro

BLE Micro Pro is a breakout board of BL654(nrf52840 module) which is almost compatible with Pro Micro. This board is designed for wireless split DIY keyboards

boringtun icon boringtun

Userspace WireGuard® Implementation in Rust

browser-addon icon browser-addon

Kee adds free, secure and easy password management features to your browser which save time and keep your private data more secure.

cascade icon cascade

An encryption and signing library for x-brid encryption via several crypto suites

claper icon claper

The ultimate tool to interact with your audience

class-e2e_security_js icon class-e2e_security_js

株式会社ゼタント「JavaScriptを使って学ぶEnd-to-Endセキュリティ」という勉強会のサンプルコードとスライド

dcpc icon dcpc

A DNSCrypt-Proxy Client for Node.js

diosic icon diosic

Diosic is an open source web-based music collection server and streamer. Mainly suitable for users who need to deploy on servers with low hardware specifications.

dnscrypt-proxy icon dnscrypt-proxy

dnscrypt-proxy 2 - A flexible DNS proxy, with support for encrypted DNS protocols.

dnscrypt-proxy-modns icon dnscrypt-proxy-modns

Fork of dnscrypt-proxy to implement a multiple-relay-based DNS anonymization protocol (mu-ODNS)

dnsproxy icon dnsproxy

Simple DNS proxy with DoH, DoT, DoQ and DNSCrypt support

docker-dhcpd icon docker-dhcpd

Simple containerized DHCP server running on Alpine Linux

docker-doh icon docker-doh

DNS over HTTPS server using doh-proxy and unbound

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.