一种数据加密保护及解密方法

基本信息

申请号 CN200810043622.7 申请日 -
公开(公告)号 CN101626293B 公开(公告)日 2011-10-26
申请公布号 CN101626293B 申请公布日 2011-10-26
分类号 H04L9/32(2006.01)I;H04L9/30(2006.01)I 分类 电通信技术;
发明人 曾政;杨茂江;许俊;任伟;谭武征 申请(专利权)人 上海格尔安信科技有限公司
代理机构 上海天翔知识产权代理有限公司 代理人 上海格尔软件股份有限公司;格尔软件股份有限公司
地址 200042 上海市闸北区秣陵路50号
法律状态 -

摘要

摘要 本发明公开了一种数据加密保护方法,该方法包括如下:(1)定义紧凑性数据加密格式;(2)利用3DES算法生成3DES对称密钥;(3)利用SCE算法对3DES对称密钥进行加密;(4)形成SHA1摘要值;(5)利用SCE算法对摘要进行数据签名;(6)利用3DES对称密钥对数据进行加密。所述解密方法如下:(1)读取原始密文;(2)解析数据;(3)读取已加密的3DES对称密钥(4)解密对称密钥;(5)解密原始密文;(6)解析数据;(7)读取签名值;(8)读取原始密文;(9)解密原始密文流;(10)将解密数据写入输出流;(11)将解密数据更新到摘要生成器;(12)返回步骤(8)操作,直到原始密文读取结束。本发明实现数据的加密及数据内容防篡改数据。