keys library Null safety

RSA keys creation and persistance.

Classes

KeyModel
The keys storage model.
KeyRepository
The repository that performs read and write operations in the keys storage.
KeyService
The service that handles keys creation and persistance.
KeyStorage
The interface for KeyModel persistance class.