一種數(shù)據(jù)加密保護(hù)及解密方法

基本信息

申請(qǐng)?zhí)?/td> CN200810043622.7 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN101626293B 公開(kāi)(公告)日 2011-10-26
申請(qǐng)公布號(hào) CN101626293B 申請(qǐng)公布日 2011-10-26
分類號(hào) H04L9/32(2006.01)I;H04L9/30(2006.01)I 分類 電通信技術(shù);
發(fā)明人 曾政;楊茂江;許俊;任偉;譚武征 申請(qǐng)(專利權(quán))人 上海格爾安信科技有限公司
代理機(jī)構(gòu) 上海天翔知識(shí)產(chǎn)權(quán)代理有限公司 代理人 上海格爾軟件股份有限公司;格爾軟件股份有限公司
地址 200042 上海市閘北區(qū)秣陵路50號(hào)
法律狀態(tài) -

摘要

摘要 本發(fā)明公開(kāi)了一種數(shù)據(jù)加密保護(hù)方法,該方法包括如下:(1)定義緊湊性數(shù)據(jù)加密格式;(2)利用3DES算法生成3DES對(duì)稱密鑰;(3)利用SCE算法對(duì)3DES對(duì)稱密鑰進(jìn)行加密;(4)形成SHA1摘要值;(5)利用SCE算法對(duì)摘要進(jìn)行數(shù)據(jù)簽名;(6)利用3DES對(duì)稱密鑰對(duì)數(shù)據(jù)進(jìn)行加密。所述解密方法如下:(1)讀取原始密文;(2)解析數(shù)據(jù);(3)讀取已加密的3DES對(duì)稱密鑰(4)解密對(duì)稱密鑰;(5)解密原始密文;(6)解析數(shù)據(jù);(7)讀取簽名值;(8)讀取原始密文;(9)解密原始密文流;(10)將解密數(shù)據(jù)寫入輸出流;(11)將解密數(shù)據(jù)更新到摘要生成器;(12)返回步驟(8)操作,直到原始密文讀取結(jié)束。本發(fā)明實(shí)現(xiàn)數(shù)據(jù)的加密及數(shù)據(jù)內(nèi)容防篡改數(shù)據(jù)。