【摘要】 本发明公开了一种数据加密保护方法,该方法包括如下:(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)操作,直到原始密文读取结束。 本发明实现数据的加密及数据内容防篡改数据。 【专利类型】发明申请 【申请人】上海格尔软件股份有限公司 【申请人类型】企业 【申请人地址】200042上海市闸北区秣陵路50号 【申请人地区】中国 【申请人城市】上海市 【申请人区县】静安区 【申请号】CN200810043622.7 【申请日】2008-07-09 【申请年份】2008 【公开公告号】CN101626293A 【公开公告日】2010-01-13 【公开公告年份】2010 【授权公告号】CN101626293B 【授权公告日】2011-10-26 【授权公告年份】2011.0 【发明人】曾政; 杨茂江; 许俊; 任伟; 谭武征 【主权项内容】1、一种数据加密保护方法,其特征在于,该方法包括如下步骤: (1)定义紧凑性数据加密格式; (2)利用3DES算法生成3DES对称密钥; (3)利用SCE国家标准算法对3DES对称密钥进行加密; (4)利用SHA1算法计算数据内容的摘要值,形成原文SHA1摘要值; (5)利用SCE国家标准算法对原文数据摘要进行数据签名; (6)利用加密后的3DES对称密钥对数据进行加密。 【当前权利人】上海格尔安信科技有限公司 【当前专利权人地址】上海市松江区泗泾镇赵非公路51号18幢5层 【专利权人类型】其他股份有限公司(上市) 【统一社会信用代码】913100006320483955 【被引证次数】14 【家族被引证次数】16