![Cara Instal Otomatis Semua Alat Kali Linux Menggunakan "Katoolin" di Debian/Ubuntu](/f/8dc48fee88ffa4cd8275348db2f67220.jpg?width=100&height=100)
Favorit saya, karena Anda dapat memilih karakter mana yang digunakan:
< /dev/urandom tr -dc a-zA-Z0-9 | kepala -c64.
Ini akan membuat PSK alfanumerik 64 karakter.
Mengganti a-zA-Z0-9 dengan daftar karakter dan rentang lain untuk mengontrol karakter mana yang muncul, dan ganti 64 dengan angka lain untuk mengontrol panjang.
misalnya
8 huruf kecil
< /dev/urandom tr -dc a-z | kepala -c8.
16 karakter alfanumerik tulisan tangan yang tidak ambigu
< /dev/urandom tr -dc a-jmnoqrtyA-HJLMNQRTY2-9 | kepala -c16.
64 karakter alfanumerik dan semua simbol ascii yang tidak dapat dicetak spasi (\ lolos dari! untuk cangkang)
< /dev/urandom tr -dc \!-~ | kepala -c64.
64 karakter URL-aman (\ lolos dari ()'!*; untuk cangkang)
< /dev/urandom tr -dc a-zA-Z0-9-._~\(\)\'\!\*:@,\; | kepala -c64.Membalas
Perhatikan bahwa menggunakan “tanggal” untuk menghasilkan kunci *tidak* aman.
date mencetak string seperti "Ming 6 Des 18:05:53 PST 2020". Karena string ini berubah sekali per detik, pada hari tertentu hanya ada 86.400 kunci potensial. Ini adalah sejumlah kecil kunci yang mudah bagi penyerang untuk melakukan kekerasan. Sebagai perbandingan "openssl Rand -base64 32" memiliki 256 ^ 32 kunci potensial, angka yang jauh lebih besar yang sulit untuk kasar (115,792,089,237,316,195,423,570,985,008,687,907,853,269,984,665,640,564,039,457,584,007,913,129,639,936)
Membalas