Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Renaming Configure var 'Security.cipher_seed' to 'Security.cipherSeed…

…'. Also added a srand() call at end of Security::cipher function to reset seed. Closes #73 , #183 , #218
  • Loading branch information...
commit 22073e33760fdf628d5a742ce7e71cd3b670053d 1 parent 39dd15d
@ADmad ADmad authored
View
2  app/config/core.php
@@ -200,7 +200,7 @@
/**
* A random numeric string (digits only) used to encrypt/decrypt strings.
*/
- Configure::write('Security.cipher_seed', '76859309657453542496749683645');
+ Configure::write('Security.cipherSeed', '76859309657453542496749683645');
/**
* Apply timestamps with the last modified time to static assets (js, css, images).
View
2  cake/console/templates/skel/config/core.php
@@ -209,7 +209,7 @@
/**
* A random numeric string (digits only) used to encrypt/decrypt strings.
*/
- Configure::write('Security.cipher_seed', '76859309657453542496749683645');
+ Configure::write('Security.cipherSeed', '76859309657453542496749683645');
/**
* Compress CSS output by removing comments, whitespace, repeating tags, etc.
View
4 cake/libs/debugger.php
@@ -674,8 +674,8 @@ function checkSecurityKeys() {
trigger_error(__('Please change the value of \'Security.salt\' in app/config/core.php to a salt value specific to your application', true), E_USER_NOTICE);
}
- if (Configure::read('Security.cipher_seed') == '76859309657453542496749683645') {
- trigger_error(__('Please change the value of \'Security.cipher_seed\' in app/config/core.php to a numeric (digits only) seed value specific to your application', true), E_USER_NOTICE);
+ if (Configure::read('Security.cipherSeed') == '76859309657453542496749683645') {
+ trigger_error(__('Please change the value of \'Security.cipherSeed\' in app/config/core.php to a numeric (digits only) seed value specific to your application', true), E_USER_NOTICE);
}
}
View
4 cake/libs/security.php
@@ -174,7 +174,7 @@ function cipher($text, $key) {
return '';
}
- srand(Configure::read('Security.cipher_seed'));
+ srand(Configure::read('Security.cipherSeed'));
$out = '';
for ($i = 0; $i < strlen($text); $i++) {
@@ -184,6 +184,8 @@ function cipher($text, $key) {
$mask = rand(0, 255);
$out .= chr(ord(substr($text, $i, 1)) ^ $mask);
}
+
+ srand();
return $out;
}
}
Please sign in to comment.
Something went wrong with that request. Please try again.