decided to create a different interface for creating the unlock keys to be stored on the server