def get_fingerprint(md5=False): """ Fingerprint of the current operating system/platform. If md5 is True, a digital fingerprint is returned. """ sb = [] sb.append(p.node()) sb.append(p.architecture()[0]) sb.append(p.architecture()[1]) sb.append(p.machine()) sb.append(p.processor()) sb.append(p.system()) sb.append(str(uuid.getnode())) # MAC address text = '#'.join(sb) if md5: return string_to_md5(text) else: return text
def test_string_to_md5(self): assert hash.string_to_md5('uncrackable12') == '7e1f843673a0c8082378a0f7e6831c7b'
def test_string_to_md5(self): assert hash.string_to_md5( 'uncrackable12') == '7e1f843673a0c8082378a0f7e6831c7b'