Project

General

Profile

« Previous | Next » 

Revision 0939f37f

Added by Jim Pingle over 6 years ago

Update openssl syntax for crypt_data(). Fixes #9420

View differences:

src/etc/inc/crypt.inc
27 27
	function crypt_data($val, $pass, $opt) {
28 28
		$file = tempnam("/tmp", "php-encrypt");
29 29
		file_put_contents("{$file}.dec", $val);
30
		exec("/usr/bin/openssl enc {$opt} -aes-256-cbc -in {$file}.dec -out {$file}.enc -k " . escapeshellarg($pass));
30
		exec("/usr/bin/openssl enc {$opt} -aes-256-cbc -in {$file}.dec -out {$file}.enc -pass pass:" . escapeshellarg($pass));
31 31
		if (file_exists("{$file}.enc")) {
32 32
			$result = file_get_contents("{$file}.enc");
33 33
		} else {

Also available in: Unified diff