DES算法把64位的明文輸入塊變為64位的密文輸出塊,它所使用的密鑰也是64位,首先,DES把輸入的64位數據塊按位重新組合,并把輸出分為L0、 R0兩部分,每部分各長32位,并進行前后置換(輸入的第58位換到第一位,第50位換到第2位,依此類推,最后一位是原來的第7位),最終由L0輸出左 32位,R0輸出右32位,根據這個法則經過16次迭代運算后,得到L16、R16,將此作為輸入,進行與初始置換相反的逆置換,即得到密文輸出。
資源簡介:DES算法把64位的明文輸入塊變為64位的密文輸出塊,它所使用的密鑰也是64位,首先,DES把輸入的64位數據塊按位重新組合,并把輸出分為L0、 R0兩部分,每部分各長32位,并進行前后置換(輸入的第58位換到第一位,第50位換到第2位,依此類推,最后一位是原來的第...
上傳時間: 2013-12-06
上傳用戶:exxxds
資源簡介:DES算法全稱為Data Encryption Standard,即數據加密算法,DES算法把64位的明文輸入塊變為64位的密文輸出塊,它所使用的密鑰也是64位。RSA的安全性依賴于大數分解。公鑰和私鑰都是兩個大素數( 大于 100個十進制位)的函數。本程序為適合初學者的rsa算法java源碼...
上傳時間: 2017-05-30
上傳用戶:sk5201314
資源簡介:S-DES加密算法輸入為一個8位的明文組和一個10位的密鑰,輸出為8位的密文組,解密算法的輸入則是一個8位的密文組和一個10位的密鑰,輸出位8位的明文組。解密過程是加密的逆。程序使用:讀入一個文檔文件,對其內容加密,輸入密鑰和選定存放生成密文的目錄,點...
上傳時間: 2014-01-15
上傳用戶:1079836864
資源簡介:S-加密算法輸入為一個8位的明文組和一個10位的密鑰,輸出為8位的密文組,解密算法的輸入則是一個8位的密文組和一個10位的密鑰,輸出位8位的明文組。 加密算法包括5個函數:初始置換(IP);復雜函數fk,它包含有置換和代換運算,并且依賴于輸入的密鑰;用以...
上傳時間: 2015-08-17
上傳用戶:libenshu01
資源簡介:K路歸并算法 * 本程序用來實現K路歸并算法 * 在Turbo C2.0編譯器下編譯通過 * 算法過程中 * K由用戶輸入 * 用戶選擇需要歸并的數據的個數 * 由程序生成隨機數據,數據結構為鏈表,并展示給用戶 * 然后程序告訴用戶需要增加的虛節點的個數 * ...
上傳時間: 2013-12-19
上傳用戶:Altman
資源簡介:安全散列算法采用單向Hash函數將需加密的明文"摘要"成一串128bit的密文
上傳時間: 2014-01-26
上傳用戶:熊少鋒
資源簡介:PWM經過RC濾波產生電壓,經過XTR115產生4-20mA電流輸出,要點是XTR115的電壓輸入問題,自身為兩線制,+5V輸出提供不了較大電流,需要用DCDC,RC濾波采用鉭電容和4.7k-4.9k的低溫漂電阻能得到較高線形度,PWM輸出為AVR單片機16位,模式15,不分頻
上傳時間: 2013-12-20
上傳用戶:凌云御清風
資源簡介:一個BREW入門的文本輸入程序,可以很好的理解BREW程序的機制.
上傳時間: 2015-04-30
上傳用戶:變形金剛
資源簡介:自定義接口的使用,輸入年份,求一個人的年齡.
上傳時間: 2016-03-07
上傳用戶:氣溫達上千萬的
資源簡介:從鍵盤上輸入某班學生的某科目成績.輸入按學生的學號由小到大的順序輸入,統計檢查每個學生的名次.將統計結果在屏幕上顯示.
上傳時間: 2014-11-17
上傳用戶:xyipie
資源簡介:* 使用DES加密與解密,可對byte[],String類型進行加密與解密 密文可使用String,byte[]存儲. * * 方法: void getKey(String strKey)從strKey的字條生成一個Key * * String getEncString(String strMing)對strMing進行加密,返回String密文 String * ...
上傳時間: 2014-01-13
上傳用戶:libinxny
資源簡介:可以實現DES的功能,c++編寫。 DES算法把64位的明文輸入塊變為64位的密文輸出塊,它所使用的密鑰也是64位,其算法主要分為兩步: 1初始置換 其功能是把輸入的64位數據塊按位重新組合,并把輸出分為L0、R0兩部分,每部分各長3 2位,其置換規則為將輸...
上傳時間: 2016-11-27
上傳用戶:變形金剛
資源簡介:一個C++的DES算法源碼.引入工程中即可使用,加解密的函數分別是DES(char *key,char *s_text,char *d_text)和_DES(char *key,char *s_text,char *d_text) 使用上也比較方便
上傳時間: 2016-11-02
上傳用戶:agent
資源簡介:DES算法c++描述,代碼最全,功能最多的......
上傳時間: 2014-01-11
上傳用戶:aysyzxzm
資源簡介:能源短缺和環境惡化是人類共同面臨的挑戰。開發新型清潔能源是解決能源短缺和環境惡化的捷徑,但是太陽能能源不連續和不穩定的缺點影響其單獨使用的效果。為了解決這個問題,可以選擇使用多種性質互補的能源聯合供電,相互彌補彼此的不足,以達到連續穩定的電...
上傳時間: 2022-03-16
上傳用戶:
資源簡介:位輸入的DES 加密解密算法實現 單一CPP實現,其中1.txt用于明文輸入,key2.txt用于密鑰輸入,out2.txt為加密后的密文 與解密后的明文輸出
上傳時間: 2014-01-21
上傳用戶:541657925
資源簡介:DES算法要求加密密鑰和解密密鑰一致。密鑰所需的字節數祖長度為8位。基于對需求的理解,密鑰由客戶設定,在加密和解密的時候,在服務器端輸入一密鑰達到文件的加密需求,在終端輸入同一密鑰達到加密文件的解密需求。 DES加密的時候,最后一位長度不足64的,...
上傳時間: 2016-08-09
上傳用戶:bruce5996
資源簡介:DES算法的入口參數有三個:Key、Data、Mode。其中Key為8個字節共64位,是DES算法的工作密鑰;Data也為8個字節64位,是要被加密或被解密的數據;Mode為DES的工作方式,有兩種:加密或解密,如果Mode為加密,則用Key去把數據Data進行加密,生成Data的密碼形式作...
上傳時間: 2017-05-21
上傳用戶:水口鴻勝電器
資源簡介:用java實現了DES算法 是64位的 還有加密文件的功能!
上傳時間: 2014-01-19
上傳用戶:時代電子小智
資源簡介:對DES算法的 家解密工具 輸入明文和密碼可以計算出加密后的數據
上傳時間: 2014-01-06
上傳用戶:guanliya
資源簡介:這里有加減乘和轉置 用C語言編的 注意輸入 算法用于稀疏矩陣 首先輸入行,列,元素數目 再輸入標志位 即每一列的第一個元素是矩陣中的第幾個元素 再輸入矩陣的元素 再選擇符號
上傳時間: 2015-02-12
上傳用戶:diets
資源簡介:這個是關于DES原嗎的文件 是64位的 下次上傳個32位的 請大家諒解
上傳時間: 2015-07-23
上傳用戶:zhouli
資源簡介:3DES算法是增強型的DES算法,使用128位密鑰長度, CBC模式使用反饋機制的分組密碼使用模式.
上傳時間: 2013-12-16
上傳用戶:jennyzai
資源簡介:這是一個DES加密解密算法 用C++實現 用密鑰對已知的明文進行加密
上傳時間: 2015-10-20
上傳用戶:refent
資源簡介:MD5算法的實現。MD5以512位分組來處理輸入的信息,且每一分組又被劃分為16個32位子分組,經過了一系列的處理后,算法的輸出由四個32位分組組成,將這四個32位分組級聯后將生成一個128位散列值。
上傳時間: 2015-11-09
上傳用戶:趙云興
資源簡介:/*-功能: 實現DES加密算法的加密解密功能 */ /*- */ /*-說明:DES算法的實現代碼 */ /*- 能夠實現56位或56*n密鑰的DES算法,可以通過該程序提供的接口 */ /*- 進行數據的加密,保證數據在傳送過程的安全性
上傳時間: 2016-01-04
上傳用戶:561596
資源簡介:利用C語言程序實現DES加密算法的加密解密功能。能夠實現56位或56*n密鑰的DES算法,可以通過該程序提供的接口進行數據的加密,保證數據在傳送過程的安全性
上傳時間: 2016-01-26
上傳用戶:dsgkjgkjg
資源簡介:利用VC寫的關于DES算法,可以對8bit,64位的數據進行加密,可以顯示
上傳時間: 2013-12-31
上傳用戶:fanboynet
資源簡介:用C語言寫的100行DES加密算法. DES算法具有極高安全性,到目前為止,除了用窮舉搜索法對DES算法進行攻擊外,還沒有發現更有效的辦法。而56位長的密鑰的窮舉空間為256,這意味著如果一臺計算機的速度是每一秒種檢測一百萬個密鑰,則它搜索完全部密鑰就需要將...
上傳時間: 2014-01-18
上傳用戶:bakdesec
資源簡介:這個程序是實現 DES算法的,在主函數將明文和密鑰實現確定好了,然后調用算法實現加密,輸出加密后的信息,之后再用已知的密鑰解密輸出之前輸入的信息。
上傳時間: 2016-05-28
上傳用戶:ANRAN