from __future__ import print_function import sys import unittest import time from binascii import hexlify, unhexlify import ed25519 from ed25519 import _ed25519 as raw if sys.version_info[0] == 3: def int2byte(i): return bytes((i,)) else: int2byte = chr def flip_bit(s, bit=0, in_byte=-1): as_bytes = [ord(b) if isinstance(b, str) else b for b in s] as_bytes[in_byte] = as_bytes[in_byte] ^ (0x01<