Skip to content

Experimental resolvers of DNSCrypt v2 and relays of PoC μODNS

Notifications You must be signed in to change notification settings

junkurihara/experimental-resolvers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Experimental resolvers of DNSCrypt v2 and relays of PoC μODNS

This repo provides lists of experimental resolvers and relays for our experimental project called μODNS that is a multiple-relay-based anonymization protocol for DNS queries. Servers listed in this repo have been deployed with our PoC implementation given here.

Our μODNS has been designed to protect user privacy in DNS even if a relay(s) colludes with a resolver(s), which cannot be solved in existing DNS anonymization protocols. For the detailed information of μODNS, please refer to our concept paper below:

Jun Kurihara and Takeshi Kubo, ''Mutualized oblivious DNS (μODNS): Hiding a tree in the wild forest,'' Apr. 2021. https://arxiv.org/abs/2104.13785

Relays and resolvers listed in this repo may stop sometimes for maintenance. Source codes for PoC implementations of μODNS are now publicly available.

Contributing (Make your own relay public for user anonymity)

If you deploy your own relay on the Internet and want to public for the concept of μODNS, please make a PR to relays.md. We shall check, sign and publish it!

DoH-μODNS translator just for testing

If you want to just check if it works, you can try our DoH-μODNS translator from Chrome and Firefox browsers without using the above client. The translator converts DoH queries to PoC μODNS queries. It first works as the 'first-hop' relay of μODNS, and randomly choose subsequent (up to 2) relays from listed relays for user anonymity in DNS queries. The DoH address is:

https://dns.secarchlab.net/dns-query

Target full-service resolvers are ones listed in this repo and Quad9 servers of no-filters.

NOTE: Although our experimental resolvers and relays are ones with no log and no filter, the DoH-μODNS filters some content by using public ad lists and logs blocking histories. Please use this translator only for testing at your own risk, and do not use this translator for your private activity. From the concept of μODNS, you should build your dedicated relay. Also note that it is not guaranteed that our translator works 24/365.

About

Experimental resolvers of DNSCrypt v2 and relays of PoC μODNS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published