# NuCypher KMS: decentralized key management system

---------------------------------------------------------------------------------

NuCypher KMS is a decentralized key management system which is built using

proxy re-encryption. It allows to grant and revoke permissions for different

encryption keys to read data, running as a censorship-resistant service

on a decentralized network.



A tutorial on how to use NuCypher KMS to build decentralized applications

as well as to use for granting permissions to read encrypted data in containers

or AWS instances will be given.



Pre-requisites:

- Working Python 3.5+ environment (virtualenv, any text editor or IDE);

- Install populus and its dependencies

http://populus.readthedocs.io/en/latest/

---



## Tentative Schedule



6:30: doors open



6:30 - 7:00: informal networking and snack eating



7:00 - 8:30: Hands-On Workshop



8:30 - 9:00: Q&A



9:00 - 9:15: Get brownie points, help us reset the space!



---



Sign up for our slack! Email [masked] for an invitation.