-
公开(公告)号:CN114978548B
公开(公告)日:2023-10-20
申请号:CN202210573600.1
申请日:2022-05-24
申请人: 贵州大学
摘要: 本发明公开了一种基于国密SM2和SM3算法的RFID双向认证方法及系统,通过基于SM2密码算法、SM3密码算法与或运算,设计带有共享密钥的消息认证码(HMAC),改进随机Hash‑Lock协议只能实现单向认证的不足,提出新的基于国密SM2和SM3的RFID双向认证方法,解决数据完整性、机密性、可用性问题,实现双向认证的功能;基于SM3密码算法的单向性特点,嵌入Hash‑Lock协议随机变化计算值的思想,引入共享密钥机制,围绕ETC场景,设计密钥同步自动更新机制,有效解决RFID认证过程中密钥不更新和认证信息固定引起的泄露问题,确保用户的隐私性和真实性,进而提高认证的灵活性与安全性。
-
公开(公告)号:CN114142996A
公开(公告)日:2022-03-04
申请号:CN202111369290.3
申请日:2021-11-18
申请人: 贵州大学
摘要: 本发明涉及一种基于SM9密码算法的可搜索加密方法,通过基于SM9加密算法构建秘钥模型,以为用户生成公私钥对;获取公共参数、目标接收者的唯一身份标识和相应的关键字,以生成关键字对应的密文索引;获取公共参数、关键词和公私钥对中的私钥,生成密文检索陷门;基于公共参数和密文检索陷门对密文索引进行逐个对比,并将满足条件的密文数据返回给检索者。实现了基于非对称双线性对构造的可搜索加密方案可与国密SM9密码算法结合使用,大大提高了运算的效率,并且有利于推广国密算法,加强信息安全。
-
公开(公告)号:CN113660278B
公开(公告)日:2023-05-02
申请号:CN202110951914.6
申请日:2021-08-18
申请人: 贵州大学
IPC分类号: H04L9/40 , H04L67/10 , H04L67/562
摘要: 本发明涉及一种抗量子攻击的非交互式属性代理重加密方法及系统,该方法通过在确定初始参数,基于格上困难问题对所述初始参数进行处理,得到公共参数和主私钥;并根据所述公共参数、所述主私钥和密钥分别进行加密和重加密密钥的生成,得到原始密文和重加密密钥;利用所述重加密密钥对所述原始密文进行重加密,得到重加密密文。本发明通过基于格上困难问题构建得到了公共参数和主私钥,将上述参数作为安全参数进行密钥的加密和解密,从而能够抗击量子攻击,进而保证数据的机密性与完整性。
-
公开(公告)号:CN115694974A
公开(公告)日:2023-02-03
申请号:CN202211337747.7
申请日:2022-10-28
申请人: 贵州大学
IPC分类号: H04L9/40 , H04L9/08 , H04L67/06 , H04L67/1097
摘要: 本发明提供一种基于协同可搜索的密文数据共享方法及系统,属于数据共享领域,数据共享方法包括:授权机构生成公共参数、系统主私钥、组私钥及用户私钥;数据拥有者根据公共参数、访问策略树及属性集对关键字索引集进行加密得到密文关键字索引;数据使用者根据公共参数及用户私钥对待检索关键字进行加密,生成检索陷门;云服务器判断数据使用者的属性集及协同者的协同属性是否满足访问策略树,若满足,则根据公共参数、检索陷门、密文关键字索引、数据使用者和协同者的协作密钥及访问策略树确定解密关键字索引;若解密关键字索引与密文关键字索引对应,则将对应的数据文档发送至数据使用者。实现了多人协同检索数据,提高了访问控制的灵活性。
-
公开(公告)号:CN114124390B
公开(公告)日:2023-06-16
申请号:CN202111404855.7
申请日:2021-11-24
申请人: 贵州大学
摘要: 本发明涉及一种基于物理隔离系统的发送方法、接收方法及系统,本发明使用ZUC流密码算法,对明文进行分段加密,得到密文流后,将其编码成为二维码流(以QR码的形式编码),以动态二维码图像作为数据传输的载体,通过二维码扫描器采集识别二维码内容,并在信息传输过程中利用杂凑函数SM3,进行聚合签名,提高完整性认证的效率。实现了在物理隔离环境下的自动高效的数据传输,无需频繁的人机交互,降低建设、维护成本,保证在信息传输的过程中,数据的安全性、动态性和高效性。
-
公开(公告)号:CN114866221A
公开(公告)日:2022-08-05
申请号:CN202210638770.3
申请日:2022-06-07
申请人: 贵州数据宝网络科技有限公司 , 贵州大学
摘要: 该发明为一种支持浮点运算的改进加法同态加密方法,包括步骤:SA,生成密钥PaiOptkey={pkPaillier,pkPaillier,g,a,LK,MK},其生成步骤具体包括:SA‑1,使用Paillier算法生成公钥pkPaillier以及私钥skPaillier;SA‑2,随机取浮点数g和a作为明文m加密的底数;SA‑3,随机取两个正整数LK以及MK;SB,对明文m进行加密,该明文m加密后得到密文c,密文c=EncNum(LV,RV),SD,对所述的密文c的LV及RV项进行解密得到明文m。本申请的加密方法保留了原始Paillier方案的对整数的加法同态性,同时支持对浮点数的同态加法计算;在加密过程中,添加随机扰动参数,并使用原始Paillier算法对扰动参数进行控制访问,从而提高安全性;不使用模运算,从而支持任意次的加法运算,提高可用性。
-
公开(公告)号:CN114189339B
公开(公告)日:2024-01-26
申请号:CN202111485420.X
申请日:2021-12-07
申请人: 贵州亨达集团信息安全技术有限公司 , 贵州大学
摘要: 本发明涉及一种支持并行密钥隔离的无证书聚合签名方法及系统。该方法包括KGC根据安全参数产生并公布公开参数列表以及生成系统主密钥;KGC根据用户信息、用户自身的密钥、系统主密钥以及公开参数列表生成部分公钥以及伪部分私钥;并发送至用户;用户对接收的伪部分私钥进行验证;用户根据时间片段选择协助者、公开参数列表以及协助者的私钥产生更新信息;用户根据更新信息生成临时部分私钥;用户根据公开参数列表、待签名消息以及时间片段所对应的临时签名密钥对,生成签名;对所有用户的签名进行聚合,并对聚合签名进行验证。本发明在减轻密钥泄露风险的情况下,降低了聚合签名及验证算法的计算开销,节省了通信开销。
-
公开(公告)号:CN114142996B
公开(公告)日:2023-09-05
申请号:CN202111369290.3
申请日:2021-11-18
申请人: 贵州大学
摘要: 本发明涉及一种基于SM9密码算法的可搜索加密方法,通过基于SM9加密算法构建秘钥模型,以为用户生成公私钥对;获取公共参数、目标接收者的唯一身份标识和相应的关键字,以生成关键字对应的密文索引;获取公共参数、关键词和公私钥对中的私钥,生成密文检索陷门;基于公共参数和密文检索陷门对密文索引进行逐个对比,并将满足条件的密文数据返回给检索者。实现了基于非对称双线性对构造的可搜索加密方案可与国密SM9密码算法结合使用,大大提高了运算的效率,并且有利于推广国密算法,加强信息安全。
-
公开(公告)号:CN115022042A
公开(公告)日:2022-09-06
申请号:CN202210621746.9
申请日:2022-06-02
申请人: 贵州数据宝网络科技有限公司 , 贵州大学
摘要: 该发明涉及一种保护数据隐私的合规码验证方法和计算机可读介质,该验证方法包括SA:数据接收方获取用于核验的识别码,该数据接收方存储有作为核验标准的合规码;所述的合规码为多因子合规码,包括有多个数据标签编码和消息认证码作为核验因子拼接组成;SB:调用数据合规核验算法解密并核验所述合规码及识别码;SC:判断是否通过进行合规核验,若核验失败,说明数据存在违规操作;若核验通过,可选择继续进行篡改核验,若不存在篡改,则核验成功。使用了本申请做进一步验证,保证了数据的机密性、完整性和合规性。
-
公开(公告)号:CN115065456A
公开(公告)日:2022-09-16
申请号:CN202210640784.9
申请日:2022-06-07
申请人: 贵州数据宝网络科技有限公司 , 贵州大学
摘要: 该发明为一种支持浮点运算的改进同态乘法加密方法,该加密方法包括步骤:SA,生成所述加密算法的密钥,密钥包括公钥以及私钥;所述的公钥为Paillier生成的公钥pkPaillier;所述的私钥为{skPaillier,g,a,LK,MK,c};所述的g和a为随机数,LK和MK为随机正整数;SB,对明文M进行加密,生成随机扰动参数k,k为有界正整数,范围为(LK,MK);使用私钥对明文M加密后得到密文C,密文C=(EncPaillier(c×k),m×gk×a);SC,解密所述密文C,使用所述skPaillier解密得到所述c×k,通过公式M=M×gk×a/gc×k×a/c得到明文M。本申请的技术方案比传统的方案改进之处包括支持浮点型数据加解密和乘法同态运算以及加解密性能更优。
-
-
-
-
-
-
-
-
-