Bu php bir dosyayı şifrelemek için herhangi keyifli bir yol yok gibi görünüyor bulunuyor.
Php yöntemleri inşa, mcrypt, en sunucuları onlara destek yok gibi çok taşınabilir değil.
Komut satırı şifreleme araçları çirkin kesmek gibidir.
Orada güzel dizeler için şifreleme var, ama biz bir dosyayı şifrelemek istiyorsanız bu şifrelemeyi başkası için çok özellikle yardımcı olmuyor.
Diğer şifreleme araçları Bunlar çok çok sadece bir dosyayı şifrelemek için karmaşık görünebilir kamu anahtarlarını, anahtarlık, özel anahtarları, kan örneği ... gerektirir.
Biz sadece bu yüzden gibi işe yarayabilir PHP için basit bir işlevi olması gerektiğini görünüyor:
$crypt = new Crypt();
$crypt->encryptFile("Password1245!", 'secret_file.txt', 'encrypted_file.txt');
$crypt->decryptFile("Password1245!", 'encrypted_file.txt', 'original_file.txt');
Herhangi biri herhangi bir fikirleri var mı? Ben saçını çekerek yaşıyorum!
EDIT: Another thing I should add, for the end user to be able to decrypt the file with ease.
Basically I'm trying to find something that can replace a password protected zip file