发明名称 |
一种对本地数据进行加密方法和终端 |
摘要 |
本发明实施例涉及移动终端软件系统技术领域,尤其涉及一种对本地数据进行加密的方法和终端,包括:终端接收应用程序的加密请求,该加密请求中包含应用程序的标识符;根据应用程序的标识符,从终端的动态链接库中获取第一密钥源数据,第一密钥源数据是根据随机生成的第一字符串所确定的至少一个表达式;获取第二密钥源数据,第二密钥源数据是根据所述终端的唯一标识确定的;将第一密钥源数据和第二密钥源数据作为密钥,采用加密算法对本地数据进行加密。可以看出,由于密钥的第一密钥源数据是随机生成的,并且保存的形式为经过分解后的表达式,而不是通过常量的形式保存密钥,因此提高了获取密钥的复杂度,从而增加了密钥的安全性。 |
申请公布号 |
CN106096424A |
申请公布日期 |
2016.11.09 |
申请号 |
CN201610384132.8 |
申请日期 |
2016.06.01 |
申请人 |
联动优势电子商务有限公司 |
发明人 |
王志成;聂旭阳;王金林;王涛;王海军 |
分类号 |
G06F21/60(2013.01)I;H04L9/08(2006.01)I;H04L9/32(2006.01)I |
主分类号 |
G06F21/60(2013.01)I |
代理机构 |
北京同达信恒知识产权代理有限公司 11291 |
代理人 |
黄志华 |
主权项 |
一种对本地数据进行加密的方法,其特征在于,包括:终端接收应用程序的加密请求,所述加密请求用于对终端上存储的与所述应用程序有关的本地数据进行加密,且所述加密请求中包含所述应用程序的标识符;根据所述应用程序的标识符,从所述终端的动态链接库中获取第一密钥源数据,所述第一密钥源数据是根据随机生成的第一字符串所确定的至少一个表达式;获取第二密钥源数据,所述第二密钥源数据是根据所述终端的的唯一标识确定的;将所述第一密钥源数据和所述第二密钥源数据作为密钥,采用加密算法对所述本地数据进行加密。 |
地址 |
100088 北京市西城区新街口外大街28号B座510 |