Generate/Encrypt/Decrypt Random Passwords

Siangkat aja nih,
kadang kala kita perlu menggunakan encryption untuk mengamankan password aplikasi atau web kita, namun kendalanya bagaimana cara nya ? menggunakan 3rd party software memerlukan cost gak sedikit cuy. so ?. mungkin fasilitas linux ini bisa dijadikan andalan



1. PWGEN
PWGEN adalah suatu script linux untuk mengenerate huruf/angka random sebanyak yang kita tentukan
$ pwgen 10 1
fee0vo4Nu1

keterangan : angka 10  untuk menyatakan banyaknya random huruf yang kita butuhkan, angka 1 untuk menyatakan berapa set 10 huruf random yang kita butuhkan (tidak di definisikan juga tidak apa2)

2.  MAKEPASSWD
mkpasswd adalah suatu script untuk membuat huruf/angka secara acak mirip dengan pwgen
$ makepasswd --chars=10 --count=2
keterangan : --chars=10 untuk menentukan berapa banyak huruf/angka yang akan di tampilkan, --count=2 untuk menampilkan berapa set huruf/angka yang diinginkan

3.  openssl encyrpt 
yang ke3 ini adalah yang paling cocok untuk aplikasi, karena fasilitas decrypt nya yang mudah, kuy di simak
echo yudiemangkeren | openssl enc -aes-256-cbc -a -salt -pass pass:betul
hasilnya adalah
U2FsdGVkX18dHb6Y7pUvTTCO6wIyUBwmLQnPSriRWwE
untuk men decrypt nya lakukan perintah berikut ini
echo U2FsdGVkX18dHb6Y7pUvTTCO6wIyUBwmLQnPSriRWwE= | openssl enc -aes-256-cbc -a -d -salt -pass pass:betul
hasilnya
yudiemangkeren
keterangan : enc adalah perintah untuk melakukan enkripsi bedasarkan cipher nya, -aes-256-cbc adalah cipher type yang bisa digunakan (anda bisa pilih sesuai dengan selera anda), -a untuk memerintahkan archiving, -d adalah untuk memerintahkan dekripsi, -salt untuk memerintahkan pengacakan data, -pass untuk menempatkan password pada huruf/kata yang akan di uji
demikian,

mana yang anda butuhkan ?


yudi

Comments

Popular posts from this blog

Configure Open Smtp google with Postfix

membuat random password di linux

ISCSI