![#34 MD5 Algorithm ( Message Digest 5) Working and Example |CNS|](https://i.ytimg.com/vi/7ZKwKVn4utw/hqdefault.jpg)
เนื้อหา
- คำจำกัดความ - Digest 5 (MD5) หมายถึงอะไร
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณโยกย้ายและดำเนินธุรกิจจากคลาวด์ได้อย่างไร
- Techopedia อธิบาย Digest 5 (MD5)
คำจำกัดความ - Digest 5 (MD5) หมายถึงอะไร
Digest 5 (MD5) เป็นฟังก์ชันแฮชที่ใช้ในการเข้ารหัส พัฒนาโดย Ronald Rivest ในปี 1991 Digest 5 สร้างค่าแฮชที่ได้ผลลัพธ์ 128 บิต คล้ายกับอัลกอริธึม -digest อื่น ๆ โดยส่วนใหญ่ได้รับการพัฒนาสำหรับแอปพลิเคชั่นลายเซ็นดิจิตอลที่ใช้ประโยชน์จากไฟล์บีบอัดขนาดใหญ่ในรูปแบบที่ปลอดภัย
แม้ว่าจะยังคงใช้กันอย่างแพร่หลาย แต่ความปลอดภัยของฟังก์ชั่นนั้นมีความรุนแรงและเป็นผลให้แอพพลิเคชั่นส่วนใหญ่โดยเฉพาะอย่างยิ่งที่เกี่ยวข้องกับรัฐบาลสหรัฐฯต้องการฟังก์ชันแฮช SHA-2 สำหรับการเข้ารหัส Digest 5 นั้นถูกพิจารณาว่าใช้งานไม่ได้และไม่เหมาะสมสำหรับการใช้งานต่อไปตามกระทรวงความมั่นคงแห่งสหรัฐอเมริกา
ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณโยกย้ายและดำเนินธุรกิจจากคลาวด์ได้อย่างไร
Techopedia อธิบาย Digest 5 (MD5)
รายละเอียดของอัลกอริทึม Digest 5 มีให้ใน RFC 1321 อัลกอริทึมของ Digest 5 ใช้ประโยชน์จากความยาวใด ๆ และเอาท์พุตมีการแยกย่อยอินพุต 128 บิต อัลกอริทึม Digest 5 ไม่ต้องการตารางการแทนที่ขนาดใหญ่และเป็นส่วนขยายของอัลกอริทึม Digest 4 เมื่อเทียบกับ Digest 4 นั้น Digest 5 นั้นมีความอนุรักษ์นิยมมากกว่า แต่ช้ากว่า ขั้นตอนที่เกี่ยวข้องในอัลกอริทึม Digest 5 คือการต่อท้ายของแพ็ดดิ้งบิตต่อท้ายการแสดงของเบาะไปที่เดิมการเริ่มต้นของบัฟเฟอร์ย่อยการประมวลผลของบล็อก 16 คำและสุดท้ายผลลัพธ์ผลลัพธ์ เมื่อเทียบกับ Digest 4 Digest 5 นั้นซับซ้อนกว่าเล็กน้อย
บนเครื่อง 32- บิต Digest 5 นั้นทำงานได้เร็วกว่าเมื่อเปรียบเทียบกับอัลกอริธึมย่อยอื่น ๆDigest 5 นั้นง่ายต่อการนำไปใช้เมื่อเปรียบเทียบกับอัลกอริธึมย่อยที่คล้ายกัน ความยากลำบากในการหาคู่ที่เหมือนกันจากสองตัวที่แตกต่างกันนั้นอยู่ในอันดับที่ 264 การดำเนินงาน