telehash - lightning talk

7
TeleHa h JSON + UDP + DHT = Freedom http://www.telehash.org

Upload: david-waite

Post on 13-Jul-2015

979 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Telehash - Lightning Talk

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

http://www.telehash.org

Page 2: Telehash - Lightning Talk

A protocol that enables applications to talk: !

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

Page 3: Telehash - Lightning Talk

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

Page 4: Telehash - Lightning Talk

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

Page 5: Telehash - Lightning Talk

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

Page 6: Telehash - Lightning Talk

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

Page 7: Telehash - Lightning Talk

www.telehash.org