长安链引入全新身份认证体系IBC:突破公钥不可理解的限制

news2024/9/24 9:24:29

近日,未来区块链与隐私计算高精尖创新中心研究团队为长安链带来了一套基于国密SM9算法的全新标识身份认证体系IBC(Identity-Based Cryptography)。该项成果融合标识密码和现代身份管理体系,打破区块链数字身份监管难、管理难、联通难的壁垒,实现数字世界和物理世界跨空间互联互通。

数字身份作为人类在数字空间的唯一映射标记,承载着数字权利和数字义务,是推动区块链发展的基础,也是解决数字权利混乱的关键技术。区块链数字身份层下关联的数据控制权和议价权,是构建安全互信、价值互联、平等协作和可信交易先进生产关系的基石。现有区块链数字身份认证体系主要依赖公钥和数字证书技术,前者缺乏监管机制,后者证书管理成本高,且不同数字身份体系难以互联互通。

中心“基于标识的身份认证技术”任务团队研发的强权限身份权限管理模型“PermissionedWithIBC” 采用基于椭圆曲线实现的SM9算法体系,成果包含密钥封装解封算法、签名验签算法、加密与解密算法和密钥交换算法,以解决身份认证、数据安全、传输安全、访问控制等多种安全问题。

相比公钥密码体系中随机生成公钥,IBC体系会选择用户的身份标识(如电子邮箱、电话号码、身份证号等)作为公钥,这样就能直接知道用户的身份信息,然后使用公钥对发来的消息进行签名校验,就能得知消息是否由该用户发起。IBC体系突破了公钥不可理解的限制,同时由于无需颁发和管理数字证书,降低部分管理成本,解决大规模密码技术应用所带来的密钥管理问题,实现不同应用场景下通用的密钥管理服务。

目前,该成果已完成与长安链底链身份认证模块、访问控制模块的深度集成,为长安链引入了第四种身份认证体系,进一步丰富了区块链开发人员应对不同场景需求的技术选型,为构建高性能、高可信、高安全的数字基础设施贡献力量。

查看以下链接,了解成果详情:

https://docs.chainmaker.org.cn/v2.3.1/html/tech/IBC技术文档.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/430967.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

优维低代码:第三方接口接入

优维低代码技术专栏,是一个全新的、技术为主的专栏,由优维技术委员会成员执笔,基于优维7年低代码技术研发及运维成果,主要介绍低代码相关的技术原理及架构逻辑,目的是给广大运维人提供一个技术交流与学习的平台。 连载…

淌入客户市场的“深水区”,锐捷云桌面体验再升级

作者 | 曾响铃 文 | 响铃说 现阶段,云桌面的普惠价值随着行业应用的深化正在不断突显。 以教育为例,教育信息化建设已经跨过了从无到有的阶段,目前正面临着如何降本增效的问题。云桌面的应用,正在有效地解决这个问题。 在响铃…

Java基础:数据类型会考什么?

本文列举一些关于Java基础的数据类型相关考点,方便以后复习查看 Java 中的哪几种基本数据类型了解么?它们的默认值和占用空间大小知道不? 说说这八种数据类型对应的包装类型 基本类型和包装类型的区别? int 和 Integer 的区别 为什么要有包装类型 ? …

Parallels Desktop for Mac 适用于苹果 macOS 的 PD 虚拟机(安装使用详细教程)

简介 Parallels Desktop for Mac 是一款适用于苹果 macOS 操作系统的虚拟机软件,可以让用户在 Mac 上运行 Windows、Linux 等其他操作系统,同时也可以在虚拟机中安装其他软件和应用程序。Parallels Desktop for Mac 还提供了许多实用的功能,…

窗口看门狗(WWDG)实验

窗口看门狗 窗口看门狗(WWDG )通常被用来监测由外部干扰或不可预见的逻辑条件造成的应用程序背离正常的运行序列而产生的软件故障。 除非递减计数器的值在 T6 位( WWDG -->CR 的第六位)变成 0 前被刷新,看门狗电路…

ROS小乌龟话题改写--话题发布--话题订阅

创建小乌龟 roscore rosrun turtlesim turtlesim_node rosrun turtlesim turtle_teleop_key2:图显示: rqt_graphtest02_sub_pose 3:通过命令显示话题名消息信息 方法一获得: rostopic info /turtle1/cmd_vel方法二获得&#…

Linux 提权学习

提权的目的是获取 root 权限 root 权限可获取 shadow 文件中的密码 Hash,若内网环境中存在「账户/密码复用」的情况,可用于横向扩展 暴力破解 suid 提权 内核漏洞提权 定时任务提权 sudo 提权 第三方服务提权(docker、mysql、redis、NFS提权…

量子退火Python实战(4):PyQUBO使用攻略 MathorCup2023加油!

文章目录 前言一、约束部分的QUBO怎么求?二、PyQUBO的输出结果怎么不是QUBO矩阵?三、我的建模太复杂了,可以不用PyQUBO吗?四、怎么构建sum(x_1...x_i) K的约束?总结 前言 提示:本教…

3DEXPERIENCE MODSIM产品前期概念结构快速开发方案(上) | 达索系统百世慧®

基于3DEXPERIENCE单一数据源、实时多专业协同平台;传统CATIA建模附加全新CATIA柔性快速建模技术;CATIA原生概念建模仿真一体化模型;一模两用,快速建模与变更、多学科快速验证与自动优化、支持快速概念方案决策;仿真效率…

快手社招Java后端开发岗面试,被问麻了

社招面试是基于你的工作项目来展开问的,比如你项目用了 xxx 技术,那么面试就会追问你项目是怎么用 xxx 技术的,遇到什么难点和挑战,然后再考察一下这个 xxx 技术的原理。 今天就分享一位快手社招面经,岗位是后端开发&…

日常记录:天梯赛练习集L1-044 稳赢

题目: 大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招。但是!为了不让对方输得太惨,你需…

软件测试能干多久?测试员能干到多大年龄?

测试员可以工作多少年?大多数人认为软件测试是吃青春饭的工作。只能干到30岁,最长可达35岁。我经常听到这样的话,都让人倍感压力。今天,我们来谈谈这个老话题… 软件测试能干多久? 软件测试并没有明确的职业寿命限制&#xff…

【高项】项目的概念,项目管理基础与立项管理

【高项】项目的概念,项目管理基础与立项管理 文章目录1、什么是项目?项目的概念2、项目管理知识体系2.1 组织结构对项目的影响2.2 信息系统项目的生命周期2.3 单个项目的管理过程3、立项管理3.1 熟悉立项的流程(申请书->可行性->评估-&…

【《C Primer Plus》读书笔记】第16章:C预处理器和C库

【《C Primer Plus》读书笔记】第16章:C预处理器和C库16.1 翻译程序的第一步16.2 明示常量:#define16.2.1 记号16.2.2 重定义常量16.3 在#define中使用参数16.3.1 用宏参数创建字符串:#运算符16.3.2 预处理器黏合剂:##运算符16.3.…

@SpringBootApplication详细分析

如下图 SpringBootApplication是springboot项目启动类的注解,也是程序的入口,本文就是具体解析一下这个注解到底做了什么 一.SpringBootApplication的构成 1.这个注解是一个组合注解,他是有三个注解合成的,对应图中的123步,而这三…

【HDR图像处理】HDR图像的色调映射 | python+opencv代码实现总结

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、前提opencv知识1.1、opencv打开一般照片并且显示1.2、opencv打开HDR图像(这里先不讲如何imshow) 二、经典的色调映射技术以及opencv…

Web 攻防之业务安全:密码找回流程绕过测试.(利用链接跳到后面去)

Web 攻防之业务安全:密码找回流程绕过测试 业务安全是指保护业务系统免受安全威胁的措施或手段。广义的业务安全应包括业务运行的软硬件平台(操作系统、数据库,中间件等)、业务系统自身(软件或设备)、业务所…

MATLAB | 优化工具箱(optimization toolbox)改版后的live editor工具咋用

优化工具箱(optimization toolbox)改版后的live editor工具咋用?本来是不咋想讲这玩意的,但奈何问的人还不少,这里简单讲一下咋用哈。 很多人下了比较新版本MATLAB就顺手像往常一样点开了优化工具箱,但是熟悉的优化APP界面却并没…

网络安全学习路线,小白必备

前言: 趁着今天下班,我花了几个小时整理了下学习路以及我的学习心得,非常不易,希望大家可以点赞收藏支持一波,谢谢。 我的经历: 我 19 年毕业,大学专业是物联网工程,我相信很多人在…

BPM流程引擎升级,让流程管理更简单!

BPM是Business Process Management的缩写,即业务流程管理。 它是一种以构造端到端的业务流程为中心,以持续提高组织业务绩效为目的的系统化方法。通常,BPM也指流程管理的信息化系统。 BPM对企业很多应用场景都有价值,总的来说&am…