Skip to main content

อัลกอริทึมการเข้ารหัสข้อมูลระหว่างประเทศคืออะไร?

การเข้ารหัสด้วยคอมพิวเตอร์ถูกใช้มานานหลายทศวรรษเป็นวิธีการสร้างข้อความลับที่มีการเข้ารหัสลับจากข้อมูลข้อความธรรมดาในช่วงไม่กี่ทศวรรษที่ผ่านมาอัลกอริทึมการเข้ารหัสใหม่จำนวนมากได้ถูกสร้างขึ้นอัลกอริทึมการเข้ารหัสข้อมูลระหว่างประเทศ (IDEA Trade;) เป็นตัวอย่างของอัลกอริทึมการเข้ารหัสที่ Ciphers Plan Plan Plan Data เป็นชุดของอักขระสัญญาณรบกวนมันถูกสร้างขึ้นในปี 1991 โดย James Massey และ Xuejia Lai จากสวิตเซอร์แลนด์เป็นรูปแบบของการเข้ารหัสข้อมูลนักประดิษฐ์หวังว่าจะสามารถแทนที่การเข้ารหัสมาตรฐานในเวลานั้นซึ่งเป็นมาตรฐานการเข้ารหัสข้อมูล (DES)

ในปี 1976 รัฐบาลสหรัฐอเมริกาได้สร้างมาตรฐานการเข้ารหัสสำหรับหน่วยงานรัฐบาลทั้งหมดมาตรฐานในเวลานั้นมีชื่อว่ามาตรฐานการเข้ารหัสข้อมูล (DES)มาตรฐานเหล่านี้ได้รับการจัดการโดยสถาบันเทคโนโลยีและมาตรฐานแห่งชาติ (NIST)เมื่อ DES ได้รับการปล่อยตัวมีการวิพากษ์วิจารณ์หลายอย่างเนื่องจากอัลกอริทึมการเข้ารหัสถูกทำลายโดยนักวิทยาศาสตร์คอมพิวเตอร์หลายคนนี่เป็นหลักเนื่องจากคีย์การเข้ารหัสที่ใช้ในมาตรฐานของ DES นั้นเล็กเกินไปซึ่ง จำกัด การเรียงสับเปลี่ยนสำหรับกุญแจและลดความซับซ้อนของอัลกอริทึม

ในปี 2544 NIST ได้อัพเกรดมาตรฐานเป็นมาตรฐานการเข้ารหัสขั้นสูง (AES)มาตรฐานใหม่รองรับอัลกอริทึมการเข้ารหัสที่ซับซ้อนมากขึ้นซึ่งมีคีย์ 256 บิตขนาดใหญ่วิธีการใหม่นี้ทำให้อัลกอริทึมการเข้ารหัสปัจจุบันเป็นไปไม่ได้ที่จะแฮ็คอัลกอริทึมการเข้ารหัสข้อมูลระหว่างประเทศถูกสร้างขึ้นก่อน AES เป็นวิธีการระหว่างกาลในการเข้ารหัสข้อมูลแนวคิดและการค้าปัจจุบัน;อัลกอริทึมยังมีการพัฒนาเพื่อสนับสนุนมาตรฐานใหม่ของ AES

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

ความเป็นส่วนตัวที่ดีงาม (PGP) เป็นอัลกอริทึมการเข้ารหัสที่ใช้ในโปรโตคอลการเข้ารหัสอีเมลจำนวนมากโดยทั่วไปจะถือว่าเป็นวิธีการที่ดีสำหรับการเข้ารหัสอีเมลเนื่องจากรองรับปุ่มเข้ารหัสขั้นสูงอัลกอริทึม PGP จำนวนมากใช้อัลกอริทึมการเข้ารหัสข้อมูลระหว่างประเทศเป็นวิธีการภายในสำหรับการเข้ารหัสข้อความOpenPGP เป็น PGP รุ่นโอเพ่นซอร์สซึ่งได้นำแนวคิดและการค้ามาใช้เป็นอัลกอริทึมที่เป็นตัวเลือก

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