-
公开(公告)号:CN118869202A
公开(公告)日:2024-10-29
申请号:CN202410914810.1
申请日:2024-07-09
Applicant: 福建师范大学
Abstract: 本发明涉及一种基于变形SM9加密的可监管承诺方法,该方法包括以下步骤:S1、监管者计算系统公开参数和公钥并提供给承诺者和验证者;S2、给定消息,承诺者输出承诺给验证者;S3、承诺者向验证者发送信息,验证者验证承诺是否有效;S4、当监管者要监管某个承诺中的消息时,利用私钥提取承诺中的消息。该方法及系统满足计算隐藏性、完全绑定性和同态性,可提供事前提取功能,安全性高。
-
-
公开(公告)号:CN113852466B
公开(公告)日:2023-05-09
申请号:CN202111153935.X
申请日:2021-09-29
Applicant: 福建师范大学
IPC: H04L9/08
Abstract: 本发明公开了基于国密SM9的用户撤销方法,基于SM9标识加密算法的整体架构,对密钥生成算法和密文生成算法进行优化改进,使其支持多个用户解密权限的撤销。只有非撤销的用户才能正确解密密文,撤销用户即使合谋也无法获取数据。该方法中用户密钥和密文长度都是定值,与撤销用户的数量无关,具有较高的计算效率和通信效率,有助于进一步完善SM9标识密码算法体制。此外,该方法也提供了一种高效的广播加密方法,适用于接收者是系统中绝大多数用户的场景,与传统广播加密相比,具有较高的计算效率。
-
公开(公告)号:CN115021934A
公开(公告)日:2022-09-06
申请号:CN202210608761.X
申请日:2022-05-31
Applicant: 福建师范大学
Abstract: 本发明涉及一种基于BB签名的认证可搜索加密系统,包括服务器、接收者和发送者;所述接收者和发送者分别生成密钥,并进一步生成关键词陷门及关键词密文发送至服务器;所述服务器调用Test算法对关键词陷门与关键词密文进行匹配,若存在匹配项,则表示该关键词密文所属文件包含该陷门所含关键词对应的内容,检索完成后将所有匹配项对应的文件发送给接收者。本发明可以有效提升认证可搜索加密方案的效率,增强其实用性与普适性。
-
公开(公告)号:CN114154988A
公开(公告)日:2022-03-08
申请号:CN202111474950.4
申请日:2021-12-03
Applicant: 福建师范大学
Abstract: 本发明涉及一种基于国产区块链的匿名密钥协商方法,提供一系统包括用户A、用户B和区块链,包括以下步骤:步骤S1:区块链调用初始化Setup算法确定系统参数,将系统参数分享给其他实体;步骤S2:用户A和B分别调用KGen产生公私钥对;步骤S3:用户A和B分别在区块链上发布交易内容,A和B分别利用私钥调用TxSign计算交易内容的签名;步骤S4:交易内容及其签名上链后,用户A和B利用签名信息执行密钥协商协议,计算出会话密钥,完成密钥协商。本发明能够实现国产区块链交易后的端对端匿名通信,在保证区块链中用户匿名性的同时完成密钥协商,保障交易后的安全通信。
-
公开(公告)号:CN113852465A
公开(公告)日:2021-12-28
申请号:CN202111151511.X
申请日:2021-09-29
Applicant: 福建师范大学
IPC: H04L9/08
Abstract: 本发明公开一种基于SM9的分层加密方法,在不改变SM9公钥加密算法整体架构的基础上,对用户私钥生成算法进行改进,使其支持分层加密功能。用户的解密私钥可由其上一层的用户生成。该私钥的有效性等同于通过密钥中心生成的私钥。同一层用户之间合谋也无法获取上一层用户的私钥。在不影响安全性的前提下,有效的降低了密钥生成中心的负担,提高了系统效率,有助于进一步完善SM9系列密码。
-
公开(公告)号:CN113810416A
公开(公告)日:2021-12-17
申请号:CN202111094000.9
申请日:2021-09-17
Applicant: 福建师范大学
IPC: H04L29/06 , H04L9/30 , G06F16/903
Abstract: 本发明涉及一种基于SM2公钥加密算法的公钥可搜索加密方法,提供一加密系统包括系统管理员、发送方、接收方和云端,四种实体;系统管理员调用初始化Setup算法确定系统参数,将系统参数分享给其他实体;发送方和接收方分别调用S‑KGen和R‑KGen生产公私钥。然后,发送方调用PEKS生成关键词的密文,将关键词密文以及相应的数据密文上传到云端。接着,接收方可调用TraDo生成关键词陷门,向云端发起数据检索请求。最后,云端调用Test在数据库寻找与关键词陷门相匹配的关键词密文,然后将相应的数据密文返回给接收方。本发明采用SM2公钥加密算法,具有安全先进、自主可控的特点,并且关键词陷门生成过程无需涉及双线性对运算。
-
-
公开(公告)号:CN114154988B
公开(公告)日:2024-09-24
申请号:CN202111474950.4
申请日:2021-12-03
Applicant: 福建师范大学
Abstract: 本发明涉及一种基于国产区块链的匿名密钥协商方法,提供一系统包括用户A、用户B和区块链,包括以下步骤:步骤S1:区块链调用初始化Setup算法确定系统参数,将系统参数分享给其他实体;步骤S2:用户A和B分别调用KGen产生公私钥对;步骤S3:用户A和B分别在区块链上发布交易内容,A和B分别利用私钥调用TxSign计算交易内容的签名;步骤S4:交易内容及其签名上链后,用户A和B利用签名信息执行密钥协商协议,计算出会话密钥,完成密钥协商。本发明能够实现国产区块链交易后的端对端匿名通信,在保证区块链中用户匿名性的同时完成密钥协商,保障交易后的安全通信。
-
公开(公告)号:CN111654381B
公开(公告)日:2023-04-07
申请号:CN202010628535.9
申请日:2020-07-01
Applicant: 福建师范大学
Abstract: 本发明公开一种基于国密SM2公钥加密的环签名生成方法,设环内成员数量为,其中第个成员为签名者,该方法具体包括以下两个步骤:1)生成消息的环签名;2)对环签名进行合法性验证。借鉴Rivest等的环签名构造思路,本发明在不改变国密SM2公钥加密整体架构的基础之上实现了环签名生成方法的设计。签名者通过自主收集SM2公钥加密体系下的成员公钥形成群组并将签名身份隐藏其中,保护了签名者的隐私。
-
-
-
-
-
-
-
-
-