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
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python

Rispondere a