C# Class iQQ.Net.WebQQCore.Util.QQEncryptor

QQ加密解码
Mostrar archivo Open project: huoshan12345/iQQ.Net

Public Methods

Method Description
EncryptQQ ( long uin, string password, string verifyCode ) : string
GetHash ( string uin, string ptwebqq ) : string

获取好友列表时计算的Hash参数 v2014.06.14更新

Gtk ( string skey ) : string

计算GTK(gtk啥东东?)这个数在操作群和空间时会用到。

Md5 ( string input ) : string

加密字符串,并转换十六进制表示的字符串

Time33 ( string str ) : long

登录邮箱时用到的,auth_token

Private Methods

Method Description
IsMd5 ( string input ) : bool

判断是不是MD5字符串

JoinBytes ( byte b1, byte b2 ) : byte[]

连接两个字节数组

LongToHexString ( long uin ) : string
Md5QQ ( long uin, byte md5Pwd, string verifyCode ) : string

对QQ信息进行加密

Md5QQ ( long uin, string password, string verifyCode ) : string

对QQ信息进行加密

RsaQQ ( long uin, string password, string verifyCode ) : string

Method Details

EncryptQQ() public static method

public static EncryptQQ ( long uin, string password, string verifyCode ) : string
uin long
password string
verifyCode string
return string

GetHash() public static method

获取好友列表时计算的Hash参数 v2014.06.14更新
public static GetHash ( string uin, string ptwebqq ) : string
uin string
ptwebqq string
return string

Gtk() public static method

计算GTK(gtk啥东东?)这个数在操作群和空间时会用到。
public static Gtk ( string skey ) : string
skey string
return string

Md5() public static method

加密字符串,并转换十六进制表示的字符串
public static Md5 ( string input ) : string
input string
return string

Time33() public static method

登录邮箱时用到的,auth_token
public static Time33 ( string str ) : long
str string
return long