RC4(RivestCipher4)とは、著名なRSAのRonaldRivest氏により開発され、ストリーム暗号形式という種類の暗号技術です。1987年に創成されたこの技術は、商業的な秘密とされていましたが、1994年にメーリングリストから情報が漏洩。以後、多くの開発者たちに利用されるようになりました。
具体的な仕組みとしては、暗号鍵を基にして疑似乱数を使ったキーストリームを生成し、そのキーストリームと平文をXOR演算して暗号化、または復号化を行うというシンプルなものです。RC4はワイヤレスネットワークのセキュリティプロトコルであるWEPや、ウェブ通信の暗号化を担当するプロトコル、TLSで採用されていました。’
RC4とは
- RC4, RonaldRivest, RSA, セキュリティプロトコル, 暗号化