Как использовать ключи ECDSA в цифровой подписи - PullRequest
1 голос
/ 18 мая 2011

Я хочу знать, есть ли возможность создать подпись ECDSA, используя пару ключей, созданную с помощью Bouncy Castle;

Действительно, с помощью RSA, например, я генерирую ключи с помощью Bouncy Castle, затем сохраняю их в файле XML, цель состоит в том, чтобы использовать метод FromXmlString в C #,

Как я хочу сделать то же самое с ECDSA, видно из:

http://msdn.microsoft.com/fr-fr/library/system.security.cryptography.ecdsa.aspx

Имеет ли метод FromXmlStrin g ту же функцию?

Есть ли у вас какие-либо идеи о формате открытого и закрытого ключей ECDSA, чтобы правильно построить мой файл XML? Какие теги и элементы будут использоваться для создания этого файла)?

а как насчет ECKeyXmlFormat.Rfc4050 в C #?

Ключи ecdsa должны использовать этот формат?

1 Ответ

1 голос
/ 06 декабря 2011

[старые вопросы убираются]

  1. да Bouncy может создавать пары ключей ECDSA
  2. это французский сайт MSDN, и английская версия мне так же полезна, мне кажетсячто вам придется создавать эту структуру XML самостоятельно
  3. Rfc4050 просто использует X9.62, который все остальное также использует для кодирования ключей
  4. нет, вам не нужно использовать этот формат, но это стандарт defacto

(и сначала проведите небольшое исследование)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...