2014-11-20 01:21:09 -05:00
2014-11-20 01:21:04 -05:00
2014-11-20 01:21:04 -05:00
2014-11-20 01:21:09 -05:00

DhtCpp

A lightweight C++11 Distributed Hash Table implementation

  • Light C++11 DHT implementation
  • Simple API
  • Support for arbitrary value types with common types built-in: simple blob (user data) or bittorrent-style "service announcement"
  • "Identity" layer with data signature and encryption (using GnuTLS)
  • Value edition authentified by the identity layer or with custom per-value-type hooks
  • Fast bootstrap and announce time
  • Originally based on https://github.com/jech/dht

work in progress

Dependencies

  • GnuTLS 3.1+, used to compute hashes and for the identity layer.

todo

  • Event listening
  • Documention
  • ...
S
Description
No description provided
Readme MIT
11 MiB
0 Stars 1 Watchers 0 Forks
Languages
C++ 68.1%
Python 7.7%
HTML 5.8%
Rust 5.7%
C 3.5%
Other 9.2%