串流加密法
對稱密鑰密碼,其中明文數字與偽隨機密碼數字流組合 / 維基百科,自由的 encyclopedia
在密碼學中,串流加密法(英語:Stream cipher),又譯為串流加密、資料流加密,是一種對稱加密演算法,加密和解密雙方使用相同偽隨機加密數據流(pseudo-random stream)作為金鑰,明文數據每次與金鑰數據流順次對應加密,得到密文數據流。實踐中數據通常是一個位(bit)並用異或(xor)操作加密。
此條目需要補充更多來源。 (2013年9月23日) |
該演算法解決了對稱加密完善保密性(perfect secrecy)的實際操作困難。「完善保密性」由克勞德·香農於1949年提出。由於完善保密性要求金鑰長度不短於明文長度,故而實際操作存在困難,改由較短數據流通過特定演算法得到金鑰流。