İlk olarak bir parola vermezsem ne olur? Bir çeşit sahte rasgele ifade kullanılmış mı? Sadece sıradan bilgisayar korsanlarını uzak tutmak için "yeterince iyi" bir şey arıyorum.Komut satırından bir parola kullanarak bir openSSL anahtarı nasıl oluşturulur?
İkincisi - komut satırında parolayı temin ederek komut satırından nasıl bir anahtar çifti oluştururum?
Sonunda bir dosyada PassPhrase vermek daha iyi olma, genellikle kullanımı güvenli değildir Hesaba çekilen exec() kullanılarak, bu komutları kullanarak çalışma var. Bu riski kabul ettiğimden, PHP'nin sadece PC'mde çalıştırılacağından emin olduğumdan (ki bu pencerede & bir PS komutuna sahip değildir). Bu mümkün olmazdı onsuz @caf için
openssl genrsa -aes128 -passout pass:foobar -out privkey.pem 2048
openssl rsa -in privkey.pem -passin pass:foobar -pubout -out privkey.pub
çok çok teşekkürler.
Tek pişman - olursa olsun, Google, kimse varsa
neden 'openssl_pkey_new()' dır ... " bir anahtar çifti oluşturmak için uygun "yol" –