-
公开(公告)号:CN115619947B
公开(公告)日:2023-12-26
申请号:CN202211631766.0
申请日:2022-12-19
Applicant: 江西农业大学
Abstract: 本发明提供一种基于区块链的三维建模协作方法及系统,方法包括:获取每一子模型的初始模型数据,每一子模型对应一设计者,负责人与多个设计者构成一设计团队,初始模型数据包括obj后缀模型文件和mtl后缀材质库文件,通过公共密钥对每一子模型的初始模型数据依次进行AES加密;获取加密后的模型数据并进行存储,每一存储后的加密数据对应一路径哈希。本申请将CAD模型转化为obj文件格式,便于文件加密及不同版本、不同类型CAD开发工具间数据的兼容;采用通道技术和公共密钥设计,实现在保障数据安全前提下的数据共享;引入环签名方案,实现了CAD模型的版权认证;提供历史查询功能,实现了CAD模型的开发全过程记录和查询。
-
公开(公告)号:CN114189421B
公开(公告)日:2022-05-31
申请号:CN202210143821.5
申请日:2022-02-17
Applicant: 江西农业大学
IPC: H04L41/00 , H04L67/1042
Abstract: 本发明提供一种领导者节点选举方法、系统、存储介质及设备,方法包括获取每一跟随者节点的权值以及资历,根据权值与资历获取节点评分,根据节点评分获取授权节点,节点评分排第一的跟随者节点为最佳授权节点;当授权节点没有接收到任何领导者节点的心跳信息时,具有授权节点身份的跟随者节点以及具有最佳授权节点身份的跟随者节点都将进入候选状态;获取候选者节点的任期,跟随者节点根据任期对候选者节点进行投票,根据投票结果从候选者节点中选举出领导者节点。上述领导者节点选举方法、系统、存储介质及设备,通过授权节点和最佳授权节点解决了现有技术中由于传播延时以及网络通信延迟的波动导致领导者节点选举异常的技术问题。
-
公开(公告)号:CN115086067A
公开(公告)日:2022-09-20
申请号:CN202210844688.6
申请日:2022-07-19
Applicant: 江西农业大学
Abstract: 本发明提供一种数据处理方法、网关、传感器及系统,方法包括:获取多组加密数据,将加密数据根据批次进行筛选及汇总,将同一批次加密数据进行打包形成交易;将每一批次加密数据构造成一默克尔树,并根据默克尔树计算得到默克尔根;获取并筛选同一批次加密数据在每一智能网关中的默克尔根以对该同一批次加密数据进行一致性验证;若通过,则通过因特网将包含上述同一批次加密数据的交易上传以写入至区块链中;否则,丢弃本次包含上述同一批次加密数据的交易。通过在数据上链之前对加密数据进行链下验证避免数据在上链前被窃听或篡改,使得本申请中的技术方案不仅保证链上的数据安全,还保证链下的数据安全,替换了传统只考虑链上数据安全的方案。
-
公开(公告)号:CN114820198A
公开(公告)日:2022-07-29
申请号:CN202210744807.0
申请日:2022-06-29
Applicant: 江西农业大学
Abstract: 本发明提供一种基于区块链的异常交易事务识别方法、系统及设备,方法包括:获取交易事务的共有属性,根据共有属性对交易事务进行行为分析以得到交易风险值;获取交易事务发起者的用户风险级别及交易服务提供商风险级别并结合交易风险值,根据各自隶属函数分别计算得到交易风险因子、用户风险因子、及服务提供商风险因子以组成三者的关系模糊矩阵;获取权重模糊矩阵,结合关系模糊矩阵获得模糊综合评价矩阵以确定交易事务的风险等级,从而识别异常交易事务。本申请通过对上链前的交易事务进行异常识别,从而做到事前预测,解决了现有技术中一般是对已上链的交易事务进行异常识别,导致无法避免异常交易事务造成损失的技术问题。
-
公开(公告)号:CN114362970A
公开(公告)日:2022-04-15
申请号:CN202210260900.4
申请日:2022-03-17
Applicant: 江西农业大学
IPC: H04L9/32
Abstract: 本发明提供一种基于智能合约的环签名方法、系统、存储介质及设备,方法包括:获取参与者公钥并生成初始随机数;对初始随机数进行数据加密,并将得到的随机数密文发送至对应参与者,以使参与者解密得到随机数原文、并对随机数原文进行数据处理得到目标随机数;对目标随机数通过计算以获得赞成比例,并随机生成实施者公私钥对,根据参与者的公钥结合实施者公私钥对、以及赞成比例进行环签名并生成签名结果。上述基于智能合约的环签名方法、系统、存储介质及设备,通过对集体环签名场景的研究,使得环签名与参与者的数量无关,实现了交易数据的快速响应,提高了签名效率,解决现有技术中签名效率低的技术问题。
-
公开(公告)号:CN115826883A
公开(公告)日:2023-03-21
申请号:CN202310120805.9
申请日:2023-02-16
Applicant: 江西农业大学
IPC: G06F3/06
Abstract: 本发明提供一种基于p‑adic整数的布隆过滤器自动扩容方法及系统,方法包括获取待存储元素,并将待存储元素进行哈希函数映射以将待存储元素转换为整数;根据选择展开素数p以将整数转化为p‑adic整数,根据转化的p‑adic整数的位数得到布隆过滤器的深度d,根据深度d获取布隆过滤器的层数,每一层的最大切片数量与展开素数p相关,每一切片均为使用状态;根据展开素数p以及深度d对布隆过滤器进行自动扩容以完成对待存储元素的存储。本申请通过展开素数p以及深度d对布隆过滤器进行自动扩容以完成对待存储元素的存储,使得本申请中的布隆过滤器根据存储元素进行自动扩容,有效地利用存储空间。
-
公开(公告)号:CN114362970B
公开(公告)日:2022-07-05
申请号:CN202210260900.4
申请日:2022-03-17
Applicant: 江西农业大学
IPC: H04L9/32
Abstract: 本发明提供一种基于智能合约的环签名方法、系统、存储介质及设备,方法包括:获取参与者公钥并生成初始随机数;对初始随机数进行数据加密,并将得到的随机数密文发送至对应参与者,以使参与者解密得到随机数原文、并对随机数原文进行数据处理得到目标随机数;对目标随机数通过计算以获得赞成比例,并随机生成实施者公私钥对,根据参与者的公钥结合实施者公私钥对、以及赞成比例进行环签名并生成签名结果。上述基于智能合约的环签名方法、系统、存储介质及设备,通过对集体环签名场景的研究,使得环签名与参与者的数量无关,实现了交易数据的快速响应,提高了签名效率,解决现有技术中签名效率低的技术问题。
-
公开(公告)号:CN113343286A
公开(公告)日:2021-09-03
申请号:CN202110894013.8
申请日:2021-08-05
Applicant: 江西农业大学
Abstract: 本发明提供一种数据加解密方法、数据上传端、数据接收端及系统,方法包括加密方法与解密方法,加密方法包括:获取数据明文及AES密钥,结合AES密钥对数据明文进行加密,得数据密文;将数据密文编码得字符串密文并写入至区块链数据库中。解密方法包括:获取数据密文、解密口令及预设口令,将解密口令与预设口令进行认证;当认证通过,输出数据明文;当认证不通过,输出数据密文。上述数据加解密方法、数据上传端、数据接收端及系统,通过口令认证的方式,不涉及密钥分配,对于不同组的数据可设置不同的布隆过滤器进行验证,实现数据的差异化验证,保证数据安全,解决了现有技术中的加密算法需要管理密钥,导致数据安全存在安全隐患的技术问题。
-
公开(公告)号:CN115619947A
公开(公告)日:2023-01-17
申请号:CN202211631766.0
申请日:2022-12-19
Applicant: 江西农业大学
Abstract: 本发明提供一种基于区块链的三维建模协作方法及系统,方法包括:获取每一子模型的初始模型数据,每一子模型对应一设计者,负责人与多个设计者构成一设计团队,初始模型数据包括obj后缀模型文件和mtl后缀材质库文件,通过公共密钥对每一子模型的初始模型数据依次进行AES加密;获取加密后的模型数据并进行存储,每一存储后的加密数据对应一路径哈希。本申请将CAD模型转化为obj文件格式,便于文件加密及不同版本、不同类型CAD开发工具间数据的兼容;采用通道技术和公共密钥设计,实现在保障数据安全前提下的数据共享;引入环签名方案,实现了CAD模型的版权认证;提供历史查询功能,实现了CAD模型的开发全过程记录和查询。
-
公开(公告)号:CN115086067B
公开(公告)日:2022-11-15
申请号:CN202210844688.6
申请日:2022-07-19
Applicant: 江西农业大学
Abstract: 本发明提供一种数据处理方法、网关、传感器及系统,方法包括:获取多组加密数据,将加密数据根据批次进行筛选及汇总,将同一批次加密数据进行打包形成交易;将每一批次加密数据构造成一默克尔树,并根据默克尔树计算得到默克尔根;获取并筛选同一批次加密数据在每一智能网关中的默克尔根以对该同一批次加密数据进行一致性验证;若通过,则通过因特网将包含上述同一批次加密数据的交易上传以写入至区块链中;否则,丢弃本次包含上述同一批次加密数据的交易。通过在数据上链之前对加密数据进行链下验证避免数据在上链前被窃听或篡改,使得本申请中的技术方案不仅保证链上的数据安全,还保证链下的数据安全,替换了传统只考虑链上数据安全的方案。
-
-
-
-
-
-
-
-
-