首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >将Google KMS签名从DER编码格式转换为.Net IEEE 1363格式。

将Google KMS签名从DER编码格式转换为.Net IEEE 1363格式。
EN

Stack Overflow用户
提问于 2022-04-05 08:55:18
回答 1查看 124关注 0票数 1

我想使用C# (为了验证签名)将DER编码格式(从google服务中获得的签名)转换为IEEE1363格式(为了验证签名),它是如何在C#,.Net核心5中完成的?

EN

回答 1

Stack Overflow用户

发布于 2022-04-05 15:30:32

自.NET 5以来,ECDSA签名支持ASN.1/DER和IEEE格式,例如SignData()VerifyData() (类似于SignHash()VerifyHash() )。

该格式的规范可以在DSASignatureFormat中使用值为IeeeP1363FixedFieldConcatenation (IEEE P1363)和Rfc3279DerSequence (ASN.1/DER)。默认情况下是IEEE P1363。

对于其他版本,可以应用C#/Bouncy城堡。

如果您想直接转换签名,最简单的方法是使用ASN.1解析器(例如来自C#/Bouncy城堡)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71748835

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档