คำถามติดแท็ก hashsum

คำถามที่เกี่ยวข้องกับแฮชค่าแฮชหรือรหัสแฮชที่ส่งคืนโดยฟังก์ชันแฮชเช่น SHA-1

17
ฉันจะได้รับผลรวม MD5 ของเนื้อหาของไดเรกทอรีเป็นผลรวมเดียวได้อย่างไร
โปรแกรม md5sum ไม่ได้ให้ checksums สำหรับไดเรกทอรี ฉันต้องการรับการตรวจสอบ MD5 เดียวสำหรับเนื้อหาทั้งหมดของไดเรกทอรีรวมถึงไฟล์ในไดเรกทอรีย่อย นั่นคือการตรวจสอบรวมหนึ่งทำจากไฟล์ทั้งหมด มีวิธีทำเช่นนี้หรือไม่?

10
วิธีสร้างแฮชรหัสผ่าน SHA512 ในบรรทัดคำสั่ง
ใน Linux ฉันสามารถสร้างรหัสผ่านกัญชา SHA1 sha1pass mypasswordใช้ มีเครื่องมือบรรทัดคำสั่งที่คล้ายกันซึ่งทำให้ฉันสร้างsha512แฮชได้หรือไม่ คำถามเดียวกันและBcryptPBKDF2

5
ฉันจะได้รับ base64 ที่เข้ารหัส shaX บน cli ได้อย่างไร?
sha1sumเอาต์พุตรูปแบบที่เข้ารหัส hex ของ sha จริง ฉันอยากจะเห็นตัวแปรที่เข้ารหัส base64 อาจมีคำสั่งบางอย่างที่ส่งออกเวอร์ชันไบนารีที่ฉันสามารถไพพ์ได้เช่น: echo -n "message" | <some command> | base64หรือถ้ามันส่งออกโดยตรงนั้นก็ใช้ได้เช่นกัน

3
ค้นหาไฟล์เมื่อคุณรู้จักการตรวจสอบมัน?
ฉันมีmd5sumไฟล์และฉันไม่รู้ว่ามันอยู่ที่ไหนในระบบของฉัน มีตัวเลือกง่าย ๆ ในfindการระบุไฟล์ตามmd5หรือไม่? หรือฉันจำเป็นต้องพัฒนาสคริปต์ขนาดเล็ก? ฉันทำงานบน AIX 6 โดยไม่มีเครื่องมือ GNU
29 find  aix  hashsum 

2
เหตุใดไฟล์เวอร์ชัน gzip จึงสร้างการตรวจสอบ md5 ที่แตกต่างกัน
ฉันมีสี่ไฟล์ที่ฉันสร้างขึ้นโดยใช้ svndump test.svn test2.svn test.svn.gz test2.svn.gz ตอนนี้เมื่อฉันเรียกใช้ md5sum test2.svn test.svn test.svn.gz test2.svn.gz นี่คือผลลัพธ์ 89fc1d097345b0255825286d9b4d64c3 test2.svn 89fc1d097345b0255825286d9b4d64c3 test.svn 8284ebb8b4f860fbb3e03e63168b9c9e test.svn.gz ab9411efcb74a466ea8e6faea5c0af9d test2.svn.gz ดังนั้นฉันจึงไม่เข้าใจว่าทำไมการgzipบีบอัดไฟล์จึงแตกต่างกันเพราะวางเวลาไว้ก่อนที่จะบีบอัด ฉันมีปัญหาที่คล้ายกันmysqldumpเนื่องจากใช้ช่องวันที่ด้านบน
28 gzip  hashsum 

6
คำนวณการย่อยหลายรายการพร้อมกัน (md5, sha256) พร้อมกันไหม
ภายใต้สมมติฐานว่าดิสก์ I / O และ RAM ว่างเป็นคอขวด (ในขณะที่เวลาของ CPU ไม่ จำกัด ) เครื่องมือมีอยู่ที่สามารถคำนวณการย่อยข้อความได้หลายข้อความพร้อมกันหรือไม่? ฉันสนใจเป็นพิเศษในการคำนวณการแยกย่อยของไฟล์ขนาดใหญ่ MD-5 และ SHA-256 (ขนาดเป็นกิกะไบต์) โดยเฉพาะอย่างยิ่งในแบบคู่ขนาน ฉันได้ลองopenssl dgst -sha256 -md5แล้ว แต่มันจะคำนวณแฮชโดยใช้อัลกอริทึมเดียวเท่านั้น รหัสหลอกสำหรับพฤติกรรมที่คาดหวัง: for each block: for each algorithm: hash_state[algorithm].update(block) for each algorithm: print algorithm, hash_state[algorithm].final_hash()

2
md5sum prepends '\' กับเช็คซัม
ทำไม md5sum กำลังเตรียม "\" ที่หน้าเช็คซัมเมื่อค้นหาเช็คซัมของไฟล์ที่มี "\" ในชื่อ $ md5sum /tmp/test\\test \d41d8cd98f00b204e9800998ecf8427e /tmp/test\\test เช่นเดียวกับที่บันทึกไว้สำหรับยูทิลิตี้อื่น ๆ

6
สร้าง ID เฉพาะของเครื่องที่สอดคล้องกัน
เราสามารถสร้าง id ที่ไม่ซ้ำกันสำหรับพีซีแต่ละเครื่องเช่น uuuidgen แต่มันจะไม่เปลี่ยนแปลงเว้นแต่จะมีการเปลี่ยนแปลงฮาร์ดแวร์หรือไม่? ฉันกำลังคิดเกี่ยวกับการรวม CPUID และ MACADDR และแฮชพวกเขาเพื่อสร้าง ID ที่สอดคล้องกัน แต่ฉันไม่มีความคิดวิธีแยกวิเคราะห์พวกเขาโดยใช้ bash script สิ่งที่ฉันรู้คือฉันจะได้รับ CPUID จาก dmidecode -t 4 | grep ID และ ifconfig | grep ether จากนั้นฉันต้องรวมสตริง hex เหล่านั้นและแฮชใช้ sha1 หรือ md5 เพื่อสร้างสตริง hex ความยาวคงที่ ฉันจะแยกวิเคราะห์ผลลัพธ์นั้นได้อย่างไร

1
วิธีใดที่ใช้ในการเข้ารหัสรหัสผ่านใน / etc / passwd และ / etc / shadow
การตรวจสอบอย่างรอบคอบของไฟล์/etc/passwdและ/etc/shadowแสดงให้เห็นว่ารหัสผ่านที่เก็บไว้ถูกแฮชโดยใช้ฟังก์ชั่นการแฮชบางรูปแบบ ค้นหา Google อย่างรวดเร็วพบว่าโดยปกติรหัสผ่านที่มีการเข้ารหัสโดยใช้DES หากรายการเริ่มต้นด้วย$ก็แสดงว่ามีการใช้ฟังก์ชั่นแฮชอื่น ๆ ตัวอย่างเช่นบางรายการในเครื่อง Ubuntu ของฉันเริ่มต้นด้วย$6$... ตัวเลขต่างๆแสดงถึงอะไร?
19 password  hashsum 

3
คำนวณ bcrypt hash จากบรรทัดคำสั่ง
ฉันต้องการคำนวณbcrypt hash ของรหัสผ่านของฉัน มีเครื่องมือบรรทัดคำสั่งโอเพนซอร์สที่จะทำเช่นนั้น? ฉันจะใช้แฮชนี้ในไฟล์กำหนดค่า Syncthing (แม้ว่าฉันรู้จากที่นี่ว่าฉันสามารถรีเซ็ตรหัสผ่านโดยการแก้ไขไฟล์กำหนดค่าเพื่อลบผู้ใช้และรหัสผ่านในส่วน gui จากนั้นเริ่ม Syncthing ใหม่)


3
คำนวณ md5sum ของ CD / DVD
ฉันมีไฟล์ ISO ซึ่งฉันเขียนลงซีดี ตอนนี้ฉันจะตรวจสอบได้อย่างไรว่าซีดีนั้นสร้างอย่างถูกต้องหรือไม่ ฉันต้องการคำสั่งที่คำนวณผลรวมแฮชที่ฉันสามารถใช้เพื่อตรวจสอบกับผลรวมแฮชที่ฉันคำนวณในไฟล์ ISO โดยอุดมคติแล้วคำสั่งควร: ทำงานโดยไม่คำนึงถึงไฟล์ ISO: นั่นคือฉันไม่ต้องการเก็บรายการ hash sum สำหรับแต่ละไฟล์ในแผ่นดิสก์หรือจำจำนวนบล็อกใด ๆ ค่อนข้างสั้น: คำสั่งหนึ่งบรรทัดนั้นยอดเยี่ยมคำสั่งที่ยาวสองบรรทัดก็โอเคสคริปต์ที่ขยายหน้าเดียวไม่ได้ มีประสิทธิภาพพอสมควร: ตัวอย่างเช่นddแผ่นดิสก์กลับสู่ไฟล์จากนั้นเรียกใช้md5sumบนไฟล์นั้นไม่สามารถยอมรับได้ หากไม่มีคำตอบที่ไม่สามารถตอบสนองทุกสิ่งได้ฉันจะขอบคุณการแข่งขันที่ใกล้เคียงที่สุดเช่นกัน ดียิ่งขึ้นถ้าคุณสามารถบอกฉันได้ว่าทำไมมันไม่ตรงไปตรงมา
18 iso  hashsum  data-cd 

2
เหตุใด SD การ์ดที่ซ้ำกันเหล่านี้จึงมี sha1sums แตกต่างกันสำหรับเนื้อหา
ฉันมีการ์ด SDHC Class 10 UHS-1 SD จากผู้ผลิตหลายราย มีการแบ่งพาร์ติชันทั้งหมดดังนี้ $ sudo fdisk -l /dev/sdj Disk /dev/sdj: 14.9 GiB, 15931539456 bytes, 31116288 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk …
17 dd  hashsum 



โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.