Name: Implement getPrefix.
security: In MemoryPrivateKeyStorage, implement getPublicKey.
security: Added initial IdentityManager with signByCertificate.
tests: In test_encode_decode_data, use IdentityManager.signByCertificate to sign.