def mkk(s, key): key_size = 32 block_size = 16 cipher = Rijndael(mbrpad(key, key_size), block_size=block_size) block = cipher.encrypt(mbrpad(s, block_size)) qwords = QW(block) return '0x{:016x}'.format(qwords[0])
def mkk(s, key): cipher = Rijndael(mbrpad(key), block_size=32) block = cipher.encrypt(mbrpad(s)) print(hexlify(block)) print(','.join('0x{:02x}'.format(b) for b in bytearray(block))) print('0x{:016x}, 0x{:016x}, 0x{:016x}, 0x{:016x}'.format(*QQW(block))) return block