def generateSwissnumber(self, bits): if self.randpool: bytes = self.randpool.get_bytes(bits/8) else: bytes = "".join([chr(random.randint(0,255)) for n in range(bits/8)]) return base32.encode(bytes)
def generateSwissnumber(self, bits): if self.randpool: bytes = self.randpool.get_bytes(bits / 8) else: bytes = "".join( [chr(random.randint(0, 255)) for n in range(bits / 8)]) return base32.encode(bytes)
def digest32(colondigest): digest = "".join([chr(int(c,16)) for c in colondigest.split(":")]) digest = base32.encode(digest) return digest
def digest32(colondigest): digest = "".join([chr(int(c, 16)) for c in colondigest.split(":")]) digest = base32.encode(digest) return digest