核心概念
本文探討密碼學如何從早期簡單的資訊隱藏方法(如字母替換)演變為基於先進數論的現代演算法,突顯密碼學在當今數位時代保護數據方面的重要性。
統計
公元前 1900 年左右,美索不達米亞和埃及出現了加密泥板和象形文字。
凱撒密碼將訊息中的每個字母移動三位。
英語中最常見的字母是 E。
維吉尼亞密碼使用一個金鑰詞,並根據金鑰詞中的字母對訊息進行多重移位加密。
RSA 演算法使用兩個大質數生成公鑰和私鑰。
引用
「密碼學源自希臘語,大致翻譯為『隱藏的文字』。」
「數論可能是數學中最重要的領域之一,它被應用於電腦科學,並且是所有現代密碼學的基礎。」 - Ghosal (2021)
「RSA 是由 Ron Rivest、Adi Shamir 和 Leonard Adleman 在 1978 年設計的……它是一種基於數論的非對稱(公鑰)密碼系統,是一種分組密碼系統。」 - Kulkarni (2017)