gpt4 book ai didi

format - 定义 ECDSA 签名数据的规范

转载 作者:行者123 更新时间:2023-12-03 21:43:56 25 4
gpt4 key购买 nike

我想知道ECDSA签名和公钥的数据格式是什么规范(或标准)定义的?

我正在 java 卡上测试 ECDSA 签名。我发现签名和公钥值中有一个TLV格式。

* Public key (TV format)
[Tag=04] [public key value 1] [public key value 2]
04 038A3F59E813995DAB730588CFCBB985F5A1ED90C0D62960AE0B274D 2E6B12672318E0B113DECC0406B62887B6BCB9B1583B1A50779EAB5A

* Signature (TLV format)
[Tag=30] [Length=3C~3E] [Tag=02] [Length=1C~1D] [signature value 1] [Tag=02] [Length=1C~1D] [signature value 2]

303C 021C 7EEB0B2596F74344B3D7B046EA0BD17C4461FC277658CE93509F1674 021C 4F5DBFB30D994664DA80528847A767F0194876B068E5958161797991
303E 021D 0080F20B82D407AE663F010F4990F12073631D653EA1D65DC75EBD4293 021D 00880DB667EF51AEA8E7C9BB012496C7C9ECE3BC5829B82B692B9211C3
303D 021D 00F77447EF326A4A49597D0B839F68F524891F3655DA4561F1AA10EF70 021C 152F7FF18644C5E5C9118736E1F7528F0B10C5FF641C7B7CDF012129
303D 021D 00A2EBCC5C5981341D0726F2E846CC3879C74EFD64D8698589A8CEAB60 021C 6E04FF884A451D7C0737A182BC2DE7F7D3008EE182B46A009BFFC9E8

我认为数据格式是在某些规范或标准中定义的。我只想知道文档名称。

最佳答案

ASN.1 结构在 SEC 1: Elliptic Curve Cryptography 中定义(C 部分:椭圆曲线密码学的 ASN.1),来自 SECG(高效密码学标准组)。

关于format - 定义 ECDSA 签名数据的规范,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25829939/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com