我又來啦,今天講講“柵欄密碼”
柵欄密碼比上期的凱撒密碼要稍微復雜一點點,不過仍然很簡單吶。
柵欄密碼是一種密碼學中較為簡單的,熟知的密碼。
柵欄密碼,總體可大致分為兩步:
⑴把明文一上一下分成N個一欄。
⑵把每欄的字母連起來,形成一段看起來毫無意義的密文。
不過柵欄密碼像愷撒密碼一樣,就是組成柵欄的字母一般不會太多,通常不超過30個字母(也是因為解起來太麻煩)
舉例↓
明文:HAPPY NEW YEAR
分欄:H P Y E Y A
A P N W E R
組合:HPYEYA APNWER
引用 【附:這里我分了上下兩欄,主要是為了示范,如果需要加密度更高的,自然就是欄數越多越好】
這樣,明文就被加密起來了。
是不是有點懵?再來一次↓
明文:①②③④⑤⑥
分欄:①③⑤
②④⑥
組合:①③⑤②④⑥
如果需要更高的加密強度,可以在密文中再加一層密碼,比如可以加上之前講過的愷撒密碼↓
于是密文“HPYEYA APNWER”就成了“EMVBVXXMKTBO-3”更為復雜難解的密碼。
課后習題↓
四欄密碼(就是在分欄時分了四欄):LLNIHETHM OOOTESWTI VOTHEBIHN EKWTYUTED
哎嘿嘿,有點小長,耐心做 |