Enkripsi & Dekripsi RC4
Enkripsi atau dekripsi teks dengan sandi aliran RC4 (ARC4) menggunakan kunci teks atau hex, dengan keluaran base64 atau hex. Berjalan di browser Anda.
Input
Standar RC4 menggunakan 0. Pilih 768 atau 3072 hanya untuk mencocokkan sistem yang menggunakan RC4-drop.
Output
Cara lain menggunakan alat ini
REST API
curl -X POST https://api.iotools.cloud/v1/tool/rc4-encrypt-decrypt \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"inputText": "Plaintext",
"direction": "encrypt",
"key": "Key",
"keyFormat": "text",
"drop": "0",
"format": "hex"
}'Ganti dengan kunci Anda sendiri dari akun Anda. Bidang alat menjadi isi permintaan — tanpa pembungkus.
Tanyakan ke agen AI
Use the IOTools `rc4-encrypt-decrypt` tool (RC4 Encrypt & Decrypt) on this input:
YOUR_INPUT_HERETempelkan ini ke agen mana pun yang terhubung ke server MCP IOTools, lalu tambahkan input Anda.
Widget sematan
<iframe
src="https://iotools.cloud/embed/rc4-encrypt-decrypt/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Enkripsi & Dekripsi RC4 — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Tempelkan ini di halaman Anda sendiri — gratis, tanpa kunci, cukup tautan balik.
| Biaya per panggilan API/MCP | Mulai dari 5 kredit |
|---|---|
| Butuh kredit lebih? | Lihat harga |
Juga tersedia melalui
Panduan
Enkripsi atau dekripsi teks dengan sandi aliran RC4 (ARC4 / ARCFOUR) sepenuhnya di browser Anda. Tidak ada yang Anda ketik — teks maupun kunci — yang diunggah.
Cara menggunakan
- Tempel teks Anda (atau ciphertext, saat mendekripsi) ke Teks masukan.
- Pilih Enkripsi atau Dekripsi.
- Masukkan Kunci (1–256 byte) dan pilih apakah itu teks biasa (Teks UTF-8) atau Hex.
- Pilih apakah ciphertext berupa Base64 atau Hex. Keluaran muncul di Hasil.
RC4 melakukan XOR pada data Anda dengan aliran kunci, sehingga enkripsi dan dekripsi adalah operasi yang sama — pilihan Arah hanya menentukan cara masukan dan keluaran dibaca. Plaintext menggunakan UTF-8. Kunci Key dengan plaintext Plaintext menghasilkan bbf316e8d940af0ad3, vektor uji yang terkenal.
RC4-drop
Beberapa sistem membuang 768 atau 3072 byte keystream pertama untuk menghindari bias keluaran awal RC4. Biarkan pada Tidak ada kecuali pihak lain melakukan hal yang sama.
Masihkah saya perlu menggunakan RC4?
Tidak, untuk pekerjaan baru. RC4 memiliki bias keystream yang diketahui dan dilarang di TLS oleh RFC 7465. Ia juga tidak memiliki pemeriksaan integritas, sehingga kunci yang salah biasanya menghasilkan data acak alih-alih error. Alat ini ada untuk membaca dan membuat data untuk sistem lama. Untuk hal baru, gunakan AES.
Pemecahan masalah
- Keluaran acak saat mendekripsi — kunci, format kunci, format ciphertext, atau pengaturan RC4-drop berbeda dari yang digunakan saat mengenkripsi.
- "not valid UTF-8 text" — byte hasil dekripsi berupa biner, yang biasanya berarti kuncinya salah.