維吉尼亞( Vigenere)密碼算法是古典加密算法中的最典型的算法之一,是在單一的“凱撒密碼”基礎上擴充出的多表密碼。其原理是使用一串字母作為密鑰,結合維吉尼亞方陣,每一個密鑰字母被用來加密一個明文字母,第一個密鑰字母加密第一個明文字母,第二個密鑰字母加密第二個明文字母,以此類推,當密鑰字母全部使用完畢后,再重復使用。在此過程中,維吉尼亞方陣是固定的,密鑰長度和內容由通信雙方約定且只有通信雙方知道,并且不同的信息塊可以用不同的密鑰來加密,因此加密的可靠度較高,而破解的幾率較低,能較好地保護信息安全。
2.2 流程圖
標簽:
密碼
分
上傳時間:
2018-07-04
上傳用戶:qq19970131