Окажите помощь с xor в websocket?

есть код:

if OP == '0x1':
        f = byts[1:2]
        b = bin(f[0])[2:]
        MASK = b[0]
        LEN = int(b[1:], 2)
        KEY = byts[2:6]
        pl = byts[6:]
        decrypted = [ a ^ b for (a,b) in zip(bytes(pl), cycle(bytes(KEY))) ]

        print(f"#{id} FIN:{FIN} OP:{OP} MASK:{MASK} LEN:{LEN} KEY:{KEY} DEC:{pl}")


decrypted показывает неправильный результат как сделать этот xor это же что то из ассемблера а я питонист

в pl маскирование данные
в KEY маска
  • Вопрос задан
  • 52 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы