亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 邏輯算法 > 正文

數據加密方法 (1)

2019-09-10 08:59:01
字體:
來源:轉載
供稿:網友

    6.2  數據加密方法

    據不完全統計,到目前為止,已經公開發表的各種加密算法多達數百種。下面我們將分別介紹簡單加密方法、對稱算法、公鑰算法和PGP的應用。

    1.簡單的加密方法:換位和置換

    換位和置換(transposition and substitution ciphers)是兩種主要的編碼方法,是組成最簡單的密碼基礎。換位很像是一種字母游戲,打亂字母的順序,并設法用這些打亂的字母組成一個單詞。在換位密碼中,數據本身并沒有改變,它只是被安排成另一種不同的格式,有許多種不同的置換密碼,有一種是用凱撒大帝的名字Julias Caesar命名的,即凱撒密碼。它的原理是每一個字母都用其前面的第三個字母代替,如果到了最后那個字母,則又從頭開始算。字母可以被在它前面的第n個字母所代替,在凱撒的密碼中n就是3。

    2.基于密鑰的密碼算法

    這種算法通常有兩類:對稱算法和公開密鑰算法。

    (1) 對稱算法

    對稱算法,就是加密密鑰能夠從解密密鑰中推算出來,反過來也成立。大多數對稱算法中,加、解密的密鑰是相同的,這些算法也稱為秘密密鑰算法或單密鑰算法。它要求發送者和接收者在安全通信之前,商定一個密鑰。算法的安全性依賴于密鑰,只要通信需要保密,密鑰就必須保密。

    對稱算法又分為兩類:分組算法和序列算法,兩者區別在于分組算法是對一個大的明文數據塊(分組)進行運算;序列算法是對明文中單個位(或字節)進行運算。對稱算法體制的發展趨勢將以分組密碼為重點,著名的對稱密碼算法有:

    1)  DES(Data Encryption Standard)數據加密標準

    最著名的保密密鑰或對稱密鑰加密算法DES(Data Encryption Standard)是由IBM公司在70年代發展起來的,該標準于 1977年由美國國家標準局頒布,主要用于民用敏感信息的保護,后被國際標準化組織接受作為國際標準。DES主要采用替換和移位的方法,使用56位密鑰每次處理64位數據,運算速度快,易于用軟件實現,也適合在專用芯片上實現。DES是一種世界公認的好的加密算法,自它問世以來經受住了許多科學家的研究和破譯,曾為全球貿易、金融等部門提供了可靠的通信安全保障。但它也有明顯的缺點,密鑰太短, 有56位。目前已有許多DES被破譯的報道,因此為了提高安全性,DES又有了新的發展。比如:三重 DES 使用雙密鑰加密的方法,即使用兩個 56 位的密鑰 k1、k2,發送方用 k1 加密,k2 解密,再使用 k1加密。接收方則使用k1解密,k2加密,再使用k1解密,其效果相當于將密鑰的長度增加到112位。還有三重DES的變形算法,使用三個獨立密鑰,相當于密鑰長度增加到168位等。

    2) IDEA(International Data Encryption Algorithm)國際數據加密算法

    IDEA由瑞士的Xuejia Lai和James Massey于1990年正式公布,并在以后得到增強。這種算法是在DES算法的基礎上發展起來的,類似于三重DES。發展IDEA也是因為感到DES使用的密鑰太短。IDEA的密鑰為 128 位,這么長的密鑰在未來若干年內應該是安全的。IDEA 算法也基于分組,它采用軟件和硬件實現都同樣快速,目前軟件實現的IDEA比DES快兩倍。由于IDEA是在美國之外提出并發展起來的,避開了美國法律上對加密技術的諸多限制。因此,有關IDEA算法和實現技術的資料可以自由出版和交流,可極大地促進IDEA的發展和完善。但由于該算法是一個相對較新的算法,針對它的攻擊也還不多,還未經過較長時間的考驗。因此,尚不能判斷出它的問題和缺陷。

    這一類算法的優點是有很強的保密強度,且經受住時間的檢驗和攻擊,但其密鑰必須通過安全的途徑傳送。因此,其密鑰管理成為系統安全的重要因素。

    (2) 公開密鑰算法

    公開密鑰算法是指使用一對密鑰加解密信息,加密的密鑰不同于解密的密鑰,而且解密的密鑰不能根據密鑰在合理的時間和財力內計算出來。之所以叫公開密鑰算法(以下簡稱公鑰算法),是因為加密密鑰能夠公開,誰都可以使用加密密鑰加密信息,但只有用相應的解密密鑰才能解密信息。

    著名的公鑰算法有:

    1) RSA算法

    RSA由美國的Rivest、Shamir和Adleman于1978年提出。該算法基于大數分解的難度,即已知合數n,求pq,使n=pq。所以隨著大整數分解算法和計算能力的不斷提高,對RSA的破譯能力也在增強。有報道482位的RSA已被利用數域篩NFS分解出來,512位也可以在數月時間被分解,1024位的RSA目前仍是比較安全的。與DES相比,RSA擁有更高的安全。與DES相比,RSA擁有更高的安全性,但執行速度慢,因些兩者經常結合起來使用,DES加密速度快,適合加密較長的報文;而 RSA 可解決 DES 密鑰分配的問題。比如:若 A 要與 B 通信,首先 A產生一個與B通信的DES密鑰,用B的公鑰對通信密鑰加密后傳給B,B用其私有密鑰(只有B擁有)解密,獲得雙方的一次性通信DES密鑰。然后雙方采用此DES通信進行保密通信。

    2) Diffe-Hellman算法

    該算法是第一個公鑰算法,由美國的Diffe和Hellman于1976年提出。其安全性源于在有限域上計算離散對數比計算指數更困難,該算法主要用于密鑰交換。協議如下:首先A與B協商一個大的素數n和g ,g是模n的本原元;A選取一個大的隨機數x并且發送給B:X=gx mod n;B選取一個大的隨機數y并且發送給A:Y=gy mod n;A計算k2=Yx mod n;B計算k2=Xy mod n,k1和k2都等于gxy mod n,偷聽者即使知道n,g,X和Y,也無法計算出k,除非他們計算離散對數,因此k是A與B的秘密密鑰。

    3) 橢圓曲線

    橢圓曲線已研究了許多年,Koblitz和Miller 于1985年分別提出將它用于公鑰密碼體制。橢圓曲線的吸引人之處在于提供了由元素和組合規則來組成群的構造方法,

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91免费在线视频| 亚洲女性裸体视频| 日韩电影大片中文字幕| 欧美亚洲免费电影| 亚洲第一视频在线观看| 亚洲自拍偷拍福利| 亚洲欧美日韩一区二区在线| 性欧美亚洲xxxx乳在线观看| 91在线精品播放| 精品久久久久久久久中文字幕| 久久精品中文字幕电影| 日韩免费观看高清| 国产精品久在线观看| 欧美影院久久久| 久久久精品中文字幕| 国产精品扒开腿做爽爽爽视频| 91精品久久久久久久久久久久久| 久久人人爽国产| 亚洲已满18点击进入在线看片| 久久久久久成人精品| 亚洲天堂av电影| 久久久久久久爱| 亚洲国产毛片完整版| 91视频国产一区| 欧美电影在线播放| 国产欧美精品久久久| 日韩av在线导航| 日韩av影视综合网| 久久久视频免费观看| 91精品国产综合久久香蕉的用户体验| 亚洲人成电影网站| 亚洲国产成人av在线| 福利二区91精品bt7086| 亚洲国产日韩欧美在线动漫| 中文字幕精品在线视频| 日韩高清免费观看| 欧美亚洲在线视频| 美女久久久久久久久久久| 亚洲最大的av网站| 日韩av片永久免费网站| 亚洲精选一区二区| 精品国产电影一区| 亚洲影院在线看| 亚洲色图狂野欧美| 成人a在线视频| 日韩一区二区三区国产| 国产精品偷伦一区二区| 成人国产在线激情| 国产亚洲视频在线| 欧美猛少妇色xxxxx| 日韩精品高清视频| 午夜美女久久久久爽久久| 国产精品流白浆视频| 亚洲综合大片69999| 国产一区二区三区在线观看网站| 久久久亚洲国产| 日韩欧美中文字幕在线播放| 亚洲人成电影在线观看天堂色| 综合国产在线观看| 国产精品日日摸夜夜添夜夜av| 日韩精品黄色网| 亚洲激情视频在线观看| 久久精品国产欧美亚洲人人爽| 亚洲欧美日韩久久久久久| 国产一区二区三区18| 国产一区二区丝袜| 国产香蕉精品视频一区二区三区| 国产精品日韩久久久久| 韩曰欧美视频免费观看| 伦理中文字幕亚洲| 91精品综合久久久久久五月天| 91系列在线播放| 日本一欧美一欧美一亚洲视频| 日本最新高清不卡中文字幕| 欧美一区二区三区免费视| 992tv成人免费影院| 久久免费视频在线观看| 97视频网站入口| 国产精品欧美在线| 久久亚洲精品毛片| 亚洲天堂第二页| 日韩亚洲成人av在线| 国产日本欧美一区| 姬川优奈aav一区二区| 亚洲国产三级网| 中文字幕欧美日韩va免费视频| 国产精品香蕉国产| 中文字幕av一区二区三区谷原希美| 日日狠狠久久偷偷四色综合免费| 亚洲国产精品99久久| 国产偷国产偷亚洲清高网站| 亚洲天堂av图片| 国产成人精品视频| 69久久夜色精品国产69乱青草| 中文字幕av一区二区三区谷原希美| 在线免费看av不卡| 国产伦精品一区二区三区精品视频| 九九九久久久久久| 俺去了亚洲欧美日韩| 亚洲国产中文字幕在线观看| 欧美成人黑人xx视频免费观看| 欧美激情亚洲综合一区| 国产一区二区三区在线| 亚洲无线码在线一区观看| 亚洲精品国产品国语在线| 国内免费久久久久久久久久久| 亚洲三级 欧美三级| 色琪琪综合男人的天堂aⅴ视频| 欧美日韩免费一区| 国产精品ⅴa在线观看h| 亚洲香蕉成视频在线观看| 国产香蕉一区二区三区在线视频| 国产午夜精品视频免费不卡69堂| 懂色av一区二区三区| 国产精品久久久久久久美男| 亚洲第一男人天堂| 国产婷婷色综合av蜜臀av| 538国产精品一区二区在线| 91精品国产乱码久久久久久久久| 91人人爽人人爽人人精88v| 亚洲人成在线观| 97精品视频在线| 亚洲xxx自由成熟| 一本一道久久a久久精品逆3p| 国产日韩欧美影视| 欧美电影免费在线观看| 亚洲国产日韩欧美在线动漫| 欧美性猛交丰臀xxxxx网站| 国产精品一区专区欧美日韩| 亚洲成人激情在线观看| 欧美专区在线播放| 国产精品国产亚洲伊人久久| 国产欧美精品久久久| 久久不射电影网| 97超级碰在线看视频免费在线看| 亚洲精品美女在线观看| 久久伊人精品一区二区三区| 91av福利视频| 日韩专区在线播放| 亚洲成人久久久久| 色婷婷av一区二区三区在线观看| 亚洲综合一区二区不卡| 2019亚洲日韩新视频| 国产在线观看不卡| 中文字幕亚洲欧美日韩2019| 国产精品成人一区| 在线视频国产日韩| 这里只有精品丝袜| 亚洲天堂成人在线| 日韩av在线看| 91精品国产91久久久久福利| 国产午夜精品一区理论片飘花| 韩国三级日本三级少妇99| 日韩黄色高清视频| 最近2019年中文视频免费在线观看| 亚洲天堂av在线免费| 777午夜精品福利在线观看| 成人激情在线观看| 亚洲精品99久久久久| 国产一区视频在线| 热门国产精品亚洲第一区在线| 欧美一区二区三区……| 欧美激情一级精品国产| 亚洲欧美精品一区二区|