替换式密码 替換式密碼又名取代加密法是密碼學中按規律將文字加密的一種方式替換式密碼中可以用不同字母數為一單元例如每一個或兩個字母為一單元然後再作加密密文接收者解密時需用原加密方式解碼才可取得原文本由於拼音文字中字的組成為有限的字母以英語為例只有個字母組成可能的單元數較少因此使用替換式密碼相對較為容易而且亦可使用簡單機械進行加密相反非拼音文字如中文則因單元數非常大難以使用一般加密方式必需建立密碼本然後逐字替換更何況某些非拼音文字中字字皆由不同大小的字根來組字較難轉換因此使用替換式密碼的示例比較少 當以替換式密碼與置換式密碼或稱轉位式密碼或移轉式密碼相比較時可以發現轉位式密碼只是改變明文中單元的位置而單元本身沒有轉變相反替換式密碼只是轉換單元但密文中單元的位置沒有改變 替換式密碼亦有許多不同類型如果每一個字母為一單元或稱元素進行加密操作就可以稱之為簡易替換密碼英語simple substitution cipher或單表加密英語monoalphabetic cipher另又稱為單字母替換加密以數個字母為一單元則稱為多表加密英語polyalphabetic cipher或表格式加密英語polygraphic單表加密只可在一個單元中使用同一種替換加密而多表加密則可在一個單元使用不同的加密方式明文單元映射到密文上可以有好幾種可能性反之亦然