Non mi serve una super protezione, mi basta un minimo….
Penso di utilizzare una cosa tipo questa:
key='123456789012345678901234'
import subprocess,binascii,pyDes
current_machine_id = subprocess.check_output('wmic csproduct get
uuid').decode().split('\n')[1].strip().replace("-", "")
print(current_machine_id)
current_machine_id_Cript =
binascii.hexlify(pyDes.triple_des(key).encrypt(current_machine_id,
"*")).decode()
print(current_machine_id_Cript)
current_machine_id_Part_Decript =
str(pyDes.triple_des(key).decrypt((binascii.a2b_hex(current_machine_id_Cript)),
"*").decode("utf-8"))
print(current_machine_id_Part_Decript)
'''
Controllo se current_machine_id_Cript == my_string_code
'''
Comunque grazie per i consigli.
Marcello
_______________________________________________
Python mailing list
[email protected]
https://lists.python.it/mailman/listinfo/python