国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

PHP實(shí)現(xiàn)的QQ空間g_tk加密算法

Original 2017-01-22 14:46:06 276
abstract:本文實(shí)例講述了PHP實(shí)現(xiàn)的QQ空間g_tk加密算法。分享給大家供大家參考。具體如下://G_tk計(jì)算 function getGTK($skey){   $hash = 5381;   for($i=0;$i<strlen($skey);++$i){    $hash += 

本文實(shí)例講述了PHP實(shí)現(xiàn)的QQ空間g_tk加密算法。分享給大家供大家參考。具體如下:

//G_tk計(jì)算
function getGTK($skey){
  $hash = 5381;
  for($i=0;$i<strlen($skey);++$i){
   $hash += ($hash << 5) + utf8_unicode($skey[$i]);
  }
  return $hash & 0x7fffffff;
}
function utf8_unicode($c) {
  switch(strlen($c)) {
    case 1:
    return ord($c);
    case 2:
    $n = (ord($c[0]) & 0x3f) << 6;
    $n += ord($c[1]) & 0x3f;
    return $n;
    case 3:
    $n = (ord($c[0]) & 0x1f) << 12;
    $n += (ord($c[1]) & 0x3f) << 6;
    $n += ord($c[2]) & 0x3f;
    return $n;
    case 4:
    $n = (ord($c[0]) & 0x0f) << 18;
    $n += (ord($c[1]) & 0x3f) << 12;
    $n += (ord($c[2]) & 0x3f) << 6;
    $n += ord($c[3]) & 0x3f;
    return $n;
  }
}

更多關(guān)于PHP實(shí)現(xiàn)的QQ空間g_tk加密算法請(qǐng)關(guān)注PHP中文網(wǎng)(www.miracleart.cn)其他文章!

Release Notes

Popular Entries