รหัสลับ Affine
เข้ารหัสและถอดรหัสข้อความด้วยรหัสแทนที่ Affine
ผลลัพธ์
วิธีใช้งาน
- กรอกค่าของคุณในช่องด้านบน
- กดคำนวณเพื่อดูผลลัพธ์ทันที
- ใช้ปุ่มแชร์เพื่อคัดลอกลิงก์ไปยังผลลัพธ์ของคุณ
เกี่ยวกับเครื่องคำนวณนี้
เครื่องมือนี้เข้ารหัสและถอดรหัสข้อความด้วยรหัสอาฟฟีน (Affine cipher) ซึ่งเป็นรหัสแทนที่ที่นิยามด้วย E(x) = (a·x + b) mod 26 โดยที่ x คือตำแหน่งตัวเลขของตัวอักษร (A=0…Z=25) a และ b คือกุญแจเข้ารหัส และผลลัพธ์จะแปลงกลับเป็นตัวอักษร เนื่องจากการถอดรหัสต้องใช้การหารแบบมอดูลาร์ กุญแจ a ต้องเป็นจำนวนเฉพาะสัมพัทธ์กับ 26 (ไม่มีตัวประกอบร่วมกันนอกจาก 1) — ค่าที่ใช้ได้คือ 1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, 25
มันเป็นตัวอย่างสอนคลาสสิกในวิชาวิทยาการเข้ารหัสเบื้องต้น เพราะมันครอบคลุมทั้งรหัสซีซาร์ (เมื่อ a=1) และรหัสคูณอย่างง่าย พร้อมแสดงว่าทำไมเลขคณิตมอดูลาร์และความเป็นจำนวนเฉพาะสัมพัทธ์จึงสำคัญต่อการผันกลับได้ กรอกข้อความของคุณและกุญแจทั้งสอง a และ b เพื่อเข้ารหัสหรือถอดรหัสข้อความ
Was this helpful?
คุณเลือกได้สูงสุด 3 รีแอ็กชัน
เครื่องคำนวณยอดนิยม
เครื่องคำนวณสินเชื่อ
ค่างวดรายเดือน ดอกเบี้ยรวม และตารางผ่อนชำระแบบเต็ม
เครื่องคำนวณเปอร์เซ็นต์
การเปลี่ยนแปลงเป็นเปอร์เซ็นต์, เปอร์เซ็นต์ของ และการคำนวณอัตราส่วน
เครื่องคำนวณส่วนลด
คำนวณราคาสุดท้าย เงินที่ประหยัดและจำนวนส่วนลด
เครื่องคำนวณ BMI
ดัชนีมวลกายจากส่วนสูงและน้ำหนัก (เมตริกหรืออิมพีเรียล)
เครื่องคำนวณอายุ
คำนวณอายุที่แม่นยำเป็นปี เดือน และวันจากวันเกิด
เครื่องคำนวณดอกเบี้ยทบต้น
คำนวณยอดเงินสุดท้ายและดอกเบี้ยที่ได้รับด้วยการทบต้น
เครื่องคำนวณทั้งหมด
ไม่พบเครื่องคำนวณ
Comments (0)