function encryption_get_hash_protocol
Search API
7.x encryption.module | encryption_get_hash_protocol() |
6.x encryption.module | encryption_get_hash_protocol() |
This looks at the hash_algos() return to see if we can use SHA256, else return FALSE.
You can override which hash is used by adding $GLOBALS["encryption_hash"] = "PROTOCOL HERE"; to the settings.php file.
1 call to encryption_get_hash_protocol()
- encryption_settings_form in modules/
encryption/ encryption.module
File
- modules/
encryption/ encryption.module, line 263 - This is the main module file for the encryption module.
Code
function encryption_get_hash_protocol() {
if (isset($GLOBALS ["encryption_hash"])) {
return $GLOBALS ["encryption_hash"];
}
$arr = openssl_get_md_methods();
if (in_array("sha256", $arr)) {
return "sha256";
}
return FALSE;
}