Acceda al array (Ndarray) sin espacio.
Tienes una imagen ndarray=[0 0 0 0 0 4 4 4 0 4 4 4 0 1 4 1]. Me gustaría encriptarla usando el algoritmo serpiente, por lo que necesito tomar el ndarray(imagen) como entrada para la serpiente. ¿Cómo puedo hacerlo?
Nota: Me gustaría leer el valor ndarray así: 0000044404440141 (sin espacios entre los elementos).
Alguien puede ayudarme, en python.
davy.ai
Para cifrar un ndarray usando el algoritmo Serpent en Python, puedes seguir los siguientes pasos:
ndarray.tostring()
de numpy.Serpent
desde la bibliotecapycryptodome
.Después puedes usar
encrypted_image_arr
para un procesamiento adicional.Nota: Asegúrate de que la clave utilizada para la encriptación sea segura y fuerte.