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

发布于 2024-11-08 15:51:54 字数 585 浏览 5 评论 0原文

我想知道是否有可能使用 Bouncy Castle 生成的密钥对创建签名 ECDSA;

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

我想如何使用 ECDSA 做同样的事情,见于:

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

FromXmlString 方法有相同的功能吗?

为了正确构建我的文件 XML,您对公钥和私钥 ECDSA 的格式有任何了解吗?用于构建此文件的标签和元素是什么)?

那么 C# 中的 ECKeyXmlFormat.Rfc4050 又如何呢?

ecdsa 密钥必须使用这种格式吗?

I want to know if there 's a possibility to create a signature ECDSA, using a key pair generated with Bouncy Castle;

Indeed, with RSA for example, I generate keys with Bouncy Castle , then I save them in XML file, the purpose is to Use FromXmlString method in C#,

How I want to do the same thing with ECDSA, seen in:

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

Does FromXmlString method have the same function?

Do you have any an idea about the format of a public and private keys ECDSA, in order to build my file XML properly? What are the tags and elements to be used to build this file)?

and what about ECKeyXmlFormat.Rfc4050 in C#?

Is ecdsa keys must use this format?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

审判长 2024-11-15 15:51:54

[旧问题清理]

  1. ECDSA 密钥对
  2. 是的,Bouncy 可以创建法国 MSDN 站点的 ,并且
    英文版本对我来说同样有用,在我看来你会的
    必须自己构建 XML 结构
  3. Rfc4050 仅使用 X9.62,
    其他所有东西也用来编码密钥
  4. 不,你不
    必须使用这种格式,但它是事实上的标准

[old questions clean up]

  1. yes Bouncy can create ECDSA key pairs
  2. that's a french MSDN site, and
    the English version is as useable to me, seems to me that you will
    have to build that XML structure yourself
  3. Rfc4050 just uses X9.62,
    which everything else uses to encode keys in as well
  4. no, you don't
    have to use this format, but it is the defacto standard
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文