We present new applications for cryptographic secret handshakes between mobile devices. Modern mobile devices are equipped with Bluetooth Low-Energy (LE) transceivers, capable of advertising to and scanning for nearby devices. Secret handshakes enable mutual authentication, with the property that the parties learn nothing about each other unless they have been both issued credentials by a group administrator. This property provides strong privacy guarantees that enable interesting applications. One of them is proximity-based messaging for private communities. We introduce MASHaBLE, a mobile application that enables participants to send messages to nearby users if and only if they belong to the same secret community. We use direct peer-to-peer communication over Bluetooth LE, rather than relying on a central server. We discuss the specifics of implementing secret handshakes over Bluetooth LE and present our prototype implementation.
-
Notifications
You must be signed in to change notification settings - Fork 6
Microsoft .NET Extension for Stanford PBC Library
License
SumanKNath/PBC.Net
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Microsoft .NET Extension for Stanford PBC Library
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published