Skip to content

lumaier/coredns

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3,450 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

This fork contains the CoreDNS plugin "BloomSEC" from Luca Maier's Bachelor thesis "Revisiting Authenticated Denial of Existence for Internet Naming Systems".

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

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