Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def rperm(s):
- line = "000000000100000002000000040000000500000006000000ffffffffffffffff"
- n = 8
- indice = [line[i:i+n] for i in range(0, len(line), n)]
- line = s
- s = [line[i:i+n] for i in range(0, len(line), n)]
- tmp = 0
- ret = ['00000000']*8
- for i in range(8-1, -1, -1):
- indice[i] = binascii.unhexlify(indice[i])
- tmp = u32(indice[i])
- if tmp == 0xffffffff:
- ret[i] = "00000000"
- else:
- ret[tmp] = s[i]
- print ''.join([i for i in ret])
- return ''.join([i for i in ret])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement