Python puede agregar contraseñas a archivos de bases de datos
Se puede agregar una contraseña al archivo de base de datos.
En Python, el operador XOR es ^, que también se puede escribir como XOR. Específicamente, hay cuatro posibilidades: 0^0=0, 0^1=1, 1^0=1, 1^1=0. También podemos resumir esta regla (A es 0 o 1): el OR exclusivo de 0 y A es A mismo. 1. El OR exclusivo de A es el inverso de A.
Durante la operación de cifrado, el archivo primero se convierte en un número binario, luego se genera una clave aleatoria igual a la longitud del número binario, y el número binario y la clave se XOR para obtener el cifrado. número binario. Después de la operación de descifrado, se aplica XOR al programa binario cifrado con la clave para obtener el número binario original y, finalmente, el número binario original se restaura en un archivo de texto.