发明名称 |
一种数据加密方法及系统 |
摘要 |
本发明适用于计算机技术领域,提供了一种数据加密方法及系统,包括:接收输入的待加密文件,将待加密文件平均分割为第一预设值大小的多个待加密数据块;依次接收待加密数据块,通过预设的秘密共享算法对每一个接收的待加密数据块进行分割加密操作,得到多个加密文件,对每一个接收的待加密数据块进行分割加密操作之后,从多个加密文件中选择预设位置的一个文件,当选择的文件的大小大于第二预设值时,将选择的文件确定为输入的待加密文件,跳转至将待加密文件平均分割为多个待加密数据块的步骤,否则,确定选择的文件为解密密钥。本发明经过多次分割加密,获得预设大小范围内的解密密钥,从而提高了待加密数据的安全性。 |
申请公布号 |
CN102693398A |
申请公布日期 |
2012.09.26 |
申请号 |
CN201210141543.6 |
申请日期 |
2012.05.09 |
申请人 |
深圳大学 |
发明人 |
陈剑勇;王博;贾松松 |
分类号 |
G06F21/24(2006.01)I |
主分类号 |
G06F21/24(2006.01)I |
代理机构 |
深圳中一专利商标事务所 44237 |
代理人 |
张全文 |
主权项 |
一种数据加密方法,其特征在于,所述方法包括下述步骤:接收输入的待加密文件,将所述待加密文件平均分割为第一预设值大小的多个待加密数据块;依次接收所述待加密数据块,通过预设的秘密共享算法对每一个接收的待加密数据块进行分割加密操作,得到多个加密文件;对每一个接收的待加密数据块进行分割加密操作之后,从所述多个加密文件中选择预设位置的一个文件;当所述选择的文件的大小大于第二预设值时,将所述选择的文件确定为输入的待加密文件,跳转至接收输入的待加密文件,将所述待加密文件平均分割为多个待加密数据块的步骤;当所述选择的文件的大小不大于第二预设值时,确定所述选择的文件为解密密钥。 |
地址 |
518030 广东省深圳市南山区南海大道3688号 |