diff --git a/README.md b/README.md index 688e8374..96f7231e 100644 --- a/README.md +++ b/README.md @@ -35,3 +35,7 @@ If you would like to be a collaborator or work on the 3D assets, please contact ## Background Human memory is often incapable of remembering long strings of random characters like those found in a cryptographic key. Often a mnemonic, a technique used to aid in memory retention, is used to improve the recall of complex information. SeedQuest is a 3D mnemonic game used for key recovery. It is designed to be simple and fun, and it only requires a few minutes to complete. In a virtual 3D game world, the player visits a number of locations and performs various actions in a specific order. This order is generated to encode a player supplied 128-bit seed for a one-time pad that encodes a cryptographic key. After rehearsing the generated quest (the series of actions performed at the different locations in the game), the seed can be recovered at any time by playing the game and completing the rehearsed actions in the correct sequence. A stored encoded cryptographic key can then be decoded using the recovered one-time pad seed. As a simple and effective method for key recovery, this mnemonic could be a useful feature for any cryptographic system where the user is required to generate and manage private keys. + +## Media + +![alt text](https://github.com/reputage/seedQuestAssets/blob/master/concept%20art/Media/2019-05-22_SeedQust_V0_2_4.gif "SeedQuest Prototype GIF")