GNU/Linux >> Belajar Linux >  >> Linux

Cara menghasilkan Checksum file dengan fungsi SHA2 Hash yang berbeda di Linux dan Windows

Checksum adalah hash yang digunakan untuk mengonfirmasi integritas dan keaslian file. Hash bukanlah 'enkripsi'. Ini (kadang-kadang disebut intisari) semacam 'tanda tangan' untuk teks atau file data. SHA-1 menghasilkan 160 bit, SHA256 menghasilkan 256-bit (32 byte), sedangkan SHA512 menghasilkan tanda tangan 512 bit untuk teks/data. SHA224, SHA256, SHA384, SHA512 adalah fungsi hash penerus SHA-1. Fungsi SHA-2 adalah fungsi hash terkuat yang tersedia, sementara SHA-1 telah rusak!

Mari pelajari cara membuat Checksum (Hash) dari file dengan fungsi SHA-2 Hash yang berbeda

Distro Linux

Sebagian besar distribusi Linux datang dengan program yang berbeda seperti sha1sum , sha224sum , sha256sum , sha384sum , sha512sum dll., untuk memverifikasi integritas data menggunakan masing-masing algoritme SHA. Di Ubuntu, Debian, CentOS, RedHat, Fedora dll., ini adalah bagian dari coreutils kemasan. (Klik di sini untuk memahami paket apa yang berisi sha1sum, sha224sum dapat dieksekusi)

Mencantumkan program SHA di distro Linux Anda:

Ketik sha dan tekan tab untuk membuat daftar program SHA yang berbeda seperti yang ditunjukkan di bawah ini:

[root@cloud9 ~]$ sha + [Tekan Tab] sha1sum    sha224sum  sha256sum  sha384sum sha512sum  shasum

Menghasilkan checksum menggunakan SHA1

[root@cloud9 ~]$ sha1sum [nama file] Contoh:[root@cloud9 ~]$ sha1sum index.php 93b2f34d155fcffdfdbbcbb2a52ad4cd6edf9686  index.php

Menghasilkan checksum menggunakan SHA224

[root@cloud9 ~]$ sha224sum index.php 0592a4c97678c6b2be67c170a8b0d228bec60a4d6c166e02089c513a  index.php

Menghasilkan checksum menggunakan SHA256

[root@cloud9 ~]$ sha256sum index.php b6722a6c552fca05db2a0cfcf7915485cb660995584ddf60af08088e85a19027  index.php

Menghasilkan checksum menggunakan SHA384

[root@cloud9 ~]$ sha384sum index.php c74b7d29f4864d8cf157d6d84d087314eeca6217352bce992708e9959e675a194abe7ed5c4efea1adc6a08b198e2f5c9  index.php

Menghasilkan checksum menggunakan SHA512

[root@cloud9 ~]$ sha512sum index.php ac861d194aa0f9946d372b1b0573f62a4b5de6bd57e2f15e5aaed9d76e7e3863b5a988679d90e23707052abf694d0399e00f2715dc8 

Windows

Nah, File Checksum Verifier gratis dari Penteract (Langkah 1, berisi link download) adalah salah satu program yang paling mudah digunakan untuk Windows. Beberapa keunggulannya adalah:

1. Memiliki kemampuan untuk membandingkan hash yang dihitung dan diharapkan untuk Anda.
2. Sangat Minimalis
3. Offline – Anda tidak perlu mengunggah file Anda
4. Mudah digunakan – Seret dan lepas file
5. Mendukung MD5, SHA1, SHA256, SHA384, SHA512 dan RIPEMD160

Langkah 1: Unduh file Penteracts checksum verifier untuk windows dan Instal.

Langkah 2: Mulai program dari menu mulai dan Anda akan melihat jendela di bawah ini:

Langkah 3: Pilih tipe Hash dari menu tarik-turun.

Langkah 4: Seret dan Jatuhkan file yang checksumnya harus dibuat/dibandingkan.

Langkah 5: Tekan tombol Hitung. Anda akan mendapatkan Checksum dari file:

Langkah 6: Anda juga dapat memverifikasi integritas file dengan membandingkan dengan checksum yang diharapkan seperti yang ditunjukkan di bawah ini:


Linux
  1. (C/C++) Bagaimana cara menghasilkan file yang dapat dieksekusi yang dapat berjalan di Windows dan Linux?

  2. Cara menangkap Ctrl+C di Windows dan Linux dengan Qt

  3. Cara menghasilkan sebagian checksum dari suatu file

  1. Cara Mengakses Sistem File Linux di Windows 10 dan WSL 2

  2. Cara Mengonfigurasi Server SAMBA Dan Mentransfer File Antara Linux &Windows

  3. Bagaimana cara menulis file dengan C di Linux?

  1. Cara dual-boot Linux dan Windows

  2. Cara mereset kata sandi Windows dengan Linux

  3. Nilai hash berbeda dibuat di windows, linux dan Mac untuk gambar yang sama