Пример #1
0
 public static function decode($text, $crypt_key)
 {
     $out = '';
     $length = strlen($text) / 2;
     for ($i = 0; $i < $length; $i++) {
         $letter = substr($text, $i * 2, 2);
         $code = (int) hexdec($letter);
         $code = (256 + ($code - crypto::shift($crypt_key, $i))) % 256;
         $letter = chr($code);
         $out .= $letter;
     }
     return $out;
 }