Код: Выделить всё
import os
seq = [0x58, 0xa1, 0xb7, 0x59, 0x4f, 0x56, 0xe2]
c = 0x1c
db = []
dx = []
def kdf(p, k, px):
c = seq[p]
c1 = seq[p + 1]
df = c ^ c1
k1 = k ^ df
px1 = px ^ df
db.append(hex(k1))
db.append(hex(px1))
for i in range(6):
ky = seq[i] ^ c
kdf(i, ky, c)
Мне нужно посмотреть, смогу ли я получить 0x1c 0xBD 0xC7 0x12 0xA4 0x48 в этих комбинациях, но я не знаю, как использовать полученные значения как c, чтобы вызвать kdf() и делать это постоянно.
Подробнее здесь: https://stackoverflow.com/questions/792 ... ith-python
Мобильная версия