Skip to content
forked from coredns/coredns

CoreDNS is a DNS server that chains plugins

License

Notifications You must be signed in to change notification settings

lumaier/coredns

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

BloomSEC

This is the code base behind the Bachelor's thesis "Revisiting Authenticated Denial of Existence in Internet Naming Systems".

Contributions

Plugins

  • bloomsec_nsec5 and bloomfile_nsec5: ZA and NS supporting BloomSEC with NSEC5 as backup
  • sign_nsec5 and file_nsec5: ZA and NS supporting NSEC5
  • sign_nsec3 and file_nsec3: ZA and NS supporting NSEC3
  • bloomsec and bloomfile: ZA and NS supporting BloomSEC with NSEC as backup

All implementations are prototype versions and originate from the existing plugins sign and file. For more information view the thesis.

Evaluation

All contributions are in the directory "evaluation" or "memusage".

  • Corefiles instantiating different configurations
  • shell script to measure message size, latency, throughput, memory/cpu footprint
  • data from conducted experiments
  • python scripts to create plots from data

About

CoreDNS is a DNS server that chains plugins

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • NewLisp 75.3%
  • Go 24.6%
  • Other 0.1%