codekingpro/portable-devtools
114k
1import binascii2 3 4def encode_int(num, bits):5 length = ((bits + 7) // 8) * 26 padded_hex = '%0*x' % (length, num)7 big_endian = binascii.a2b_hex(padded_hex.encode('ascii'))8 return big_endian9 10 11def decode_int(b):12 return int(binascii.b2a_hex(b), 16)13 