Ben si par "clé jetable" il entend "masque jetable" ou "one time pad" :
t'as un fichier à chiffrer et un fichier "clé" qui comporte autant de caractères que le premier. À chaque couple de caractères (f(x_i), g(x_i)) (où f(x_i) et g(x_i) représentent respectivement le ième caractère du premier et du deuxième fichier) tu fais correspondre le caractère h(f(x_i), g(x_i)) = k(x_i) tel que h'(k(x_i), g(x_i)) = f(x_i). Bon il y a une façon de faire telle que h' = h mais ce qui est important c'est d'avoir une fonction inversible (donc bijective ).
Voilà c'est le genre de truc plus compliqué à expliquer qu'à programmer parce que c'est quand même assez trivial au final.
Message édité par Profil supprimé le 25-12-2005 à 14:53:06