security (minor): In BasicIdentityStorage, fix typo in error message.
security: Add throws SecurityException where needed on methods that might communicate with a database.
security: In BasicIdentityStorage, implement getKey.
security: Added FilePrivateKeyStorage.