znlib/rpc

维护者

详细信息

github.com/znlib/rpc

源代码

问题

安装: 817

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分叉: 0

开放问题: 0

类型:扩展

v0.0.5 2021-01-12 05:10 UTC

This package is auto-updated.

Last update: 2024-09-28 15:44:33 UTC


README

请求/响应签名和验证

验证步骤

  • 检查证书是否已撤销(未完成)
  • 验证证书与CA(使用根证书验证证书签名)
  • 检查证书有效期
  • JSON规范化(在meta "c14nMethod"中实现规范化方法)
  • 计算并验证规范化JSON的Digest
  • 使用证书中的公钥验证二进制Digest的签名

JSON规范化的步骤

  • 递归按嵌套数据的键排序
  • 转换为unicode
  • 编码为HEX