Fonction Optimiser(Invariant, NulAbsorbant, PasDEffetDeBord) Crypter(B : Nul Ou Binaire, Cle : Nul Ou Caractere=Nul Entree Sortie) Retourner Nul Ou Binaire;
Fonction Optimiser(Invariant, NulAbsorbant, PasDEffetDeBord) Crypter(C : Nul Ou Caractere, Cle : Nul Ou Caractere=Nul Entree Sortie) Retourner Nul Ou Caractere;
Si la clé est Nul, alors une clé est tirée aléatoirement.
La clé pour décrypter doit être la même que celle qui sert pour crypter. La clé doit être longue de quatre caractères.
Si B ou C sont Nul, alors le résultat est Nul.
Principal
/*******/
Variable
/******/
Cle : Nul Ou Caractere;
Debut
...
Cle="KIKA";
Ecran.Ecrire(Crypter("azxyy", Cle));
/* Ecrit le 'coucou' une fois crypté. */
...
Fin Principal
- | - | - | - | - | - | - | - | - |