ข้ามไปยังเนื้อหา

เข้ารหัสลับ / ถอดรหัสลับ AES

เข้ารหัสลับ / ถอดรหัสลับ AES ประมวลผลบนอุปกรณ์ในเบราว์เซอร์

ป้อนคีย์ฐานสิบหกดิบ เว้น IV ว่างเพื่อสร้างค่าใหม่ในข้อมูลห่อหุ้ม JSON และใช้โหมดเดียวกันในการถอดรหัสลับ

key: 16/24/32 bytes; GCM IV: 12 bytes; CBC IV: 16 bytes

ผลลัพธ์

ป้อนข้อมูลหรือโหลดตัวอย่าง แล้วเรียกใช้เครื่องมือ ผลลัพธ์จะแสดงที่นี่

วิธีใช้

  1. ป้อนข้อมูลและพารามิเตอร์ หรือโหลดตัวอย่าง
  2. เลือกการดำเนินการและตรวจสอบรูปแบบข้อมูลเข้า
  3. เรียกใช้เครื่องมือ แล้วคัดลอกหรือดาวน์โหลดผลลัพธ์

ตัวอย่าง

UTF-8 ⇄ Base64; { algorithm, mode, iv, ciphertext }

รายละเอียดและข้อจำกัด

ทุกขั้นตอนทำงานในเบราว์เซอร์ ข้อความ ไฟล์ และคีย์จะไม่ถูกอัปโหลด

ข้อมูลเข้าจำกัดช่องละ 100,000 อักขระ การยกเลิกจะหยุด worker และทิ้งผลลัพธ์ที่กำลังคำนวณ

คีย์และรหัสผ่านสาธิตเป็นตัวอย่างที่เปิดเผยต่อสาธารณะ สร้างคีย์ของคุณเองก่อนใช้กับข้อมูลจริง

CBC, ECB และการเข้ารหัสแบบสตรีมไม่ตรวจสอบความแท้ของข้อมูล การถอดรหัสที่อ่านได้ไม่ได้ยืนยันว่าข้อมูลไม่ถูกแก้ไข AES-GCM ตรวจสอบแท็กของตน ห้ามใช้ IV ซ้ำกับคีย์เดิม

FAQ

คีย์หรือไฟล์ของฉันจะถูกอัปโหลดหรือไม่?

ไม่ การคำนวณทำบนอุปกรณ์ใน Web Worker การล้างข้อมูลหรือออกจากหน้าจะลบสถานะการทำงาน

แหล่งอ้างอิงรูปแบบไฟล์

อัปเดตหน้าเครื่องมือเมื่อ: