12821
UTILITAIRE -> Diverstypeins
© Science & Vie (1986)
 
 
 
Codez Vos Messages
cpc
 
 
screenshot
screenshot
screenshot
screenshot
screenshot
 
 

screenshot
CTM644 Colour Monitor
screenshot
GT65 Green Monitor
 

Mots Clefs

INFOS

- CATEGORIES -
UTILITAIRE -> Divers               
- DESCRIPTION -
Si vous vous sentez une âme d'espion ou d'agent secret, ce programme de codage et décodage de messages fera certainement votre bonheur. Certes, de nombreux procédés de codage ou de chiffrage des textes existent. Pour notre part, nous en avons choisi un relativement simple à adapter sur ordinateur et néanmoins très efficace. Son principe est le suivant. L'utilisateur devra choisir une clé. Cette clé pourra être un mot, une phrase ou un texte, à condition de comporter moins de 160 caractères hormis les espaces et la ponctuation.

Une fois cette clé tapée, l'ordinateur n'en conservera que les lettres en les mettant bout à bout pour ne former, au total, qu'une suite de caractères. Dès lors, le codage du texte pourra commencer. Pour cela le code ASCII du premier caractère du texte sera additionné au code ASCII du premier caractère de la clé, et le nouveau symbole issu de cette opération sera le caractère, codé à transmettre. La même opération sera appliquée au second caractère, puis au troisième, et ainsi de suite.

Si le texte est plus long que la clé, ce qui est le plus souvent le cas, lorsque le dernier caractère de cette dernière aura été utilisé, le programme reprendra le premier, puis le second, etc. Pour le décodage du texte obtenu, la même clé devra être utilisée, et l'opération inverse sera effectuée. Le destinataire du message devra donc être mis au courant de la clé employée afin qu'il puisse prendre connaissance du message ainsi envoyé.

Notons que si un déchiffrage du message reste possible avec une clé ne comportant que deux ou trois caractères, il devient extrêmement délicat si la clé comporte plus de 20 caractères. Une phrase est donc l'exemple-type de la clé idéale, surtout si celle-ci n'est pas un proverbe ou un dicton connus de tous. Enfin, pour compliquer encore le codage, les espaces séparant les mots pourront également être codés. Cependant, cette option rend délicate la frappe du texte à décoder.

- STAFF -
Paru sous forme de listing dans le magazine Science & Vie n° 831, Décembre 1986.
Auteur : Henri-Pierre PENEL

- BUGS -
Soucis d'affichage lorsqu'on choisit l'option de décodage, la partie codée s'affichant dans la zone en claire et la claire dans la zone codée.
AVANT :
800 PRINT #1,K$;
830 PRINT #2,CHR$(X);:IF L=1 THEN PRINT #8,CHR$(X);

APRES :
800 PRINT #2,K$;
830 PRINT #1,CHR$(X);:IF L=1 THEN PRINT #8,CHR$(X);

 

Goto Top
CPC-POWER/CPCSOFTS, programmation par Kukulcan © 2007-2024 tous droits réservés.
Reproduction sans autorisation interdite. Tous les titres utilisés appartiennent à leurs propriétaires respectifs.
Hébergement Web, Mail et serveurs de jeux haute performance