Нужен код проверки подписи ЕСС160 на C#
Проверка подписи ЕСС160 непосредственно в коде приложения - это предпочтительный метод.
Для этой цели, как написано в документации, вы и поставляете код для проверки подписи ЕСС160 на С (С++) в файле VerifySign.c
К сожалению, нам не удается воспользоваться этим кодом в приложении на .NET (очень! не хочется подгружать в него Native код).
Также не удается воспользоваться для этой же цели библиотекой "opencrypto.net" (Domain=secp160r1, насколько я понял, соответствует алгоритму ECC160)
Исходные коды библиотеки opencrypto.net доступны под MIT-лицензией по адресу:
https://github.com/kazuki/opencrypto.net
Судя по всему есть какое-то несовпадение в формате представления ключей.
Прошу или предоставить корректный код на C# для проверки подписи ECC160 или пояснить, как преобразовать экспортируемый публичный ключ ЕСС160 в формат, подходящий для создания экземпляра ECKeyPair библиотеки "opencrypto.net".