you know nothing server

03:30 PM - 04:00 PM on August 16, 2014, Room 705

Jameson Lee

Audience level:
intermediate
Watch:
http://youtu.be/xQTQVP3xcS4

Description

This tutorial will cover how you would build a messaging server that know nothing about the messages it is sending or receiving. We will quickly gloss over some choices in cipher suite and the recommended libraries for encryption for python developers. The server will be extended to also identity verification from both the user's and the server's perspective. Finally we will discuss possible extension that could be done to make the server more secure and functional.

  • This is a light hearted talk around cryptography and secret sharing, there will be memes.

Abstract

A demonstration of converting a messaging service with accounts and clear text messages to an service without accounts and encrypted messages. This could be extended to any form of data to allow users to securely store their data with a service that allows verifications without requiring validation for messaging.