成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓
當前位置:工程項目OA系統(tǒng) > 領(lǐng)域應(yīng)用 > 網(wǎng)上辦公軟件 > 無紙化辦公系統(tǒng)
OA辦公自動化系統(tǒng)軟件的公鑰加密體系技術(shù)分析
OA辦公自動化系統(tǒng)的公鑰加密體系
一、公鑰加密體系的過程如下:
(1)發(fā)送方甲在發(fā)送報文時使用Hash算法(公形對報文進行生產(chǎn)一個摘要ZD,然后使用私鑰SK對ESK (Zd)產(chǎn)生數(shù)字簽名S1,發(fā)送方將需要發(fā)送的數(shù)據(jù)報文P和簽名S1一起發(fā)送到接收方乙。
(2)接收方乙在接收到數(shù)據(jù)報文P和S1后,使用公開的Hash算法對報文P進行一個Hash得到一個摘要Zd2,然后使用發(fā)送方的公鑰對數(shù)字簽名S1進行一個解密得到Zd3=DPK (S 1)。

(3)如果Zd2= Zd3,則表示數(shù)據(jù)報文是由甲方發(fā)來,否則不是。
二、從公鑰加密體系的整個過程可以看出公鑰加密體系具有如下特點:
(1)公鑰體系中加密算法的公鑰與私鑰都是成對的出現(xiàn),它們是一個一一映射,一個公鑰對應(yīng)一個私鑰。不存在一個公鑰對應(yīng)多個私鑰的情況。
(2)公鑰加密體系中使用公鑰加密的密文必須使用私鑰才能進行解碼,相應(yīng)的使用私鑰加密的密文必須使用公鑰進行解密才能得到相應(yīng)的明文。
(3)不可能根據(jù)已知的公鑰PK來推算出未知的私鑰
本文具體介紹一種DES加密算法。該算法使用64位密鑰(除去8位奇偶校驗,實際密鑰長為56位,對64比特的數(shù)據(jù)分組(二進制數(shù)據(jù))加密,產(chǎn)生64位密文數(shù)據(jù),DES是一個對稱密碼,加密和解密使用同一密鑰,解密和加密使用同一算法,DES的所有保密性依賴于密鑰。DES加密算法過程為:初始置換IP,16次迭代變換、逆置換。
第一步:DES算法將64位二進制明文進行一個初始置換,并且將明文分成L和R兩部分。初始置換將58位置換為第1位,第50位成為第2位,依此類推。
第二步:將L和R進行一個迭代操作,Li=Ri-1,Ri=Li-1+f(Li-1, Ki),其中Ki是密鑰了集。
第三步:將生成的結(jié)果再進行一次逆置初始置換得到64位密文。
此文章為泛普軟件所寫,轉(zhuǎn)載請留版權(quán),泛普軟件專注OA,OA系統(tǒng),OA辦公系統(tǒng),OA軟件,OA辦公軟件 www.newsbd7.com
本站推薦
- 1建筑辦公自動化系統(tǒng):實現(xiàn)建筑辦公高效管理與智能運作的理想之選
- 2oa系統(tǒng)的項目需求:明確辦公自動化系統(tǒng)項目所需功能與目標
- 3oa系統(tǒng)的項目是什么?深入解析辦公自動化系統(tǒng)項目構(gòu)成
- 4oa系統(tǒng)的項目模板:高效助力企業(yè)辦公流程自動化與項目管理標準化
- 5oa系統(tǒng)的項目開發(fā)背景:解析辦公自動化系統(tǒng)項目啟動背后的緣由
- 6oa系統(tǒng)的項目簡介:涵蓋功能、優(yōu)勢及實施規(guī)劃的辦公自動化項目詳解
- 7oa系統(tǒng)的項目背景:深入剖析辦公自動化系統(tǒng)項目啟動的緣由與條件
- 8oa系統(tǒng)的實施項目模板:助力企業(yè)高效搭建流程規(guī)范、操作便捷的辦公自動化體系
- 9OA系統(tǒng)的搭建與運維項目背景:聚焦企業(yè)辦公自動化系統(tǒng)構(gòu)建與維護需求

