Saya punya pesan, saya tahu kata sandi dan sandi yang digunakan untuk mengenkripsi, tapi saya tidak tahu bagaimana cara meminta openssl untuk mendekripsi.
Saya melihat cipher di output dari ciphers
perintah, dan halaman manual mencantumkan enc
perintah untuk Encoding with Ciphers
, tetapi saya tidak dapat menemukan bagaimana saya akan melakukan yang sebaliknya, memecahkan kode pesan.
1
Program apa yang digunakan untuk mengenkripsi file? Sangat mungkin bahwa program enkripsi menambahkan metadata ke konten terenkripsi, seperti vektor inisialisasi, garam, versi program dll. Jika Anda memperlakukan keseluruhan sebagai bit yang dienkripsi, Anda akan mendapatkan sampah.
—
Siyuan Ren
Terlambat tetapi:
—
dave_thompson_085
openssl ciphers
mencantumkan suite sandi untuk SSL / TLS, yang dalam praktiknya tidak pernah berdasarkan kata sandi, dan tidak meninggalkan pesan di mana pun nanti Anda dapat mendekripsi (yaitu jika Anda memiliki file, itu bukan SSL / TLS). openssl enc
adalah salah satu skema enkripsi berbasis kata sandi yang umum digunakan, tetapi ada CMS dan (jarang) PBE S / MIME dan PGP PBE yang umum, dan juga skema PBE untuk kunci yang tidak secara akurat dijelaskan sebagai pesan, serta PBE lainnya.