青青草国产成人av片免费/香港三级日本韩国三级专线/国内自拍在钱/天堂国产女人av

發表于 2020-2-6 21:02:38 | 2020-2-14 18:35編輯
[寫在前面]
引用
以下是本人入推理圈以來所總結的一些密碼,因為最近遇上密碼題比較多,自己總結一下也是給自己找靈感。
1樓寫不完,后期如果有補充的我會回帖,有個東西叫做“只看該作者”,你們應該懂吧。
不定期更新,記得點贊。



1、凱撒密碼
引用
通過把字母移動一定的位數來實現加密和解密。明文中的所有字母都在字母表上向后(或向前)按照一個固定數目進行偏移后被替換成密文。例如,當偏移量是3的時候,所有的字母A將被替換成D,B變成E,以此類推X將變成A,Y變成B,Z變成C。由此可見,位數就是凱撒密碼加密和解密的密鑰。
引用
在密碼學中,凱撒密碼(或稱愷撒加密、愷撒變換、變換加密)是一種最簡單且最廣為人知的加密技術。它是一種替換加密的技術。這個加密方法是以愷撒的名字命名的,當年愷撒曾用此方法與其將軍們進行聯系。愷撒密碼通常被作為其他更復雜的加密方法中的一個步驟,例如維吉尼亞密碼。愷撒密碼還在現代的ROT13系統中被應用。但是和所有的利用字母表進行替換的加密技術一樣,愷撒密碼非常容易被破解,而且在實際應用中也無法保證通信安全。
摘自百度百科



2、凱撒密碼II



引用
在人類歷史上,對信息保護的需求與對信息本身的需求一樣久遠。第一個用于加密和解密文本的編碼方式是凱撒密碼。由于原始的凱撒密碼較簡單,較易被破解。隨著考古的進展,人們發現了升級版的凱撒密碼II。
凱撒密碼II通過查詢動態密碼表,把凱撒單詞加密成一些密文數字。
如果請你使用現有動態密碼表,加密一些單詞。你要處理m個操作,操作分成兩種:
A string integer: 增加一條凱撒單詞string到凱撒密文數字integer的映射規則,如果先前已經有關于這個string的規則,那么用該規則替換原規則。
Q string: 查詢單詞string所對應的最新密文數字。
第一行一個整數m(1≤ m≤1,000,000),表示有m個操作。
單詞僅有長度不超過8位的小寫字母組成,單詞總數不超過100,000個。
密文數字的范圍是[0..1,000,000,000]。
對于每組查詢,輸出一行,表示根據密碼表中的規則,加密后的密文數字,如果在無法在密碼表中查找到該單詞,輸出 -1。
摘自百度百科



3、培根密碼
引用
培根所用的密碼是一種本質上用二進制數設計的。不過,他沒有用通常的0和1來表示,而是采用a和b。下面是他設計的26個英文字母二進制表示法。
Aa a a a a
B aa a a b
Ca a a b a
Da a a b b
Ea a b a a
Fa a b a b
Ga a b b a
Ha a b b b
Ia b a a a
Ja b a a b
Ka b a b a
La b a b b
Ma b b a a
Na b b a b
Oa b b b a
Pa b b b b
Qb a a a a
Rb a a a b
Sb a a b a
Tb a a b b
Ub a b a a
Vb a b a b
Wb a b b a
Xb a b b b
Yb b a a a
Zb b a a b

例如pollock就是abbbbabbbaababbababbabbbaaabaababa
破解這類密碼時可以采取五五分組法



4、維吉尼亞密碼


引用
密鑰的長度直接決定了破解的難度,密鑰越長、越沒有規律,破解的難度就越大。當密鑰長度大于或等于原文長度時,維吉尼亞密碼就變成了絕對不可能破解的密碼了。
個人習慣以表格方式呈現維吉尼亞密碼(下表同樣是凱撒密碼表)。
ABCDEFGHIJKLMNOPQRSTUVWXYZ
A A B C D E F G HI J K L M N O P Q R S T U V W X Y Z
B B C D E F G H I J K L M N O P Q R S T U V W X Y Z A
C C D E F G H I J K L M N O P Q R S T U V W X Y Z A B
D D E F G H I J K L M N OP Q R S T U V W X Y Z A B C
E E F G H I J K L M N O P Q R S T U V W X Y Z A BCD
F F G H I J K L M N O P Q R S T U V W X Y Z A BCDE
G G H I J K L M N O P Q R S T U V W X Y Z A BCDEF
H H I J K L M N O P Q R S T U V W X Y Z A BCDEFG
I I J K L M N OP Q R S T U V W X Y Z A BCDEFGH
J J K L M N O P Q R S T U V W X Y Z ABCDEFGHI
KKLMNOPQRSTUVWXYZABCDEFGHIJ
L L M N O P Q R S T U V W X Y Z A BCDEFGHIJK
M M N O P Q R S T U V W X Y Z ABCDEFGHIJKL
N N O P Q R S T U V W X Y Z ABCDEFGHIJKLM
O O P Q R S T U V W X Y Z ABCDEFGHIJKLMN
P P Q R S T U V W X Y Z ABCDEFGHIJKLMNO
Q Q R S T U V W X Y Z ABCDEFGHIJKLMNOP
R R S T U V W X Y Z ABCDEFGHIJKLMNOPQ
S S T U V W X Y Z ABCDEFGHIJKLMNOPQR
T T U V W X Y Z ABCDEFGHIJKLMNOPQRS
U U V W X Y Z ABCDEFGHIJKLMNOPQRST
V V W X Y Z ABCDEFGHIJKLMNOPQRSTU
W W X Y ZABCDEFGHIJKL MNOPQRSTUV
X X Y ZABCDEFGHIJKL MNOPQRSTUVW
Y Y ZABCDEFGHIJKL MNOPQRSTUVWX
Z Z A BCDEFGHIJKL MNOPQRSTUVWXY

使用該密碼時需要確定好密鑰,然后把明文轉換為密鑰對應的密文。



5、象形文字密碼



引用
人狠話不多,直接上常用表格。
明文 密文 密文
A /-\
B 13
C
D 1)
E 1三
F
G 9
H 1-1
I 1
J
K 1<
L 1_
M 1\/1
N 1\1
O 0
P 12
Q
R 12
S 5
T +
U 1J
V \/
W \/\/
X ×
Y
Z 2



6、莫爾斯電碼



引用
廢話不多,直接上表格。點嘀,橫嗒。
字符 電碼符號
A ·-
B -···
C -·-·
D -··
E ·
F ··-·
G --·
H ····
I ··
J ·---
K -·-
L ·-··
M --
N
O ---
P ·--·
Q --·-
R ·-·
S ···
T -
字符 電碼符號
U ··-
V ···-
W ·--
X -··-
Y -·--
Z --··
1 ·----
2 ··---
3 ···--
4 ····-
5 ·····
6 -····
7 --···
8 ---··
9 ----·
0 -----
? ··--··
/ -··-·
() -·--·-
- -····-
· ·-·-·-

侵權則刪。

34

69

分享

尚未登錄
您需要登錄后才可以回帖 登錄 | 加入學院