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

    公开(公告)号:CN117640650A

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

    申请号:CN202311392197.3

    申请日:2023-10-24

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

    一种无需安全信道的基于安全多方乘积的匿名投票方法及系统

    公开(公告)号:CN117675208A

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

    申请号:CN202311385493.0

    申请日:2023-10-24

    IPC分类号: H04L9/30 H04L9/32

    摘要: 本发明公开了无需安全信道的基于安全多方乘积的匿名投票方法及系统,方法如下:对用户、投票发起者进行初始化;用户作为参与安全多方计算的各方,提交用户自己所计算的结果,将这个结果通过RSA加密算法进行加密之后进行变体,使得投票发起者最终得到正确的乘积值;投票发起者接收到来自各方的信息之后,验证用户身份的合法性,对于不同的用户,通过不同用户提交的验证信息来进行验证;经过用户认证阶段之后,投票发起者确定参与计算的各方是否为合法用户;在接收到来自各方的加密信息后,投票发起者将各方的计算结果进行乘积计算。本发明不仅可以更加准确的得到各方运算结果,进行统计,而且用户可在公共网络进行通信并能正确的判断用户身份。

    基于深度强化学习的空天一体化数据可控共享方法及系统

    公开(公告)号:CN118612728A

    公开(公告)日:2024-09-06

    申请号:CN202411081574.6

    申请日:2024-08-08

    摘要: 本发明公开了基于深度强化学习的空天一体化数据可控共享方法及系统,方法如下:S1、探测源中心基站C‑TBS执行初始化,生成公共安全参数及用户公私钥对;S2、测控卫星TS根据用户提交的测控请求申请,执行测控任务并根据测控结果生成数据共享元策略polx;S3、TS结合生成的polx对测控结果进行预加密,获得测控密文数据;S4、探测基站TBS生成策略调整模型并根据训练结果进行模型参数调整;S5、TBS根据共享范围内的因素动态调整共享数据访问策略,获得目标数据访问控制的共享策略;S6、根据共享策略,TBS执行重加密算法对目标共享测控数据进行重加密;S7、TBS将加密后的测控数据存储在由星际文件系统所构建的分布式存储单元中,用户能下载并解密数据。

    一种用于Java软件防盗版的加密编译和运行方法

    公开(公告)号:CN113641965A

    公开(公告)日:2021-11-12

    申请号:CN202110750549.2

    申请日:2021-07-02

    发明人: 穆爽 徐欣 张权

    IPC分类号: G06F21/14 G06F21/60

    摘要: 本发明公开了一种用于Java软件防盗版的加密编译和运行方法。因此针对Java开发的软件产品的保护需求尤为迫切。本发明包括生产者加密方法和运行前动态解密方法两个部分。本发明将解密方法写在外部dll文件中,可以将代码的安全级别提升至二进制。并利用白盒密码加密的方式避免第三方绕开dll文件记载的解密方法进行直接破解。此外,本发明仅将解密表提供给使用者,而不向使用者提供密钥和加密表由厂商持有,并以此对关键的字节码文件进行加密。从而在保证java文件使用效果的同时,有效避免密钥外泄导致的风险。

    车联网信任密文协同计算方法及系统

    公开(公告)号:CN115767520A

    公开(公告)日:2023-03-07

    申请号:CN202211427426.6

    申请日:2022-11-15

    摘要: 本发明属于数据安全技术领域,具体涉及车联网信任密文协同计算方法及系统。方法包括S1,系统初始化,并提供注册服务;S2,对目标车辆行为的评价数据进行加密,并与交互凭证打包上传;S3,筛选并删除评价车辆上传数据中出现的重复性数据;S4,排除恶意评价数据,并计算评价数据的最大偏差值;S5,计算并获得更新的间接信任评价参数密文ITcp;S6,使用强私钥对间接信任参数密文ITcp进行预解密,并发送给移动边缘服务器进行解密,获得目标车辆间接信任参数明文ITpl;S7,检索目标车辆当前信任值Tn及风险参数RT并结合获得的车辆信任更新间接信任参数明文ITpl,计算并更新目标车辆最终信任及车辆信任列表。

    一种分布式存储中的纠删码的编解码方法

    公开(公告)号:CN113391946B

    公开(公告)日:2022-06-17

    申请号:CN202110572519.7

    申请日:2021-05-25

    发明人: 宋罡 徐欣 张权

    IPC分类号: G06F11/10

    摘要: 本发明公开了一种分布式存储中的纠删码的编解码方法。现有的基于范德蒙编码矩阵方法计算复杂度非线性增长,影响了计算效率。本发明方法首先对纠删码进行截短操作,得到具有与母码相同校验位的截短码。编码时,首先设定整体上稀疏的二进制矩阵组成的编码矩阵,将任意两行全部置零后得到得到截短后的编码矩阵,利用截短后的编码矩阵和信息矩阵得到编码后的编码块矩阵。解码时,从校验块矩阵中中的两个校验块,与数据块矩阵所有数据排列成重建编码矩阵,删除全部置零的两行,插入两个校验块的行向量,求逆后与重建编码矩阵相乘,完成数据重建。本发明方法编解码过程中异或次数少、效率高,编解码效率优于基于范德蒙编码矩阵的方案。

    具有双向隐私保护的空天测控任务匹配方法与系统

    公开(公告)号:CN117668915A

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

    申请号:CN202311737118.8

    申请日:2023-12-18

    摘要: 本发明公开了具有双向隐私保护的空天测控任务匹配方法及系统,方法如下:初始化;测控卫星根据探测位置生成测控坐标集,通过加密传输发送至目标基站,申请成为预选测控卫星;通信设备用户生成探测任务请求,通信设备用户将其发送至测控基站;测控基站提取所有请求中任务匹配策略的键值对及目标探测地址,分别构成任务匹配策略集合和任务探测地址集合;测控基站根据任务探测地址集合和测控卫星生成可探测位置坐标集,计算探测地址与可探测位置地址交集PCI,并将PCI与任务匹配策略集合发送至测控卫星;测控卫星解密,结合查询可执行任务请求者身份;测控卫星根据任务请求者身份,从测控基站处获得通信设备用户探测任务详细信息。