日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

數(shù)據(jù)加密技術(shù)

一、基本概念
所謂數(shù)據(jù)加密,就是按確定的加密變換方法(加密算法)對(duì)需要保護(hù)的數(shù)據(jù)(也稱(chēng)為明文,plaintext)作處理,使其變換成為難以識(shí)讀的數(shù)據(jù)(密文,ciphertext) 。其逆過(guò)程,即將密文按對(duì)應(yīng)的解密變換方法(解密算法)恢復(fù)出現(xiàn)明文的過(guò)程稱(chēng)為數(shù)據(jù)解密 。
為了使加密算法能被許多人共用,在加密過(guò)程中又引入了一個(gè)可變量——加密密鑰 。這樣,不改變加密算法,只要按照需要改變密鑰,也能將相同的明文加密成不同的密文 。
加密的基本功能包括:
防止不速之客查看機(jī)密的數(shù)據(jù)文件;防止機(jī)密數(shù)據(jù)被泄露或篡改;防止特權(quán)用戶(hù)(如系統(tǒng)管理員)查看私人數(shù)據(jù)文件;使入侵者不能輕易地查找一個(gè)系統(tǒng)的文件 。
【數(shù)據(jù)加密技術(shù)】二、加密算法原理
Y=EKe(X) :數(shù)據(jù)加密是利用加密算法E和加密密鑰Ke, 將明文X加密成不易識(shí)讀的密文Y。
X=DKd(Y) :數(shù)據(jù)解密是用解密算法D和解密密鑰Ka將密文Y變換成為易于識(shí)讀的明文X。
三、常見(jiàn)的數(shù)據(jù)加密技術(shù)
1、單密鑰體制
單密鑰體制又稱(chēng)對(duì)稱(chēng)密鑰加密體制,其加密密鑰和解密密鑰是相同的 。對(duì)數(shù)據(jù)進(jìn)行加密的單密鑰系統(tǒng) 。系統(tǒng)的保密性主要決定于密鑰的安全性,必須通過(guò)安全可靠的途徑將密鑰送至接受端 。如何產(chǎn)生滿(mǎn)足保密要求的密鑰,是單密鑰體制設(shè)計(jì)和實(shí)現(xiàn)的主要課題 。
早期的單密鑰體制中,其密鑰是由字符串組成的 。只要有必要,就可經(jīng)常改變密鑰,從而達(dá)到保密的目的 。有兩種常用的加密方法,即代替加密和置換加密 。
代替加密:
在代替加密技術(shù)中,為了偽裝掩飾每個(gè)字母或一組字母,通常都是由另一個(gè)字母或另一組字母代替 。例如:將字母a,,b,c,d,e,f,…… w,x,y,z的自然順序保持不變,但使之與D,E,F,G,H,I,…… Z,A,B,C分別對(duì)應(yīng)(相差3個(gè)字符,密鑰為3),即將明文的字母移位若干字母而形成密文 。
例如,若明文為: I am a student
則對(duì)應(yīng)的密文為:LDPDVXGHQW 。
置換加密:
代替加密實(shí)質(zhì)是保持明文的次序,而把明文字符隱藏起來(lái) 。置換加密技術(shù)則是按照某一規(guī)則重新排列字母的順序,而不是隱藏它們 。
例如:以無(wú)重復(fù)字母組成的短語(yǔ)insert作為密鑰,密鑰的作用是對(duì)列編號(hào) 。在最接近于英文字母表首端的密鑰字母的下面為第1列,依次類(lèi)推 。
密鑰:I n s e r t
次序:2 3 5 1 4 6
明文:a t t a c k ;第一行
b e g i n s ;第二行
a t f o u r ;第三行
明文:attackbeginsatfour
密文:aioabatetcnutgfksr

    推薦閱讀