Paso 5: pseudocódigo
Si usted desea hacer su propio programa, esto puede ayudar. Aquí estoy mostrando el simple enfoque XOR bit a bit.
Encrypter:
1. Abra el archivo de texto e imagen.
2. bucle mientras (carácter cuenta < = total caracteres)
carácter i. = convertir a 16 bits integer(character) //by predeterminado los pixeles y los personajes serán 8 bits en Matlab. Esto me causó muchos problemas
II. pixel = convertir a 16 bits integer(pixel)
III. encrypted_pixel = bitwise_xor (pixel) (carácter)
IV. pixel = pixel siguiente
v. carácter = siguiente carácter.
VI. conteo de caracteres = recuento de caracteres + 1
3. bucle del final
4. resto de encrypted_pixels = pixeles de la imagen original
Decrypter:
1. Abra la imagen original y la imagen encriptada.
2. bucle mientras (número de píxeles < = total de píxeles)
píxel original i. = convertir a entero de 16 bits (pixel original)
II. encrypted_pixel = convertir a 16 bits integer(encrypted_pixel)
III. bitwise_xor = (píxel original) (encrypted_pixel)
IV. Si a = 0 then break else decrypted_text = un
v. original pixel = siguiente píxel original
VI. encrypted_pixel = encrypted_pixel siguiente.
3. bucle del final