这个是按照什么算法来得
有偿 千起解决这个问题
十六个字节的密文,目测是类似sha或者md5一类的hash,要看xbin是怎么计算的。
网上搜索“qq协议 腾讯 password加密算法“ 各种原理、算法、实现。
https://blog.csdn.net/qq506657335/article/details/20801181
把16进制的字符串转换为 ASCII 字符
https://www.runoob.com/php/func-string-hex2bin.html
https://www.cnblogs.com/2018-05-9-ygk/p/10854026.html
iOS代码简单
NSMutableString *sign = [[NSMutableString alloc] init];
NSString *hexString = @"04 28 53 2D A6 4D BA 72 8D 8C EA 43 69 7B ED A0";
const char *ch = [hexString cStringUsingEncoding:NSASCIIStringEncoding];
for (int i = 0; i < strlen(ch); i++) {
NSString *text = [NSString stringWithFormat:@"%x",ch[i]];
[sign appendString:text];
}
NSLog(@"%@", sign);