一种基于多点评估机制的身份基门限密钥管理方法及系统

    公开(公告)号:CN117997525A

    公开(公告)日:2024-05-07

    申请号:CN202311820817.9

    申请日:2023-12-27

    IPC分类号: H04L9/08 H04L9/30 H04L9/32

    摘要: 本发明公开了一种基于多点评估机制的身份基门限密钥管理方法及系统,方法按如下步骤:(1)离线可信第三方生成公共参数;(2)对系统进行可信初始化设置;(3)生成用户密钥;(4)进行加密和解密。在本发明中,管理节点在系统初始化的共享分发阶段使用多点评估技术进行预处理计算,生成所有邻居的共享份额和相应的路径证明,从而减少了可验证秘密共享的贡献值与证明值计算的开销。本发明方案利用多点认证树的同态性质进行路径聚合,生成系统主密钥分片的证明路径,使用户可以通过两级验证确认获得密钥分片正确性。管理节点与用户之间通过短签名进行离线注册实现双向认证,消除了用户申请私钥时对可信信道的依赖。

    基于推荐信誉模型和聚类分析的改进拜占庭容错方法及系统

    公开(公告)号:CN117640650A

    公开(公告)日:2024-03-01

    申请号:CN202311392197.3

    申请日:2023-10-24

    摘要: 本发明公开了一种基于推荐信誉模型和聚类分析的改进拜占庭容错方法及系统,方法如下:步骤1,对所有节点平均分配初始全局信任值;步骤2,将节点的全局信任值从高到低进行排序,根据节点的全局信任值将节点划分为共识组和非共识组;步骤3,在共识组中选取节点全局信任值排名靠前的节点成为主节点备选组,即主组;步骤4,进行一轮共识;步骤5,计算节点的全局信任值;步骤6,判断是否正常达成共识,若未达成共识,则从主组中重新选择主节点,并转到步骤2;若达成共识,则转到步骤7;步骤7,根据节点之间的通信行为,使用聚类分析并更新节点的全局信任值。本发明解决现有PBFT算法存在通信复杂度高、主节点作恶对系统影响较大的问题。

    基于初等元胞自动机的混沌交织器及数据交织方法

    公开(公告)号:CN116566548A

    公开(公告)日:2023-08-08

    申请号:CN202310602558.6

    申请日:2023-05-25

    IPC分类号: H04L1/00 H04L27/00

    摘要: 本发明公开了一种基于初等元胞自动机的混沌交织器及数据交织方法,方法具体步骤如下:S1,确定混沌交织器的数据分组长度、交织深度和混沌交织器系统模型;S2,设置基于初等元胞自动机的混沌交织器系统的初始参数和状态;S3,混沌交织器系统根据设定的参数迭代产生数据;S4,将生成的数据映射成为一个交织序列;S5,检查交织序列是否满足交织深度的要求,不满足则跳回步骤S3,满足则执行步骤S6;S6,得到待交织的数据,然后按照步骤S5的交织序列对数据进行交织。本发明的交织器较传统的交织器如块交织器、混沌交织器性能更优,而且参数可控、便于优化、确定参数后可快速大量的生成交织器。

    RISC-V信息安全扩展指令在五级流水结构上的实现架构及方法

    公开(公告)号:CN116700796A

    公开(公告)日:2023-09-05

    申请号:CN202310612993.7

    申请日:2023-05-29

    摘要: 本发明公开了RISC‑V信息安全扩展指令在五级流水结构上的实现架构及方法,实现架构包括:专用总线:用于在扩展寄存器堆与专用存储器、扩展寄存器与专用计算部件之间进行数据读取或存储;扩展指令译码部件:用于对加载指令l256、存储指令s256、模加指令、模减指令及蒙哥马利模乘指令的译码;扩展寄存器组:用于对加载指令l256、存储指令s256、模加指令、模减指令及蒙哥马利模乘指令所需的源操作数和目的操作数进行暂存;专用存储器:用于在访存阶段通过专用总线进行256bit数据的存储和读取;专用计算部件:使用模运算电路进行模加减及模乘运算。本发明能适用多种使用模运算的非对称加密算法,降低了资源消耗,提升了处理器对256bit位宽数据进行模运算的速度。