can now store keys and use them to select a key to encrypt with