อ่าน 1 นาที
เอ็มดี5ดีป
md5deep เป็น ซอฟต์แวร์ ที่ใช้ในวงการ ความปลอดภัยคอมพิวเตอร์ การบริหารระบบ และ นิติวิทยาศาสตร์คอมพิวเตอร์ เพื่อประมวล ผลไฟล์ จำนวนมากด้วย วิธีการ เข้ารหัส หลายแบบ เดิมทีซอฟต์แวร์...
เอ็มดี5ดีป
| md5deep (และhashdeep ) | |
|---|---|
| ผู้เขียนต้นฉบับ | เจสซี คอร์นบลัม |
| นักพัฒนา | เจสซี คอร์นบลัม |
| เวอร์ชันเสถียร | 4.4 / 29 มกราคม 2557 |
| เขียนเป็น | ซี++ |
| ระบบปฏิบัติการ | ข้ามแพลตฟอร์ม |
| ใบอนุญาต | ซอฟต์แวร์สาธารณะ (ยกเว้น ฟังก์ชันแฮช Tigerที่ได้รับอนุญาตภายใต้GPLv2จากLibgcrypt ) |
| เว็บไซต์ | github.com/jessek/hashdeep/ |
| ที่เก็บข้อมูล |
|
md5deepเป็นซอฟต์แวร์ที่ใช้ในวงการความปลอดภัยคอมพิวเตอร์การบริหารระบบและนิติวิทยาศาสตร์คอมพิวเตอร์ เพื่อประมวล ผลไฟล์จำนวนมากด้วยวิธีการเข้ารหัส หลายแบบ เดิมทีซอฟต์แวร์ นี้ถูกพัฒนาโดยเจสซี คอร์นบลูม ซึ่งในขณะนั้นเป็นเจ้าหน้าที่พิเศษของสำนักงานสืบสวนพิเศษกองทัพอากาศและจนถึงปี 2017 เขายังคงดูแลรักษาซอฟต์แวร์นี้อยู่
ชื่อmd5deepอาจทำให้เข้าใจผิดได้ ตั้งแต่เวอร์ชัน 2.0 เป็นต้นมา แพ็กเกจ md5deep ประกอบด้วย โปรแกรมหลายตัวที่สามารถคำนวณ ค่าแฮ ช MD5 , SHA-1 , SHA-256 , Tiger192และWhirlpoolได้ โดยแต่ละโปรแกรมจะมีชื่อตามประเภทของค่าแฮชตามด้วยคำว่า "deep" ดังนั้นชื่อนี้อาจทำให้บางคนเข้าใจผิดคิดว่ามันรองรับเฉพาะอัลกอริธึม MD5 เท่านั้น ทั้งที่จริงแล้วแพ็กเกจนี้รองรับอัลกอริธึมอื่นๆ อีกมากมาย
md5deepสามารถเรียกใช้งานได้หลายวิธี โดยทั่วไปผู้ใช้จะใช้งานแบบเรียกซ้ำ (recursive)ซึ่งmd5deepจะสำรวจทีละไดเร็กทอรีและให้ค่าแฮชของแต่ละไฟล์ที่พบ พร้อมทั้งเรียกซ้ำไปยังไดเร็กทอรีย่อยภายใน การทำงานแบบเรียกซ้ำนี้คล้ายกับการ ค้นหาแบบ เจาะลึก (depth-first search ) ซึ่งมีข้อดีคือแสดงไฟล์ตาม ลำดับตัวอักษร บน ระบบ ที่คล้าย Unixฟังก์ชันการทำงานที่คล้ายกันมักจะสามารถทำได้โดยการรวมคำสั่ง find กับยู ทิ ลิตี้การแฮช เช่นmd5sum , sha256sumหรือtthsum
md5deepมีให้ใช้งานสำหรับWindowsและระบบที่ใช้Unix ส่วนใหญ่ รวมถึง OS X ด้วย มีอยู่ในโปรเจกต์Fink , HomebrewและMacPorts ของ OS X มีแพ็กเกจไบนารีสำหรับระบบ Unix ฟรี ส่วนใหญ่ ผู้จำหน่ายหลายรายในตอนแรกต่อต้านการรวมmd5deepเนื่องจากเข้าใจผิดว่าฟังก์ชันของมันสามารถทำซ้ำได้ด้วยสคริปต์เชลล์เพียงบรรทัดเดียว[ 1 ]อย่างไรก็ตาม ฟังก์ชันการจับคู่ของโปรแกรมนั้นไม่สามารถทำได้ง่ายๆ ในเชลล์
เนื่องจากmd5deepถูกเขียนขึ้นโดยพนักงานของรัฐบาลสหรัฐฯในเวลางานราชการ ดังนั้นจึงถือเป็นสาธารณสมบัติส่วนซอฟต์แวร์อื่นๆ ที่เกี่ยวข้อง เช่น ส่วนติดต่อผู้ใช้แบบกราฟิก อาจมีลิขสิทธิ์
ดูเพิ่มเติม
ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการอยู่ที่ GitHub
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ เอ็มดี5ดีป
md5deep เป็น ซอฟต์แวร์ ที่ใช้ในวงการ ความปลอดภัยคอมพิวเตอร์ การบริหารระบบ และ นิติวิทยาศาสตร์คอมพิวเตอร์ เพื่อประมวล ผลไฟล์ จำนวนมากด้วย วิธีการ เข้ารหัส หลายแบบ เดิมทีซอฟต์แวร์...
ดูเพิ่มเติม
ฟังก์ชันแฮช ได้แก่ MD5 , SHA-1 และ SHA-2 (ซึ่งรวมถึง SHA-224, SHA-256, SHA-384 และ SHA-512)
ลิงก์ภายนอก
เว็บไซต์อย่างเป็นทางการ อยู่ที่ GitHub ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Md5deep&oldid=1353580273 "