telehash - lightning talk

Post on 13-Jul-2015

979 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

TeleHa⚡hJ S O N + U D P + D H T = F r e e d o m

http://www.telehash.org

A protocol that enables applications to talk: !

Directly peer to peer Without requiring servers Independent of location Privately and securely

At an application level, similar to programming TCP/UDP except you: !

Connect to an identity, not address Traverse NATs transparently Mutually authenticate / encrypt Has “perfect” forward secrecy

Core Concepts

Via Software Library called a Switch Have a RSA key-pair Identified via a “hashname” of key A Kademlia-style DHT is used to

Search for additional hashnames Introduce you to other peers

What the protocol doesn’t do

The core protocol excludes DHT data storage Tor-style anonymity P2P File Sharing Hashname lookup

All are application-level candidates

How to help

Protocol seeing revisions based on use Figure out how to do cool new things with Telehash!

Switches in various languages Ruby, Python, PHP, Objective C, Node.js / Javascript, Java, Go, D, C

www.telehash.org

top related