Ⅰ 密碼的分類
密碼的種類有很多,這里列舉幾個知名的密碼種類
1、摩斯電碼
摩爾斯電碼由點(.)嘀、劃(-)嗒兩種符號按以下原則組成:
一點為一基本信號單位,每一劃的時間長度相當於 3 點的時間長度。在一個字母或數字內,各點、各劃之間的間隔應為兩點的長度。字母(數字)與字母(數字)之間的間隔為 7 點的長度。
2、愷撒移位密碼。
也就是一種最簡單的錯位法,將字母表前移或者後錯幾位。
例橘游如: 明碼表:ABCDEFGHIJKLMNOPQRSTUVWXYZ
密碼表:DEFGHIJKLMNOPQRSTUVWXYZABC,這就形成了一個簡單的密碼表,如果想寫 frzy(即明文),那麼對照上面密碼表編成密碼也就
是 iucb(即密文)了。
密碼表可以自己選擇移幾位,移動的位數也就是密鑰。
3、柵欄易位法。
即把將要傳遞的信息中的字母交替排成上下兩行,再將下面一行字母排在上面一行的後邊,從而形成一段密碼。
舉例:
TEOGSDYUTAENNHLNETAMSHVAED
解:
將字母分截開排成兩行,如下
T E O G S D Y U T A E N N
H L N E T A M S H V A E D
再將第二行字母分別放入第一行中,得到以下結果 THE LONGEST DAY MUST HAVE AN END。
(1)密碼除了數字字母還有什麼擴展閱讀:
密碼是一門科學,有著悠久的歷史。密碼在古希臘與波斯帝國圓春銷的戰爭中就被用於傳遞秘密消息。在近代和現代戰爭中,傳遞情報和指揮戰爭均離不開密碼,外交斗爭中也離不開密碼。
密碼一般用於信息通信傳輸過程中的保密和存儲中的保密。隨著計算機和信息技術的發展,密碼技術的發展也非常迅速,應用領域不斷擴展。密碼除了用於信息加密外,也用於數據信息簽名和安全認證。
這樣,密碼的應用也不再只局限於為軍事、外交斗爭服務,它也廣泛應用在社會和經濟活動中。當今世界已經出現了密碼應用的社會化和個人化趨勢。
例如:可以將密碼技術應用在電子商務中,對網上交易雙方的身份和商業信用進行識別,防止網上電子商務中的「黑客」和欺森高詐行為。
應用於增值稅發票中,可以防偽、防篡改,杜絕了各種利用增值稅發票偷、漏、逃、騙國家稅收的行為,並大大方便了稅務稽查。
應用於銀行支票鑒別中,可以大大降低利用假支票進行金融詐騙的金融犯罪行為;應用於個人移動通信中,大大增強了通信信息的保密性等等。
參考資料來源:網路--密碼
Ⅱ 數字和中文相對應的密碼種類有哪些
嗯。例如凱撒密碼。豬圈密碼。柵欄密碼
。數字密碼。3變位。7變位。13
變位。符號密碼。字母密碼。很多的~!~!(*^__^*)
嘻嘻……
Ⅲ 密碼必須由6-20位英文字母,符號或數字組成是什麼意思
這是為了增加密碼被破解的難度,給用戶提出的建議,意思是有二層:
一是密碼的長度。密碼長度在6-20位之間,至少6位,最多20位。
二是密碼的構成。密碼在規定的長度之內,由英文大寫字母A-Z、小寫字母a-z、數字0-9或符號(如!、@、#、¥、%等)組成。建議密碼至少由字母、符號和數字三種中的兩種組合而成,理論上,密碼的長度越長,由字母、符號和數字三種組成,密碼就越安全,越不易被破解。
(3)密碼除了數字字母還有什麼擴展閱讀:
一、設置密碼的注意事項:
(一)不使用太簡單的密碼,如123456等。
(二)不用自己的公開信息設置密碼,如生日。
(三)不要重復使用同一個密碼設置多個密碼項。
(四)使用數字、字母和標點符號組合的密碼。
(五)定期更換密碼。
二、常用的密碼項設置建議
(一)財產類。如微信、支付寶的支付密碼等,建議要設置一個比較復雜一些的密碼,可以考慮使用字母大小寫+數字+特殊字元,且不要使用姓名和生日的組合。
(二)系統類、通信類。如操作系統、微信、QQ、郵箱等,建議設置比較復雜的密碼,大小寫字母+數字或大小寫字母+數字+特殊字元。
(三)對於一些常去的網站,裡面如果不涉及到隱私或其他重要關聯的,建議不用設置太過復雜的密碼。
Ⅳ 密碼有哪些
1、摩斯密碼
最早的摩爾斯電碼是一些表示數字的點和劃。數字對應單詞,需要查找一本代碼表才能知道每個詞對應的數。用一個電鍵可以敲擊出點、劃以及中間的停頓。
雖然摩爾斯發明了電報,但他缺乏相關的專門技術。他與艾爾菲德·維爾簽定了一個協議,讓他幫自己製造更加實用的設備。艾爾菲德·維爾構思了一個方案,通過點、劃和中間的停頓,可以讓每個字元和標點符號彼此獨立地發送出去。他們達成一致,同意把這種標識不同符號的方案放到摩爾斯的專利者畢中。這就是現在我們所熟知的美式摩爾斯電碼,它被用來傳送了世界上第一條電報。
2、四方密碼:是一種對稱式加密法,由法國人Felix Delastelle(1840年–1902年)發明。 這種方法將字母兩個一組,然後採用多字母替換密碼。
四方密碼用4個5×5的矩陣來加密。每個矩陣都有25個字母(通常會取消Q或將I,J視作同一樣,或改進為6×6的矩陣,加入10個數字)。
首先選擇兩個英文字作密匙,例如example和keyword。對於每一個密匙,將重復出現的字母去除,即example要轉成exampl,然後將每個字母順序放入矩陣,再將餘下的字母順序放入矩陣,便得出加密矩陣。
3、希爾密碼:是運用基本矩陣論原理的替換密碼,由Lester S. Hill在1929年發明。
每個字母當作26進制數字:A=0, B=1, C=2... 一串字母當成n維向量,跟一個n×n的矩陣相乘,再將得出的結果模26。
注意用作加密的矩陣(即密匙)在\mathbb_^n必須是可逆的,否則就不可能解碼。只有矩陣的行列式和26互質,才是可逆的。
4、波雷費密碼是一種對稱式密碼,是首種雙字母取代的加密法。
關於波雷費密碼最早的紀錄出現在一份1854年3月26日由查爾斯·惠斯登簽署的文件。惠斯登的朋友波雷費勛爵普及了這個加密法。最初英國外交部拒絕使用這種密碼,認為它太復雜。當惠斯登證明鄰近學校的四個男孩中,有三個可以在15分鍾內學會這種方法,外交部副秘書長的回應是:「這是有可能的,可惜你不能教曉那些高層人員。」
在第二次布爾戰爭和第一次世界大戰,英軍用了它;在二戰,澳大利亞人也用了。波雷費密碼首余芹所用的工具很少,而且很快便能加密訊息。它主要用來加密重要而又不關鍵的訊息。當時,敵軍的密碼分析員毀孫很快解出密碼,可惜得的訊息都不重要。現時,波雷費密碼被視為十分不安全的。
1914年,Joseph O. Mauborgne刊出了19頁解密法。
1選取一個英文字作密匙。除去重復出現的字母。將密匙的字母逐個逐個加入5×5的矩陣內,剩下的空間將未加入的英文字母依a-z的順序加入。(將Q去除,或將I和J視作同一字。)
2將要加密的訊息分成兩個一組。若組內的字母相同,將X(或Q)加到該組的第一個字母後,重新分組。若剩下一個字,也加入X字。
3在每組中,找出兩個字母在矩陣中的地方。
若兩個字母不同行也不同列,在矩陣中找出另外兩個字母,使這四個字母成為一個長方形的四個角。
若兩個字母同行,取這兩個字母右方的字母(若字母在最右方則取最左方的字母)。
若兩個字母同列,取這兩個字母下方的字母(若字母在最下方則取最上方的字母)。
新找到的兩個字母就是原本的兩個字母加密的結果。
5、仿射密碼
仿射密碼是一種替換密碼。它是一個字母對一個字母的。
6、三分密碼
三分密碼由Felix Delastelle發明(他也發明了四方密碼和二分密碼)。二分密碼是二維的,用5×5(或6×6)的矩陣加密,但三分密碼則用3×3×3的。它是第一個應用的三字母替換密碼。
首先隨意製造一個3個3×3的Polybius方格替代密碼,包括26個英文字母和一個符號。然後寫出要加密的訊息的三維坐標。訊息和坐標四個一列排起,再順序取橫行的數字,三個一組分開,將這三個數字當成坐標,找出對應的字母,便得到密文。
二分密碼的做法相近,和後來出現的ADFGVX密碼差不多。