Steganographie
La steganographie est une technique permettant de camoufler une information. Je propose de faire un petit programme de steganographie pour des fichiers textes. Voici mes idées en vracs :
Dans tous les endroits où il est possible de convertir une tabulation par une succession d'espaces faire un choix dépendant de la donnée à cacher. Cela est souvent le cas pour les sources des programmes.
Utiliser CR ou CRLF en fin de ligne suivant l'information à cacher.
Utiliser un ou plusieurs espaces ou tabulation à la fin d'une ligne
Pour cacher un copyright dans un fichier texte, coder un message court qui est répété dans tout le fichier. Le décodeur reçoit le message à détecter et détecte les suppressions et les ajouts de lignes. Il doit y avoir à la longue une succession de lignes ayant gardées intacte le message. Un calcul de probabilité peut être effectué pour démontrer la véracité de la présence du copyright.
Modifier la couleur des caractères espace pour coder une information (format RTF).
Utiliser ou non les guillemets optionnels d'un fichier HTML pour coder l'information.
La steganographie texte peut être utilisée pour les fichiers HTML, VRML ou autres.