Можно ли указать вывод только в нижнем регистре при использовании Mcrypt?
Это пример моего кода, используемого для шифрования:
public function encode($value){
if(!$value){return false;}
$text = $value;
$iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB);
$iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);
$crypttext = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $this->skey, $text, MCRYPT_MODE_ECB, $iv);
return trim($this->safe_b64encode($crypttext));
}
Причина этого в том, что мне нужна только зашифрованная строка в нижнем регистре.
Спасибо,
Крис.
EDIT
Я создаю ответ через приложение электронной почты, которое позволяет пользователям отвечать в теме через уведомление по электронной почте. Я использую уникальную зашифрованную строку в качестве ответного электронного письма для ее идентификации. Mcrypt выводит строчные и прописные строки. Это хорошо работает для Gmail и Outlook, но Hotmail преобразует строку адреса ответа в нижний регистр, который затем выдает ошибки при расшифровке. Поэтому мне нужно, чтобы выходная строка из функции выше была только строчной.