最新文章專題視頻專題關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
當(dāng)前位置: 首頁(yè) - 教育 - 知識(shí)百科 - 正文

如何創(chuàng)建密碼和暗語(yǔ) 5種方法來(lái)創(chuàng)建密碼和暗語(yǔ)

來(lái)源:懂視網(wǎng) 責(zé)編:小OO 時(shí)間:2022-08-29 23:08:15
文檔

如何創(chuàng)建密碼和暗語(yǔ) 5種方法來(lái)創(chuàng)建密碼和暗語(yǔ)

方法1:使用簡(jiǎn)易密碼和編碼(針對(duì)兒童):1、把單詞反過(guò)來(lái)寫。2、對(duì)半映射字母表來(lái)加密消息。3、嘗試“豬圈密碼”。4、創(chuàng)建第一個(gè)帶點(diǎn)的“井字”表格。5、在每個(gè)格子下面畫出兩個(gè)X。6、用字母周圍的格子來(lái)編寫豬圈密碼。7、使用日期移位密碼。8、用日期移位數(shù)字密鑰加密消息。9、使用加密語(yǔ)音,如Pig Latin。方法2:破解密碼:1、認(rèn)識(shí)到密碼的局限性。2、確定密碼要實(shí)現(xiàn)的目標(biāo)。3、編寫電碼本。4、將電碼本應(yīng)用于消息。5、使用密鑰對(duì)消息進(jìn)行編碼。6、解碼消息。方法3:學(xué)習(xí)常用編碼:1、采用蘇格蘭女王瑪麗所使用的編碼。2、使用類似軍事警報(bào)的密碼短語(yǔ)。3、用書本密鑰來(lái)加密信息。方法4:破譯密碼:1、確定使用密碼是否合適。2、創(chuàng)造出一種適用于發(fā)送消息的算法。3、譯成密碼信息。4、破譯消息。
推薦度:
密碼是改變消息的一種方式,這樣就可以隱藏消息的原始含義。通常,加密需要電碼本或碼字。密碼是應(yīng)用于消息以隱藏或加密信息的過(guò)程。然后這些信息需要反向轉(zhuǎn)化或破譯。編碼和密碼是保密通信科學(xué)(密碼分析)的重要組成部分。

方法1:使用簡(jiǎn)易密碼和編碼(針對(duì)兒童)

1、把單詞反過(guò)來(lái)寫。這是一種對(duì)消息進(jìn)行編碼的簡(jiǎn)易方法,這樣消息無(wú)法一眼看懂意思。比如“Meet me outside(在外面等我)”,反過(guò)來(lái)寫應(yīng)該是“Teem em edistuo”。

注意:雖然這段編碼很容易就可以破解,但是如果你認(rèn)為有人試圖在偷看你的消息,這種方法就非常有用。

2對(duì)半映射字母表來(lái)加密消息。在紙上寫出一行字母,從A到M。在這一行的正下方,把字母N到Z也寫在同一行上。把消息中的每個(gè)字母都改成對(duì)面一行的相反字母。使用映射字母表來(lái)加密,“Hello”就會(huì)變成“Uryyb”。

3嘗試“豬圈密碼”。在一張紙上畫一個(gè)“井字”表格。在表格中從左到右,從上到下寫出字母A到I。在本例中:第一行是由字母A、B、C組成的。

第二行是字母D、E、F。

最后一行是字母G、H、I。

4創(chuàng)建第一個(gè)帶點(diǎn)的“井字”表格。在第一個(gè)表格旁邊再畫一個(gè)“井字”表格。用字母J到R填寫表格,類似于第一個(gè)表格。然后在每行表格的每一個(gè)空格內(nèi)按照下列描述標(biāo)記點(diǎn):在第一行,從左邊開始,在右下角(字母J)、正下方(字母K)和左下角(字母L)各標(biāo)記一個(gè)點(diǎn)。

在第二行,從左邊開始,在正右方(字母M)、正下方(字母N)和正左方(字母O)各標(biāo)記一個(gè)點(diǎn)。

在第三行,從左邊開始,在右上角(字母P)、正上方(字母Q)和左上角(字母R)各標(biāo)記一個(gè)點(diǎn)。

5在每個(gè)格子下面畫出兩個(gè)X。這兩個(gè)X也要填寫字母,以完成豬圈密碼的密鑰。在第二個(gè)X中,在X的交叉點(diǎn)周圍的空白處畫點(diǎn),這樣在X的中心的每一側(cè)都有一個(gè)點(diǎn)。然后:在第一個(gè)X(沒(méi)有畫點(diǎn))中,在X的上方寫下s,左側(cè)寫下t,右側(cè)寫下u,在下方寫下v。

在第二個(gè)X中,在X的上方寫下w,左側(cè)寫x,右側(cè)寫y,下方寫z。

6、用字母周圍的格子來(lái)編寫豬圈密碼。字母周圍的格子(包括點(diǎn))被用來(lái)替代字母。使用豬圈密碼密鑰將消息轉(zhuǎn)化成形似豬圈的格子。

7使用日期移位密碼。選擇一個(gè)日期??赡芫哂袀€(gè)人意義的日期,比如生日或者你大學(xué)畢業(yè)的那天,但也可以無(wú)關(guān)個(gè)人,比如喬治?華盛頓的生日。把日期寫成一串完整的數(shù)字。這就是數(shù)字密鑰。例如,如果你要使用喬治?華盛頓的生日(2/22/1732),你可以把它寫成2221732。

如果你已經(jīng)約定和某人使用日期移位密碼,你可以在加密的信息中加入一個(gè)數(shù)字密鑰提示(比如“華盛頓”)。

8、用日期移位數(shù)字密鑰加密消息。把消息寫在一張紙上。在消息下面,為消息中的每個(gè)字母寫出數(shù)字密鑰的一個(gè)數(shù)字。當(dāng)你用到數(shù)字密鑰的最后一位時(shí),從頭開始重復(fù)使用這個(gè)數(shù)字密鑰。例如,用喬治?華盛頓的生日(2/22/1732):消息:I'm hungry(我餓了)

加密:
I.m.h.u.n.g.r.y
2.2.2.1.7.3.2.2
根據(jù)數(shù)字密鑰,將字母移位,如下所示…

編碼消息:K.O.J.V.U.J.T.A

9使用加密語(yǔ)音,如Pig Latin。在Pig Latin中,對(duì)于以輔音開頭的單詞,把這個(gè)音轉(zhuǎn)換到單詞的末尾并加上“ay”。這個(gè)規(guī)則也適用于以一組輔音開頭的單詞。以元音開頭的單詞只需在單詞末尾加上“way”或“ay”。以輔音開頭的單詞示例:pig = igpay;me = emay;too = ootay;wet = etway;hello = ellohay

以一組輔音開頭的單詞示例:glove = oveglay;shirt = irtshay;cheers = eerschay

以元音開頭的單詞示例:explain = explainway;egg = eggway;ends = endsay;eat = eatay

方法2:破解密碼

1、認(rèn)識(shí)到密碼的局限性。電碼本可能會(huì)被盜走、丟失或損毀?,F(xiàn)代密碼分析技術(shù)和計(jì)算機(jī)分析技術(shù)通??梢云平鈴?qiáng)密碼。即便如此,密碼可以將長(zhǎng)消息壓縮成一個(gè)信號(hào)詞,從而節(jié)省大量時(shí)間。密碼是一種很好的模式識(shí)別方式。這種技術(shù)可以在編碼、解碼、加密或解密消息時(shí)使用。

好友之間很自然地會(huì)使用暗語(yǔ)。圈內(nèi)玩笑也可以被認(rèn)為是一種“密碼”。試著和你最好的朋友一起開發(fā)加密語(yǔ)言。

2確定密碼要實(shí)現(xiàn)的目標(biāo)。了解編碼的用途可以避免不必要的工作。如果你是為了節(jié)省時(shí)間,可能只需要幾個(gè)特定的碼字。如果你準(zhǔn)備對(duì)復(fù)雜的消息進(jìn)行編碼,你可能需要開發(fā)一個(gè)更類似于詞典的電碼本。選擇要編碼的消息中出現(xiàn)的常用短語(yǔ)。這些短語(yǔ)是需要用碼字進(jìn)行壓縮的主要目標(biāo)。

可以使用幾個(gè)不同編碼循環(huán)或組合來(lái)使密碼變得更復(fù)雜。不過(guò),使用的編碼越多,解碼所需要的電碼本就越多。

3、編寫電碼本。把常見(jiàn)的短語(yǔ),比如“Reading you loud and clear(我能理解,聽(tīng)得很清楚)”,壓縮成“Roy”。對(duì)于編碼消息和常用短語(yǔ)中的所有可能的單詞,也要指定替編碼字。有時(shí),部分編碼可能會(huì)使消息變得非常難以理解。例如,如果“walk(走路)”的意思是“tango(探戈)”,而“museum(博物館)”的意思是“restaurant(餐館)”,之前使用的碼字“Roy”含義不變。消息:About yesterday. I wanted to say,Roy。 I'll tango to the restaurant as planned. Over and out.(昨天,我想說(shuō),羅伊。我會(huì)按計(jì)劃跳著探戈去餐廳。完畢)。

含義:About yesterday. I wanted to say, reading you loud and clear. I'll walk to the museum as planned. Over and out.(昨天,我想說(shuō),我能理解,聽(tīng)得很清楚,我會(huì)按計(jì)劃步行去博物館。完畢。)

4將電碼本應(yīng)用于消息。使用電碼本中的碼字對(duì)消息進(jìn)行編碼。你可能會(huì)發(fā)現(xiàn),把名詞(如名字和代詞,如我、她)作為純文本可以節(jié)省時(shí)間。不過(guò)這完全取決于你的具體情況。兩段式編碼應(yīng)用兩種不同的電碼本對(duì)消息進(jìn)行編碼或解碼。這些比一段式編碼更安全。

5、使用密鑰對(duì)消息進(jìn)行編碼。關(guān)鍵消息、一組單詞、字母、符號(hào)或上述組合可以用來(lái)編碼信息。信息的接收者也需要這個(gè)關(guān)鍵短語(yǔ)或字母/符號(hào)來(lái)解碼信息。例如,對(duì)于關(guān)鍵字“SECRET”,消息中的每個(gè)字母都將轉(zhuǎn)換為它與關(guān)鍵字的對(duì)應(yīng)字母間隔的字母數(shù)。例如,消息: Hello

編碼:
/H/與關(guān)鍵字母/S/間隔11個(gè)字母
/e/和/E/完全相同(0
/l/與關(guān)鍵字母/C/間隔9個(gè)字母
以此類推...

編碼消息: 11; 0?; 9?; 6?; 10

6、解碼消息。當(dāng)你收到編碼信息時(shí),你需要利用電碼本或關(guān)鍵字/短語(yǔ)來(lái)理解編碼信息。剛開始可能會(huì)很難,但是隨著你對(duì)編碼越來(lái)越熟悉,這個(gè)過(guò)程就會(huì)變得更加直觀。

小提示:為了加強(qiáng)編碼能力,你可以邀請(qǐng)好友加入一個(gè)業(yè)余編碼小組。通過(guò)傳遞信息來(lái)提高編碼技能。

方法3:學(xué)習(xí)常用編碼

1、采用蘇格蘭女王瑪麗所使用的編碼。在政治動(dòng)蕩時(shí)期,蘇格蘭女王瑪麗使用符號(hào)作為英語(yǔ)字母和常用詞的替代來(lái)傳遞信息。你可能會(huì)發(fā)現(xiàn)瑪麗女王密碼的一些特性對(duì)你自己學(xué)習(xí)加密很有幫助,包括:使用簡(jiǎn)單的形狀來(lái)表示高頻字母,如瑪麗用圓圈表示字母/A/。這節(jié)省了編碼的時(shí)間。

新編碼語(yǔ)言中常用的符號(hào),比如瑪麗用“8”作為字母“Y”的編碼。這樣可以迷惑密碼破譯者,他們可能會(huì)理解成數(shù)字而不是密碼符號(hào)。

通用單詞的唯一符號(hào)。在瑪麗時(shí)代,“pray(祈禱)”和“bearer(送信人)”都有獨(dú)特的符號(hào),但在當(dāng)時(shí)比現(xiàn)在更為常見(jiàn)。盡管如此,使用符號(hào)代替高頻單詞和短語(yǔ)既節(jié)省時(shí)間,又增加了復(fù)雜性。

2、使用類似軍事警報(bào)的密碼短語(yǔ)。密碼短語(yǔ)可以把很多意思分解成一個(gè)短語(yǔ)。甚至許多種類的軍事警報(bào),如DEFCON系統(tǒng),也只是戒備狀態(tài)的常用代碼。在日常生活中想出合適的暗語(yǔ)或短語(yǔ)。例如,你可以對(duì)朋友使用暗語(yǔ)“Sloppy”,而不是說(shuō)“I've got to run to my locker(我要去儲(chǔ)物柜)”。

要讓你的朋友知道你想約會(huì)的人已經(jīng)進(jìn)入房間,你可以用暗語(yǔ)說(shuō),“My cousin Bruce likes hockey, too(我的表弟布魯斯也喜歡曲棍球)?!?/p>

3、用書本密鑰來(lái)加密信息。書比較容易買到。如果已經(jīng)確定某本書作為密鑰,當(dāng)你收到一條消息時(shí),你可以去書店或圖書館查找解碼的密鑰。例如,你可能決定使用弗蘭克?赫伯特的《沙丘》,從左側(cè)開始使用代碼編號(hào)表示頁(yè)面、行和數(shù)字單詞。加密信息: 224.10.1?; 187.15.1?; 163.1.7?; 309.4.4

解碼信息: I'm hiding my words(我在隱藏我的消息)。

小提示:不同版本的書可能使用不同的頁(yè)碼。要確保使用正確的書作為密鑰,書本密鑰中要包含出版信息,如版本、出版年份等。

方法4:破譯密碼

1、確定使用密碼是否合適。密碼會(huì)使用某種算法,它類似一種應(yīng)用于消息一致性的處理或轉(zhuǎn)換。這意味著任何知道密碼的人都可以破譯它。復(fù)雜的密碼甚至能難倒訓(xùn)練有素的密碼分析員。有時(shí),復(fù)雜密碼背后的數(shù)學(xué)運(yùn)算是一種非常適合隱藏日常信息的防御手段。

許多密碼學(xué)家添加一個(gè)密鑰(比如日期)來(lái)加強(qiáng)密碼。這個(gè)密鑰將根據(jù)相應(yīng)的月份天數(shù)調(diào)整輸出值(在第一個(gè)密鑰中,所有輸出值將更改1)。

2創(chuàng)造出一種適用于發(fā)送消息的算法。你可以應(yīng)用的最簡(jiǎn)單的密碼之一是ROT1密碼(有時(shí)稱為凱撒密碼)。這種密碼需要將消息中的每個(gè)字母在字母表中向前循環(huán)遍歷一位。ROT1消息: Hello

ROT1加密后: i?; f?; m?; m?; p

凱撒密碼可以改成在字母表中向前循環(huán)遍歷不同位數(shù)。在概念上,ROT1和ROT13本質(zhì)上是一樣的。

密碼可能非常復(fù)雜。有些還需要使用坐標(biāo)、時(shí)間和其他值。有些加密過(guò)程甚至?xí)玫接?jì)算機(jī)。

3、譯成密碼信息。使用算法加密消息。當(dāng)你學(xué)習(xí)加密過(guò)程時(shí),速度應(yīng)該會(huì)越來(lái)越快。添加算法從而使它更復(fù)雜。例如,在密碼中包含一個(gè)遍歷條件,比如星期幾。為一周的每一天分配一個(gè)值。在那一天加密消息時(shí),按照這個(gè)值調(diào)整密碼。

在加密消息中包含一個(gè)頁(yè)碼。這一頁(yè)的每個(gè)對(duì)應(yīng)字母都將作為消息的密鑰,例如,1st破譯信息: 7?; 2?; 3?; 6?; 3

書本密鑰:A_girl(空格不算)
/H/距離字母/A/有7
/e/距離字母/g/有2
/l/距離字母/i/有3
以此類推...

根據(jù)密鑰將消息調(diào)整為: Hello

4破譯消息。當(dāng)你有了閱讀密碼的經(jīng)驗(yàn)后,它就會(huì)成為你的習(xí)性,或者至少讓你覺(jué)得更容易。由于這些過(guò)程(算法)的應(yīng)用是相容的,習(xí)慣會(huì)有助于你在使用這種類型的密碼系統(tǒng)時(shí)發(fā)現(xiàn)趨勢(shì),并獲得直覺(jué)。

小提示:業(yè)余密碼俱樂(lè)部在網(wǎng)上很受歡迎。其中許多都是免費(fèi)的,并提供現(xiàn)代密碼基礎(chǔ)知識(shí)的初級(jí)讀本。

方法5:掌握標(biāo)準(zhǔn)密碼

1、掌握摩斯電碼。不管是什么樣的名稱,“莫斯電碼”都是一種密碼。點(diǎn)和線代表長(zhǎng)和短的電信號(hào),它們反過(guò)來(lái)代表了字母表中的字母,從而催生了老式電子通訊(電報(bào))。莫斯電碼中常用的長(zhǎng)(_)信號(hào)和短(.)信號(hào)包括:R?; S?; T?; L?: ._.?; _..?; _?; ._..

A?; E?; O?: ._?; .?; _ _ _

2、使用換位密碼。歷史上許多為人,比如天才達(dá)芬奇,都是按照他們?cè)阽R子里的樣子來(lái)書寫信息的。因此,這種加密方式通常被稱為“鏡像書寫”。這些類型的密碼一開始可能很難,但很快就能被熟練掌握。

注意:換位密碼通常從視覺(jué)上處理消息或字母的構(gòu)成。消息的圖像被轉(zhuǎn)換從而隱藏含義。

3、將消息轉(zhuǎn)換為二進(jìn)制。二進(jìn)制是計(jì)算機(jī)使用的1和0的語(yǔ)言。這些1和0的組合可以被加密,然后用二進(jìn)制密鑰解密,或者通過(guò)計(jì)算消息中每個(gè)字母的1和0所表示的值來(lái)解密。名字“Matt”可以加密為二進(jìn)制:01001101;01000001;01010100;01010100。

小提示

設(shè)計(jì)一種方法來(lái)加密單詞之間的空格以及單詞本身。這樣可以加強(qiáng)密碼,使它更難被破解。例如,你可以用字母(E、T、a、O、N(最佳))來(lái)代替空格。這些被稱為空值。

學(xué)習(xí)一種不同的腳本,比如Runic,為你想要傳遞消息的人創(chuàng)建加密和解密密鑰。你可以在網(wǎng)上找到這些內(nèi)容,對(duì)我本人來(lái)說(shuō),這些都很有效。

如果你想讓密碼更安全,為常見(jiàn)的單詞結(jié)尾和開頭創(chuàng)建額外的符號(hào),比如“-ing”和“th-”。此外,你可以省略或增加下列只有一個(gè)字母的單詞(“A”和“I”)。不要大寫字母,省略撇號(hào)。讓一些字母和其他字母具有相同的符號(hào)。你也可以把兩個(gè)字母的單詞和它們后面的單詞結(jié)合起來(lái),并省略單詞末尾的字母“S”。

警告

用代碼或密碼并不能保證消息的安全性。密碼分析可能會(huì)破解你的代碼,或者人為錯(cuò)誤,比如丟失電碼本,也可能導(dǎo)致你的密碼被破解。

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:0731-84117792 E-MAIL:11247931@qq.com

文檔

如何創(chuàng)建密碼和暗語(yǔ) 5種方法來(lái)創(chuàng)建密碼和暗語(yǔ)

方法1:使用簡(jiǎn)易密碼和編碼(針對(duì)兒童):1、把單詞反過(guò)來(lái)寫。2、對(duì)半映射字母表來(lái)加密消息。3、嘗試“豬圈密碼”。4、創(chuàng)建第一個(gè)帶點(diǎn)的“井字”表格。5、在每個(gè)格子下面畫出兩個(gè)X。6、用字母周圍的格子來(lái)編寫豬圈密碼。7、使用日期移位密碼。8、用日期移位數(shù)字密鑰加密消息。9、使用加密語(yǔ)音,如Pig Latin。方法2:破解密碼:1、認(rèn)識(shí)到密碼的局限性。2、確定密碼要實(shí)現(xiàn)的目標(biāo)。3、編寫電碼本。4、將電碼本應(yīng)用于消息。5、使用密鑰對(duì)消息進(jìn)行編碼。6、解碼消息。方法3:學(xué)習(xí)常用編碼:1、采用蘇格蘭女王瑪麗所使用的編碼。2、使用類似軍事警報(bào)的密碼短語(yǔ)。3、用書本密鑰來(lái)加密信息。方法4:破譯密碼:1、確定使用密碼是否合適。2、創(chuàng)造出一種適用于發(fā)送消息的算法。3、譯成密碼信息。4、破譯消息。
推薦度:
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top