它主要采用以下幾種方式: 1. 替換密碼(Substitution Cipher):將明文中的字母或單詞替換成一定規(guī)則下的其他字母、數(shù)字或符號(hào)。
最簡(jiǎn)單的替換密碼是凱撒密碼(Caesar Cipher),即將每個(gè)字母向后移動(dòng)固定位數(shù)來(lái)代替原先的字母。 2. 移位密碼(Transposition Cipher):按照某種規(guī)律改變明文中字符的位置,例如根據(jù)一個(gè)特定的表格進(jìn)行字符重新排列等操作。 3. 一次性密碼本(One-Time Pad):通過(guò)使用事先約定好的一份絕對(duì)隨機(jī)的秘密密碼,來(lái)加密通訊信息。因?yàn)槊艽a本是完全隨機(jī)的,所以非常安全,但對(duì)于大量數(shù)據(jù)的加密過(guò)程中實(shí)現(xiàn)便利性較差。