GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana Cara Membuat Hash Kata Sandi Sha512 Di Baris Perintah?

Di Linux saya dapat membuat hash kata sandi SHA1 menggunakan sha1pass mypassword . Apakah ada alat baris perintah serupa yang memungkinkan saya membuat sha512 hash? Pertanyaan yang sama untuk Bcrypt dan PBKDF2 .

Jawaban yang Diterima:

Ya, Anda mencari mkpasswd , yang (setidaknya di Debian) merupakan bagian dari whois kemasan. Jangan tanya kenapa…

[email protected]:~$ mkpasswd -m help
Available methods:
des     standard 56 bit DES-based crypt(3)
md5     MD5
sha-256 SHA-256
sha-512 SHA-512

Sayangnya, versi saya setidaknya tidak melakukan bcrypt. Jika pustaka C Anda melakukannya, seharusnya (dan halaman manual memberikan opsi -R untuk mengatur kekuatan). -R juga berfungsi pada sha-512, tetapi saya tidak yakin apakah ini PBKDF-2 atau tidak.

Jika Anda perlu membuat kata sandi bcrypt, Anda dapat melakukannya cukup sederhana dengan Crypt::Eksblowfish::Bcrypt Modul Perl.


Linux
  1. Cara Mengubah Kata Sandi di Linux (perintah passwd)

  2. Cara Membuat Database di MySQL Menggunakan Command Line

  3. Cara Melewati Kata Sandi ke Perintah SCP di Linux

  1. Cara membuat pengguna di Linux[Manajemen pengguna]

  2. Bagaimana saya bisa memberikan kata sandi SSH ke SVN di baris perintah?

  3. Bagaimana cara membuat file yang dinamai seperti argumen baris perintah?

  1. Cara Membuat Script Perintah Linux

  2. Bagaimana cara membuat kata sandi hash SHA-512 untuk shadow?

  3. Bagaimana cara menyembunyikan kata sandi yang diteruskan sebagai argumen baris perintah?