Author: jfthomps
Date: Fri May 12 14:15:13 2017
New Revision: 1794982
URL: http://svn.apache.org/viewvc?rev=1794982&view=rev
Log:
VCL-1006 - performance improvements for 2.5
utils.php: modified encryptData and decryptData: changed 4th argument to
openssl_[en|de]crypt from defined constant to 1 because defined constant
doesn't exist in some versions of php
Modified:
vcl/trunk/web/.ht-inc/utils.php
Modified: vcl/trunk/web/.ht-inc/utils.php
URL:
http://svn.apache.org/viewvc/vcl/trunk/web/.ht-inc/utils.php?rev=1794982&r1=1794981&r2=1794982&view=diff
==============================================================================
--- vcl/trunk/web/.ht-inc/utils.php (original)
+++ vcl/trunk/web/.ht-inc/utils.php Fri May 12 14:15:13 2017
@@ -2578,7 +2578,7 @@ function encryptData($data) {
static $iv;
$key = base64_decode($cryptkey);
$iv = base64_decode($cryptiv);
- $cryptdata = openssl_encrypt($data, 'AES-128-CBC', $key,
OPENSSL_RAW_DATA, $iv);
+ $cryptdata = openssl_encrypt($data, 'AES-128-CBC', $key, 1,
$iv);
}
return trim(base64_encode($cryptdata));
}
@@ -2609,7 +2609,7 @@ function decryptData($data) {
static $iv;
$key = base64_decode($cryptkey);
$iv = base64_decode($cryptiv);
- $decryptdata = openssl_decrypt($cryptdata, 'AES-128-CBC', $key,
OPENSSL_RAW_DATA, $iv);
+ $decryptdata = openssl_decrypt($cryptdata, 'AES-128-CBC', $key,
1, $iv);
}
return trim($decryptdata);
}