IOS QQ协议中这个得算法谁懂

图片说明 这个是按照什么算法来得
有偿 千起解决这个问题

十六个字节的密文,目测是类似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);