如果這個工具幫到了你,可以請作者喝杯咖啡 ☕
線上執行RC4流密碼的加密和解密操作,支援文字輸入與金鑰管理
請輸入內容並點選加密/解密按鈕
當您需要快速測試或理解RC4流密碼機制時,本工具提供即時的加密解密能力。RC4(Rivest Cipher 4)是一種對稱流密碼演算法,透過金鑰排程演算法(KSA)初始化狀態向量,再經偽隨機生成演算法(PRGA)輸出金鑰流,最終透過異或運算實現資料加密或解密。其處理物件是位元組流,輸入文字和金鑰後,輸出對應密文(十六進制)或原始明文。
RC4演算法安全嗎?
不安全。RC4存在初始位元組偏差等漏洞,已不推薦用於高安全場景。
輸入輸出格式有何要求?
所有輸入均按UTF-8編碼轉換為位元組流處理:加密輸出為十六進制字串(如48656c6c6f),解密輸出還原為原始文字。示例:輸入"Hello"+金鑰"key"加密後輸出"726f661c"
金鑰必須儲存一致方可解密;避免使用短金鑰(建議≥16字元);處理敏感資料時請改用AES;瀏覽器環境可能限制大文字處理
教育場景建議對比RC4與AES的CTR模式:相同金鑰下,RC4初始1024位元組應丟棄以減弱偏差,而AES-CTR需確保nonce唯一性。典型測試用例:明文="Test123",金鑰="secret",RC4密文="a4d33e8b26"