นี่คือคำสั่ง cookfp ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
cookfp - คำนวณไฟล์ลายนิ้วมือ
เรื่องย่อ
ทำอาหาร [ ตัวเลือก- ชื่อไฟล์-
ทำอาหาร -ช่วย
ทำอาหาร -รุ่น
DESCRIPTION
เทศกาล ทำอาหาร โปรแกรมที่ใช้คำนวณลายนิ้วมือของไฟล์ ลายนิ้วมือคือ
แฮชของเนื้อหาของไฟล์ ลายนิ้วมือเริ่มต้นนั้นแข็งแกร่งในการเข้ารหัส ดังนั้น
ความน่าจะเป็นของไฟล์สองไฟล์ที่มีลายนิ้วมือเหมือนกันน้อยกว่า 1 นิ้ว
2**200.
ลายนิ้วมืออิงจาก Dan Berstien[ป้องกันอีเมล]>สาธารณสมบัติ
ลายนิ้วมือ 0.50 เบต้าแพ็คเกจ 930809 โพสต์ไปยังกลุ่มข่าว alt.sources โปรแกรมนี้
ให้ผลลัพธ์ที่เหมือนกัน ผลการทดสอบที่คาดหวังสร้างขึ้นโดยใช้แพ็คเกจของ Dan
ลายนิ้วมือคือลายนิ้วมือที่เข้ารหัสฐาน-64 ของอินพุต ลองนึกภาพดู
ลายนิ้วมือเป็นสิ่งที่เป็นสากลและถาวร ลายนิ้วมือมีความยาว 76 ตัวอักษร
ซึ่งประกอบด้วย:
1. แฮช Snefru-8 (เวอร์ชัน 2.5, 8 รอบ, 512->256) (มาจาก Xerox Secure
ฟังก์ชันแฮช)
2. แฮช MD5 ตาม RFC 1321 (มาจากอัลกอริทึม RSADSI MD5 Message-Digest)
3. การตรวจสอบ CRC เช่นเดียวกับในยูทิลิตี้ cksum ใหม่
4. โมดูโลความยาว 2^40
รูปแบบเอาต์พุตไม่คาดว่าจะเข้ากันได้กับสิ่งใด อย่างไรก็ตาม ตัวเลือกคือ
พร้อมที่จะผลิตผลงานโดยเจตนาของโปรแกรม snefru ของ Merkle ผลลัพธ์ที่อ้างว่า
ของ mddriver -x ของ RSADSI หรือเอาต์พุตที่อ้างว่าของโปรแกรม POSIX cksum
หากไม่มีชื่อไฟล์ใดเป็นอินพุต ระบบจะใช้อินพุตมาตรฐาน ชื่อไฟล์พิเศษ
``-'' หมายถึงอินพุตมาตรฐาน
OPTIONS
เข้าใจตัวเลือกต่อไปนี้:
- เช็คซัม
พิมพ์เช็คซัม CRC32 และความยาวของไฟล์ที่มีชื่อ
-ตัวระบุ
พิมพ์ลายนิ้วมือแบบย่อ (ได้มาจากการตรวจสอบ CRC32 checksum
บนลายนิ้วมือแบบเต็มที่อธิบายไว้ข้างต้น - เกินกำหนดแน่นอน) นี่คือ
เลขฐานสิบหก 8 หลัก มีประโยชน์สำหรับการสร้างตัวระบุสั้นที่ไม่ซ้ำกันจาก
ชื่อยาว อักขระตัวแรกถูกบังคับให้เป็นตัวอักษร (gp) ดังนั้นจึงไม่มี
ปัญหาในการใช้เอาต์พุตเป็นชื่อตัวแปร
-ช่วย
ให้ความช่วยเหลือในการใช้ ทำอาหาร โครงการ
-Message_Digest
พิมพ์ RSA Data Security, Inc. MD5 Message-Digest Algorithm hash ของชื่อ
ไฟล์
-สเนฟรู พิมพ์แฮช Snefru ของไฟล์ที่มีชื่อซึ่งมาจาก Xerox Secure Hash
ฟังก์ชัน
-รุ่น
พิมพ์เวอร์ชันของ ทำอาหาร โปรแกรมที่กำลังดำเนินการ
ตัวเลือกอื่นๆ ทั้งหมดจะทำให้เกิดข้อผิดพลาดในการวินิจฉัย
ตัวเลือกทั้งหมดอาจเป็นตัวย่อ ตัวย่อถูกบันทึกไว้เป็นอักษรตัวพิมพ์ใหญ่
ตัวพิมพ์เล็กและขีดล่าง (_) ทั้งหมดเป็นตัวเลือก คุณต้องใช้ติดต่อกัน
ลำดับของตัวอักษรทางเลือก
ตัวเลือกทั้งหมดไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ คุณอาจพิมพ์เป็นตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็กหรือ a
การรวมกันของทั้งสองกรณีไม่สำคัญ
ตัวอย่างเช่น: อาร์กิวเมนต์ "-help", "-HEL" และ "-h" ทั้งหมดถูกตีความว่าหมายถึง -ช่วย
ตัวเลือก. อาร์กิวเมนต์ "-hlp" จะไม่เข้าใจเพราะว่าต่อเนื่อง optional
ไม่ได้ระบุตัวอักษร
อ็อพชันและอาร์กิวเมนต์บรรทัดคำสั่งอื่นๆ อาจผสมกันได้ตามใจชอบบนบรรทัดคำสั่ง
ชื่อตัวเลือกแบบยาวของ GNU เป็นที่เข้าใจ เนื่องจากชื่อตัวเลือกทั้งหมดสำหรับ ทำอาหาร ยาว
นี่หมายถึงการละเว้นนำหน้าพิเศษ '-' NS "--ตัวเลือก=ความคุ้มค่า" การประชุมยังเป็น
เข้าใจแล้ว
EXIT สถานภาพ
เทศกาล ทำอาหาร คำสั่งจะออกโดยมีสถานะเป็น 1 เมื่อเกิดข้อผิดพลาดใด ๆ NS ทำอาหาร คำสั่งจะ
ออกด้วยสถานะ 0 เท่านั้นหากไม่มีข้อผิดพลาด
ลิขสิทธิ์
ทำอาหาร 2.33 รุ่น
ลิขสิทธิ์ (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 ปีเตอร์ มิลเลอร์
เทศกาล ทำอาหาร โปรแกรมมาพร้อมกับการรับประกันอย่างไม่มีเงื่อนไข สำหรับรายละเอียดใช้ 'ทำอาหาร -รุ่น
License' สั่งการ. นี่เป็นซอฟต์แวร์ฟรีและคุณสามารถแจกจ่ายซ้ำได้ภายใต้
เงื่อนไขบางประการ สำหรับรายละเอียดใช้ 'ทำอาหาร -รุ่น License' สั่งการ.
ใช้ cookfp ออนไลน์โดยใช้บริการ onworks.net