Main course page
This is a really enjoyable scenario and is directly relevant to the theory paper work on Encryption.