維吉尼亞(Vigenere)密碼為了提高密碼的破譯的難度,人們有發(fā)明一種多表置換的密碼,即一個(gè)明文字母可以表示為多個(gè)密文字母,多表密碼加密算法結(jié)果將使得對(duì)單表置換用的簡(jiǎn)單頻率分析方法失效,其中維吉尼亞密碼就是一種典型的加密方法。維吉尼亞密碼是使用一個(gè)詞組(語句)作為密鑰,詞組中每一個(gè)字母都作為移位替換密碼密鑰確定一個(gè)替換表,維吉尼亞密碼循環(huán)的使用每一個(gè)替換表完成明文字母到密文字母的變換,最后所得到的密文字母序列即為加密得到的密文,具體過程如下: 設(shè)密鑰 ,明文 , 加密變換 其中 例如,M=data security,k=best。可以先將M分解為長為4的序列data secu rity 每一節(jié)利用密鑰k=best加密得密文c=Ek(M)=EELT TIUN SMLR。 當(dāng)密鑰k取的詞組很長時(shí),截獲者就很難將密文破解。(我們還在計(jì)算機(jī)上就維吉尼亞密碼設(shè)計(jì)的方法,編寫了一個(gè)小的程序,可以運(yùn)用其進(jìn)行加密和相應(yīng)的解密。見附錄) 由于我們知識(shí)和條件所限,本學(xué)期對(duì)以上6種古典加密方法進(jìn)行了學(xué)習(xí)和研究,從中我們收獲頗多,我們了解古典密碼學(xué)的基本原理和方法,并能夠?qū)π畔⑦M(jìn)行簡(jiǎn)單的加密和解密,大大提高我們的學(xué)習(xí)文化知識(shí)的興趣和熱情,如果有條件我們?cè)诮窈髮⑦M(jìn)一步研究密碼學(xué)。
標(biāo)簽: Vigenere 密碼
上傳時(shí)間: 2015-03-24
上傳用戶:songnanhua
Grammatica是一個(gè)C#和Java的語法分析程序生成器(編譯器的編譯器)。它可以用LL(k)語法創(chuàng)建可讀的和帶有注釋的源代碼。它也支持創(chuàng)建一個(gè)運(yùn)行時(shí)語法分析器,帶不生成源代碼。語法產(chǎn)生式用EBNF描述,使用規(guī)則表達(dá)式的符號(hào)
標(biāo)簽: Grammatica Java 編譯器 LL
上傳時(shí)間: 2014-11-12
上傳用戶:569342831
系統(tǒng)聚類算法K-means 屬于聚類分析中一種基本的劃分方法,常采用誤差平方和準(zhǔn)則函數(shù)作為聚類準(zhǔn)則,該算法在處理大數(shù)據(jù)集時(shí)是相對(duì)可伸縮且高效率的,同時(shí)具有潛在的數(shù)據(jù)并行性。但是這種算法依賴于初始值的選擇以及數(shù)據(jù)的輸入順序;此外,當(dāng)運(yùn)用誤差平方和準(zhǔn)則函數(shù)測(cè)度聚類效果時(shí),如果各簇的形狀和大小差別很大,為使誤差平方和 Jc 值達(dá)到最小有可能出現(xiàn)將大的聚類簇分割的現(xiàn)象。
標(biāo)簽: K-means 分 聚類算法
上傳時(shí)間: 2015-03-25
上傳用戶:zhuoying119
k-means算法(matlab編寫),其中包含測(cè)試數(shù)據(jù)集,可以使用.
標(biāo)簽: k-means matlab 算法 測(cè)試
上傳時(shí)間: 2014-01-12
上傳用戶:ddddddos
C語言圣經(jīng) The C programming Language By Brian W. Kernighan and Dennis M. Ritchie.
標(biāo)簽: M. W. programming Kernighan
上傳時(shí)間: 2013-12-29
上傳用戶:q123321
Parzen 窗 和 K近鄰法進(jìn)行概率密度估計(jì) 還帶一個(gè)示波器控件.
標(biāo)簽: Parzen 概率密度 控件 示波器
上傳時(shí)間: 2013-12-17
上傳用戶:13517191407
K均值算法的一個(gè)改進(jìn)算法,簡(jiǎn)單實(shí)用,但是有點(diǎn)簡(jiǎn)單。
標(biāo)簽: K均值算法 改進(jìn)算法
上傳時(shí)間: 2015-03-29
上傳用戶:清風(fēng)冷雨
K均值是一個(gè)預(yù)先知道類數(shù)的算法,需要具備專業(yè)知識(shí),不現(xiàn)實(shí)。本文提出一個(gè)確定類數(shù)的方法。
標(biāo)簽: K均值 算法
上傳時(shí)間: 2015-03-30
上傳用戶:GavinNeko
本程序用于對(duì)細(xì)胞圖像進(jìn)行邊緣檢測(cè) (內(nèi)含源程序m-file和例圖)
標(biāo)簽: m-file 程序 圖像 源程序
上傳時(shí)間: 2014-01-25
上傳用戶:671145514
用三種方法實(shí)現(xiàn)在數(shù)組中選擇第k個(gè)最小的元素
標(biāo)簽: 數(shù)組 元素
上傳時(shí)間: 2015-03-31
上傳用戶:cccole0605
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1