古典密碼是密碼學中的其中一個類型,其大部分加密方式都是利用替換式密碼或移項式密碼,有時則是兩者的混合。其於歷史中經常使用,但現代已經很少使用,大部分的已經不再使用了。一般而言,經典密碼是基於一個拼音字母(像是 A-Z)、動手操作或是簡單的設備。它們可能是一種簡單的密碼法,以致於不可信賴的地步,特別是有新技術被發展出來後。...
11 KB (2,086 words) - 06:50, 21 June 2024
一次性密碼本(英語:one-time pad,缩写为OTP)是古典密碼學中的一種加密演算法。是以隨機的密钥(key)組成明文,且只使用一次。 在理論上,此種密碼具有完善保密性,是牢不可破的。它的安全性已由克劳德·艾尔伍德·香农所證明。 雖然它在理論上的安全性無庸置疑,但在實際操作上卻有著以下的問題:...
3 KB (487 words) - 06:16, 2 June 2022
量子密碼學(英語:Quantum cryptography)泛指利用量子力学的特性來加密的科學。量子密碼學最著名的例子是量子密鑰分發,而量子密鑰分發提供了通訊兩方安全傳遞密鑰的方法,且該方法的安全性可被資訊理論所證明。目前所使用的公开密钥加密與數位簽章(如ECC和RSA)在具規模的量子電腦出現後,都...
4 KB (570 words) - 03:34, 14 August 2023
密碼學(英語:Cryptography)可分为古典密码学和现代密码学。在西方語文中,密码学一词源於希臘語kryptós“隱藏的”,和gráphein“書寫”。古典密码学主要关注信息的保密书写和传递,以及与其相对应的破译方法。而现代密码学不只关注信息保密问题,还同时涉及信息完整性验证(消息验证码)、...
38 KB (6,400 words) - 14:03, 5 August 2024
ADFGVX密碼是德軍在第一次世界大戰中使用的欄塊密碼。事實上,它是早先一種密碼 ADFGX 的增補版。1918年3月Fritz Nebel(德语:Fritz Nebel)上校發明了這種密碼,並提倡使用。它結合了改良過的波利比烏斯方格(英语:Polybius square)替代密碼與單行換位密碼。這個密碼...
3 KB (518 words) - 00:15, 15 June 2023
第一次世界大戰密碼學(英语:World War I cryptography) 第二次世界大戰密碼學 維諾那計劃 Ultra(英语:Ultra) 替换式密码 單表: 凱撒密碼 ROT13 仿射密碼 阿特巴希密碼 多表: 維吉尼亞密碼 自動密鑰密碼 表格式加密 波雷費密碼 希爾密碼 置换式密码 密碼棒 格網密碼(英语:Grille...
10 KB (989 words) - 08:22, 19 October 2023
敲打密碼,又或稱為打拍密碼(英語:Tap code、Knock Code,簡稱敲碼或打碼),是一種將文字訊息以一字一字加密的方法。加密方法十分簡單,如方法名稱所言,加密信息就是以打拍的方式傳達。 打拍密碼常被監獄囚犯用作溝通,方法就是敲打囚倉的鐵圍欄、水管和牆壁。 打拍密碼是基於波利比烏斯四方(英语:Polybius...
8 KB (755 words) - 05:31, 26 March 2023
豬圈密碼(英語:pigpen cipher),亦稱共濟會密碼(masonic cipher)或共濟會員密碼(Freemason's cipher),是一種以格子為基礎的簡單替换式密码。即使使用符號,也不會影響密碼分析,亦可用在其它替代式的方法。右邊的例子,是把字母填進格子的模樣。...
2 KB (193 words) - 14:00, 21 February 2023
表格法 (category 古典密码)
rēcta)在密碼學中是一張正方形的表格包含拉丁字母,每一新行的字母皆向左或右前推一格。此名由約翰尼斯·特里特米烏斯於1508年發明,共用於其特里特米烏斯密碼. 特里特米烏斯使用此表格來製造一個多表替換式加密。這相當於萊昂·巴蒂斯塔·阿爾伯蒂的密碼碟。表格法通常用於古典密碼,如維吉尼亞密碼和自動密鑰密碼。 Friedrich...
1 KB (138 words) - 14:46, 9 October 2018
替換式密碼,又名取代加密法,是密碼學中按規律將文字加密的一種方式。替換式密碼中可以用不同字母數為一單元,例如每一個或兩個字母為一單元,然後再作加密。密文接收者解密時需用原加密方式解碼才可取得原文本。由於拼音文字中字的組成為有限的字母,以英語為例只有26個字母,組成可能的單元數較少,因此使用替換式密碼...
31 KB (4,189 words) - 16:10, 2 July 2024
培根密碼,又名倍康尼密碼(英語:Bacon's cipher)是由法蘭西斯·培根發明的一種隱寫術。 加密時,明文中的每個字母都會轉換成一組五個英文字母。其轉換依靠下表: a AAAAA g AABBA n ABBAA t BAABA b AAAAB h AABBB o ABBAB u-v BAABB...
4 KB (627 words) - 04:51, 30 July 2021