如何在数字签名中使用 ECDSA 密钥

本文关键字:ECDSA 密钥 数字签名 | 更新日期: 2023-09-27 17:56:41

我想知道是否有可能使用充气城堡生成的密钥对创建签名 ECDSA;

事实上,以RSA为例,我使用Bouncy Castle生成密钥,然后将它们保存在XML文件中,目的是在C#中使用FromXmlString方法,

我想如何对ECDSA做同样的事情,见:

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

FromXmlStrin g方法具有相同的功能吗?

您对公钥和私钥ECDSA的格式有任何想法吗,以便正确构建我的文件XML?用于构建此文件的标记和元素是什么)?

那么 C# 中的ECKeyXmlFormat.Rfc4050呢?

ECDSA 密钥必须使用此格式吗?

如何在数字签名中使用 ECDSA 密钥

[旧问题清理]

  1. 是的,弹性可以创建 ECDSA 密钥对
  2. 这是一个法语MSDN网站,并且英文版对我来说一样有用,在我看来你会必须自己构建该 XML 结构
  3. Rfc4050 只使用 X9.62,其他所有内容也用于对密钥进行编码
  4. 不,你没有必须使用这种格式,但它是事实上的标准