Jadi bukan praktik yang paling aman untuk memasukkan kata sandi melalui argumen baris perintah. Yang mengatakan, dokumentasi untuk openssl membingungkan saya tentang cara meneruskan argumen kata sandi ke perintah openssl.
Inilah yang saya coba lakukan
openssl aes-256-cbc -in some_file.enc -out some_file.unenc -d
Ini kemudian meminta kunci sandi untuk dekripsi. Saya mencari dokumen openssl dan interweb untuk mencoba dan menemukan jawabannya jika saya hanya ingin memberikan kata sandi pada perintah tanpa mencoba untuk menggemakan kata sandi ke file. Saya mencoba menambahkan -pass:somepassword
dan -pass somepassword
keduanya dengan dan tanpa kutipan tidak berhasil.
Saya akhirnya menemukan jawabannya dan melihat di beberapa forum lain orang-orang memiliki pertanyaan serupa, jadi saya pikir saya akan memposting pertanyaan dan jawaban saya di sini untuk komunitas.
Catatan: Saya menggunakan openssl versi 0.9.8y