-
公开(公告)号:CN116015706A
公开(公告)日:2023-04-25
申请号:CN202211325364.8
申请日:2022-10-27
Applicant: 东南大学
Abstract: 本发明公开了一种区块链使能的工业物联网认证与密钥协商方法,首先属性管理中心初始化生成系统公钥和系统属性密钥;域管理节点注册得到身份密钥对;设备注册得到身份密钥对、用户属性密钥和认证密钥;证明者(设备)生成零知识证明发送给区块链验证有效性;证明者生成属性令牌并发送给验证者实现访问控制;验证者验证属性令牌有效性;证明者和验证者进行密钥协商生成会话密钥。
-
公开(公告)号:CN116232759A
公开(公告)日:2023-06-06
申请号:CN202310441086.0
申请日:2023-04-23
Applicant: 东南大学
Abstract: 本发明公开了一种雾‑区块链协助的智能电网聚合认证方法,首先密钥生成中心初始化生成系统公私钥对;参与者自生成身份密钥对,然后将身份公钥发送给密钥生成中心;密钥生成中心为参与者生成签密密钥对,并发送给参与者,参与者运行密钥验证,验证通过则接受密钥,雾节点根据区块链中的信息通过广播签名对一组电表发起数据收集;电表根据区块链中电表的信息对广播信息进行验证,验证成功则将此电表的公钥信息存储在本地列表;电表将采集的数据进行签密,雾节点对密文进行聚合和解签密;雾节点向控制中心和云存储中心发起密钥协商,随后通过协商的密钥进行批量数据传输;当参与者出现违法行为,密钥生成中心可以向区块链申请对违法者信息的删除。
-
公开(公告)号:CN115412259A
公开(公告)日:2022-11-29
申请号:CN202211046323.5
申请日:2022-08-30
Applicant: 东南大学
Abstract: 本发明公开了一种基于区块链的云健康系统可搜索代理签密方法及产品,首先密钥生成中心生成系统密钥对;患者/医生/用户进行注册,密钥生成中心为其生成身份密钥对、属性密钥、外包解密密钥、验证密钥对、搜索密钥和解密密钥;然后,患者和医生分别作为被代理者和代理者,患者和医生交互生成授权密钥和代理密钥;医生运行签密算法生成第一密文(访问密文)、第二密文(数据密文)和索引;用户生成搜索陷门请求搜索;区块链通过索引和陷门的配对完成搜索,接着云存储根据第一密文进行访问控制,成功访问则对第二密文进行外包解密;最后用户对返回的搜索结果和第二密文进行验证和完全解密,得到明文;区块链还实现身份追踪和用户撤销。
-
公开(公告)号:CN116015706B
公开(公告)日:2025-01-03
申请号:CN202211325364.8
申请日:2022-10-27
Applicant: 东南大学
Abstract: 本发明公开了一种区块链使能的工业物联网认证与密钥协商方法,首先属性管理中心初始化生成系统公钥和系统属性密钥;域管理节点注册得到身份密钥对;设备注册得到身份密钥对、用户属性密钥和认证密钥;证明者(设备)生成零知识证明发送给区块链验证有效性;证明者生成属性令牌并发送给验证者实现访问控制;验证者验证属性令牌有效性;证明者和验证者进行密钥协商生成会话密钥。
-
公开(公告)号:CN115412259B
公开(公告)日:2024-04-05
申请号:CN202211046323.5
申请日:2022-08-30
Applicant: 东南大学
Abstract: 本发明公开了一种基于区块链的云健康系统可搜索代理签密方法及产品,首先密钥生成中心生成系统密钥对;患者/医生/用户进行注册,密钥生成中心为其生成身份密钥对、属性密钥、外包解密密钥、验证密钥对、搜索密钥和解密密钥;然后,患者和医生分别作为被代理者和代理者,患者和医生交互生成授权密钥和代理密钥;医生运行签密算法生成第一密文(访问密文)、第二密文(数据密文)和索引;用户生成搜索陷门请求搜索;区块链通过索引和陷门的配对完成搜索,接着云存储根据第一密文进行访问控制,成功访问则对第二密文进行外包解密;最后用户对返回的搜索结果和第二密文进行验证和完全解密,得到明文;区块链还实现身份追踪和用户撤销。
-
公开(公告)号:CN116471091A
公开(公告)日:2023-07-21
申请号:CN202310441094.5
申请日:2023-04-23
Applicant: 东南大学
IPC: H04L9/40 , G06F21/60 , G06F21/62 , G06F21/64 , G06F16/27 , G06F16/22 , H04L9/30 , H04L9/08 , H04L9/32 , H04L67/1097 , H04L67/12
Abstract: 本发明公开了一种区块链使能的医疗物联网多关键词可搜索加密方法,首先初始化一个分布式区块链系统,将系统公共参数置于初始区块;区块链节点通过Pedersen秘密共享协议生成系统公钥;云服务器初始化,自生成一对密钥并公开公钥;数据收集器根据关键词集合生成索引,并发送给区块链记录数据完整性,最后将索引存储在云服务器;数据使用者发送想要搜索的关键词集合到区块链,调用陷门生成合约生成搜索陷门,区块链将搜索陷门发送给云服务器进行基于关键词的搜索;云服务器将搜索的结果返回给数据使用者;当数据出现完整性争议,区块链负责审计。
-
-
-
-
-