16、自主身份(SSI)基础密码学技术解析

自主身份(SSI)基础密码学技术解析

  1. SSI 密码学基础概述
    密码学是推动自主身份(SSI)发展的核心动力。在 SSI 基础设施中,密码学由五个基本模块构成:
    • 哈希函数
    • 加密
    • 数字签名
    • 可验证数据结构
    • 证明

这些模块相互组合,为 SSI 实现所需的安全和验证功能提供了支持。

  1. 哈希函数

    • 定义与特性 :密码哈希就像是数字消息或文档的唯一数字指纹,是通过哈希函数处理输入数据生成的固定长度字符序列。相同输入使用相同哈希函数得到的哈希值相同,输入数据哪怕只有一位发生变化,哈希值也会不同。例如,使用 SHA - 256 哈希函数对不同输入生成的哈希值如下表所示:
      | 消息(输入) | 十六进制哈希结果(输出或摘要) |
      | — | — |
      | “identity” | 689f6a627384c7dcb2dcc1487e540223e77bdf9dcd0d8be8a326eda65b0ce9a4 |
      | “Self - sovereign identity” | d44aa82c3fbeb2325226755df6566851c959259d42d1259bebdcd4d59c44e201 |
      | “self - sovereign identity” |

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值