<?php
function encrypt($pure_string, $encryption_key) {
return $encrypted_string;
}
function decrypt($encrypted_string, $encryption_key) {
$decrypted_string = mcrypt_decrypt(MCRYPT_BLOWFISH
, $encryption_key, $encrypted_string, MCRYPT_MODE_ECB
, $iv); return $decrypted_string;
}
$val = encrypt("asd", "asd");
echo $val;
?>
PD9waHAKCmZ1bmN0aW9uIGVuY3J5cHQoJHB1cmVfc3RyaW5nLCAkZW5jcnlwdGlvbl9rZXkpIHsKICAgICRpdl9zaXplID0gbWNyeXB0X2dldF9pdl9zaXplKE1DUllQVF9CTE9XRklTSCwgTUNSWVBUX01PREVfRUNCKTsKICAgICRpdiA9IG1jcnlwdF9jcmVhdGVfaXYoJGl2X3NpemUsIE1DUllQVF9SQU5EKTsKICAgICRlbmNyeXB0ZWRfc3RyaW5nID0gbWNyeXB0X2VuY3J5cHQoTUNSWVBUX0JMT1dGSVNILCAkZW5jcnlwdGlvbl9rZXksIHV0ZjhfZW5jb2RlKCRwdXJlX3N0cmluZyksIE1DUllQVF9NT0RFX0VDQiwgJGl2KTsKICAgIHJldHVybiAkZW5jcnlwdGVkX3N0cmluZzsKfQoKZnVuY3Rpb24gZGVjcnlwdCgkZW5jcnlwdGVkX3N0cmluZywgJGVuY3J5cHRpb25fa2V5KSB7CiAgICAkaXZfc2l6ZSA9IG1jcnlwdF9nZXRfaXZfc2l6ZShNQ1JZUFRfQkxPV0ZJU0gsIE1DUllQVF9NT0RFX0VDQik7CiAgICAkaXYgPSBtY3J5cHRfY3JlYXRlX2l2KCRpdl9zaXplLCBNQ1JZUFRfUkFORCk7CiAgICAkZGVjcnlwdGVkX3N0cmluZyA9IG1jcnlwdF9kZWNyeXB0KE1DUllQVF9CTE9XRklTSCwgJGVuY3J5cHRpb25fa2V5LCAkZW5jcnlwdGVkX3N0cmluZywgTUNSWVBUX01PREVfRUNCLCAkaXYpOwogICAgcmV0dXJuICRkZWNyeXB0ZWRfc3RyaW5nOwp9CgokdmFsID0gZW5jcnlwdCgiYXNkIiwgImFzZCIpOwoKZWNobyAkdmFsOwoKPz4=