กลับไปหน้าบทความ

อ่าน 1 นาที

การเข้ารหัสแบบใช้รหัสผ่าน

การเข้ารหัสลับโดยใช้รหัสผ่าน คือการศึกษาเกี่ยวกับการเข้ารหัส การถอดรหัส และการอนุญาตโดยใช้รหัสผ่าน โดยทั่วไปแล้วจะหมายถึงวิธีการสองประเภทที่แตกต่างกัน:

การเข้ารหัสแบบใช้รหัสผ่าน

การเข้ารหัสลับโดยใช้รหัสผ่านคือการศึกษาเกี่ยวกับการเข้ารหัส การถอดรหัส และการอนุญาตโดยใช้รหัสผ่าน โดยทั่วไปแล้วจะหมายถึงวิธีการสองประเภทที่แตกต่างกัน:

  • วิธีการฝ่ายเดียว
  • วิธีการแบบหลายฝ่าย

วิธีการฝ่ายเดียว

บางระบบพยายามสร้างคีย์เข้ารหัสโดยตรงจากรหัสผ่าน อย่างไรก็ตาม โดยทั่วไปแล้วไม่ควรทำเช่นนั้นหากมีความเสี่ยงต่อการโจมตีแบบเดาแบบสุ่ม (brute-force attack ) เทคนิคที่ใช้ลดความเสี่ยงจากการโจมตีดังกล่าว ได้แก่การใช้วลีรหัสผ่านและฟังก์ชันการสร้างคีย์จากรหัสผ่านแบบวนซ้ำ (ที่ตั้งใจให้ช้า) เช่นPBKDF2 (RFC 2898)

วิธีการแบบหลายฝ่าย

ระบบ การตกลงคีย์ที่ตรวจสอบด้วยรหัสผ่านช่วยให้สองฝ่ายขึ้นไปที่ตกลงกันในรหัสผ่าน (หรือข้อมูลที่เกี่ยวข้องกับรหัสผ่าน) สามารถสร้างคีย์ร่วมกันได้โดยไม่ต้องเปิดเผยรหัสผ่านหรือคีย์ต่อการโจมตีเครือข่าย[ 1 ] ระบบ การตรวจสอบความถูกต้องแบบท้าทาย-ตอบสนองรุ่นก่อนหน้าก็เคยใช้กับรหัสผ่านเช่นกัน แต่โดยทั่วไปแล้วระบบเหล่านี้มักเสี่ยงต่อการดักฟังและ/หรือการโจมตีแบบเดาพาสเวิร์ด

ดูเพิ่มเติม

อ่านเพิ่มเติม

  • https://link.springer.com/chapter/10.1007/978-3-642-32009-5_19
  • https://link.springer.com/chapter/10.1007/978-3-662-46447-2_14

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Password-based_cryptography&oldid=1251362655 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ การเข้ารหัสแบบใช้รหัสผ่าน

การเข้ารหัสลับโดยใช้รหัสผ่าน คือการศึกษาเกี่ยวกับการเข้ารหัส การถอดรหัส และการอนุญาตโดยใช้รหัสผ่าน โดยทั่วไปแล้วจะหมายถึงวิธีการสองประเภทที่แตกต่างกัน:

วิธีการฝ่ายเดียว

บางระบบพยายามสร้างคีย์เข้ารหัสโดยตรงจากรหัสผ่าน อย่างไรก็ตาม โดยทั่วไปแล้วไม่ควรทำเช่นนั้นหากมีความเสี่ยงต่อ การโจมตีแบบเดาแบบสุ่ม (brute-force attack ) เทคนิคที่ใช้ลดความเสี่ยงจากการโจมตีดังกล่าว ได้แก่ การใช้วลีรหัสผ่าน...

วิธีการแบบหลายฝ่าย

ระบบ การตกลงคีย์ที่ตรวจสอบด้วยรหัสผ่าน ช่วยให้สองฝ่ายขึ้นไปที่ตกลงกันในรหัสผ่าน (หรือข้อมูลที่เกี่ยวข้องกับรหัสผ่าน) สามารถสร้างคีย์ร่วมกันได้โดยไม่ต้องเปิดเผยรหัสผ่านหรือคีย์ต่อการโจมตีเครือข่าย [ 1 ] ระบบ การตรวจสอบความถูกต้องแบบท้าทาย-ตอบสนอง...

ดูเพิ่มเติม

รหัสผ่าน รหัสผ่าน การตกลงรหัสลับที่ตรวจสอบด้วยรหัสผ่าน