Refactoring: PublicKeyService
Refactoring: migrating signature verification into ParameterService