• Rassurez-vous, une nouvelle méthode plus puissante et moins complexe sera bientôt disponible. Je dois reconnaître que la première était vraiment à *****.


    votre commentaire
  • Attention, le nouvel algorithme va arriver dans peu de temps. Il faut juste que je retrouve ma clé USB...

    C'est bon, je l'ai. Bon, alors, voici mon algorithme. Je vois déjà certains faire la tête en se disant :"quelle merde, cet algorithme", mais il n'est encore qu'à une phase expérimentale. le voici :

    Algorithme de cryptage(A), Clé(C) :

    -Attribuer un numéro ¤ à chaque lettre de l'alphabet. Genre a=1, b=2, c=3... et z=26. Jusque là, c'est pas trop compliqué.

    -Créer une clé aléatoire x qui multiplie ¤ par elle. On a donc : x¤=n. 10<=x<=100.

    -Multiplier n par le n de y lettres suivantes.. On a 1<=y<=25. On note n1 la lettre prise et n2 la lettre pour multiplier. On a : n1n2=A. La clé se note: x_y.

    -Ajouter à chaque lettre le n de la suivante. (Pour la lettre z, on ajoute a). On a m=n1=n2

    -Changement : chaque lettre prend la valeur de la z suivante. On a 1<=z<=25 et l=ni+z(n1)

    -Additionner w à l avec 1<=w<=25.

    Placer x en position v où 1<=v<=4. La clé est v_x_y_z_w. Toutes les lettres se décalent de v rangs.

    En résumé, on a :

    A=[¤x=n => n1(n1+y) => n1n2 =>m=n1+n2 => l=n1+z(n1)]

    C=[u=vx => v_x_y_z_w]

    C.Q.F.D. !

    astuces : pour coder un message sans programme informatique, il est conseillé de faire étape par étape pour chaque lettre, sinon, on se retrouve avec des chiffres énormes dans tous les sens.

    Algorithme de labrinds©. Touts droits réservés. Non, en fait c'est juste que ça a la classe.

     


    2 commentaires


    Suivre le flux RSS des articles de cette rubrique
    Suivre le flux RSS des commentaires de cette rubrique