一种高效的基于SM9公钥加密算法的线上线下加密方法
基本信息
申请号 | CN202010399431.5 | 申请日 | - |
公开(公告)号 | CN111585759A | 公开(公告)日 | 2020-08-25 |
申请公布号 | CN111585759A | 申请公布日 | 2020-08-25 |
分类号 | H04L9/08(2006.01)I | 分类 | - |
发明人 | 赖建昌;黄欣沂;孙京涛;汪朝晖;何德彪 | 申请(专利权)人 | 北京华大信安科技有限公司 |
代理机构 | 北京弘权知识产权代理事务所(普通合伙) | 代理人 | 北京华大信安科技有限公司 |
地址 | 100015北京市朝阳区东直门外万红西街2号21幢B座4,5层 | ||
法律状态 | - |
摘要
摘要 | 本申请提供一种高效的基于SM9公钥加密算法的线上线下加密方法,在不改变SM9公钥加密算法整体架构的基础上,对数据加密过程中密文生成算法进行优化,分解成两个子算法:线下和线上加密算法。在不需要知道加密数据和接收者标识的情况下,发送者可以通过线下加密算法提前计算部分加密操作,完成大部分大开销的运算并生成线下密文。当知道加密数据和接收者标识后,发送者通过线上加密算法,利用线下密文对数据进行快速加密,生成SM9公钥加密密文。此过程只要求少量的轻量级计算,对计算资源的要求较低。该方法不仅能够保证传输数据的安全性,而且对发送者的计算资源要求较低,特别适用于计算资源有限的应用环境,有效的促进了SM9公钥加密算法在实际中的应用。 |
