สาธิต RSA

การสร้างกุญแจ การเข้ารหัส และการถอดรหัส RSA เพื่อการศึกษา

เกี่ยวกับเครื่องคำนวณนี้

สาธิต RSA เป็นเครื่องมือเพื่อการศึกษาที่พาไล่ระบบการเข้ารหัสแบบกุญแจสาธารณะ RSA ตั้งแต่ต้นจนจบ เลือกจำนวนเฉพาะสองจำนวน p และ q แล้วเครื่องมือจะหามอดุลัส n = p·q ฟังก์ชันโทเทียนต์ของออยเลอร์ φ(n) = (p−1)(q−1) เลขชี้กำลังสาธารณะ e ที่เป็นจำนวนเฉพาะสัมพัทธ์กับ φ(n) และเลขชี้กำลังส่วนตัวที่คู่กัน d = e⁻¹ mod φ(n) จากนั้นเข้ารหัสข้อความเป็น c = mᵉ mod n และถอดรหัสกลับเป็น cᵈ mod n โดยแสดงคู่กุญแจทั้งหมดและผลไป-กลับ การคำนวณทั้งหมดแม่นตรง มีประโยชน์สำหรับการเรียนรู้ว่าการเข้ารหัสแบบกุญแจสาธารณะ การยกกำลังมอดุลาร์ และตัวผกผันมอดุลาร์ทำงานร่วมกันอย่างไร

วิธีใช้ สาธิต RSA

  1. ป้อนหรือวางข้อมูลของคุณในช่องกรอก
  2. อ่านผลลัพธ์ ซึ่งจะอัปเดตทันทีขณะที่คุณพิมพ์
  3. ปรับตัวเลือก (ถ้ามี) ให้เหมาะกับการใช้งานของคุณ
  4. คัดลอก URL ของหน้าเพื่อแชร์ผลลัพธ์นี้

ตัวอย่างที่พบบ่อย

  • p=61, q=53, e=17 → n=3233, φ=3120, d=2753; เข้ารหัส 65 → 2790, ถอดรหัส 2790 → 65
  • p=11, q=13, e=7 → n=143, φ=120, d=103; เข้ารหัส 9 → 48, ถอดรหัส 48 → 9
  • p=17, q=23, e=3 → n=391, φ=352, d=235; เข้ารหัส 100 → 213, ถอดรหัส 213 → 100
  • p=61, q=53, e=15 → e มีตัวประกอบ 3 และ 5 ร่วมกับ φ=3120 จึงไม่มีกุญแจส่วนตัว
  • p=4 ไม่ใช่จำนวนเฉพาะ RSA จึงเริ่มไม่ได้ — มอดุลัสจะไม่เป็นผลคูณของจำนวนเฉพาะสองจำนวน

คำถามที่พบบ่อย

สาธิต RSA: ทำงานอย่างไร?

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

สาธิต RSA: ใช้เมื่อใด?

สะดวกสำหรับงานพัฒนา ดีบัก ออกแบบ และดูแลระบบ ทุกครั้งที่คุณต้องการแปลงหรือตรวจสอบข้อมูลนี้อย่างรวดเร็ว โดยไม่ต้องติดตั้งอะไรหรือฝากข้อมูลไว้กับบริการของบุคคลที่สาม

ผลลัพธ์เชื่อถือได้แค่ไหน?

เครื่องมือนี้ทำงานตามมาตรฐานหรือข้อกำหนดที่เกี่ยวข้องโดยตรง ผลลัพธ์จึงตรงกับซอฟต์แวร์ที่เป็นไปตามมาตรฐาน กรณีพิเศษ เช่น ข้อมูลว่างหรือรูปแบบไม่ถูกต้อง จะถูกแจ้งอย่างชัดเจนแทนที่จะล้มเหลวแบบเงียบ ๆ

แชร์ผลลัพธ์ให้ผู้อื่นได้หรือไม่?

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