Quelle est la meilleure langue pour réaliser un cryptograme (chiffrement) de Cesar ?

Eléphanteau du PHP | 42 Messages

15 juin 2016, 10:01

Bonjour.

Connaissez-vous le crypthogramme de Cesar, le grand Empreur cynique sous l'empire
Romaine ?

J'ai envie de réaliser le système de décalage de lettres alphabétiques. Avant, j'ai
fait ça avec C.

Voici la fonctionnalité de cette petite app :

Sur l'écran, il y a le champ de saisir la phrase que vous voulez crypter. Et ci-dessous,
vous avez le champ d'affichage de message crypté. Puis, vous avez la boîte de selection
pour spécifier combien de lettre que vous voulez décaler avec la boutton "crypter" qui
permet de transformer la phrase.

Merci pour votre avis.

Avatar de l’utilisateur
Administrateur PHPfrance
Administrateur PHPfrance | 7120 Messages

15 juin 2016, 11:16

Bonjour,

Cherche un peu sur internet car il y a déjà des dizaines de personnes qui l'ont déjà fait :
https://www.google.fr/search?q=caesar+cipher+php+js

Exemple en PHP : http://forum.codecall.net/topic/35817-p ... /?p=337352 ou en JS : http://www.nymphomath.ch/crypto/cesar/index.html
Quand tout le reste a échoué, lisez le mode d'emploi...

Avatar de l’utilisateur
Modérateur PHPfrance
Modérateur PHPfrance | 8675 Messages

15 juin 2016, 13:15

salut,

sinon pour répondre à la question du titre : c'est réalisable dans tout les langages il 'suffit' d'avoir la logique pour créé le tableau de correspondance (ce qui n'est pas simple).
Php est le plus courant sur le web pour des personnelles du coup c'est un "bon" choix pour l’héberger facilement ;)

sinon pour la fonctionnalité en elle même 3 champs html suffisent + un bouton.

Pour info il y a une fonction php qui effectue cela pour un décalage de 13 : http://php.net/str_rot13 ;)

@+
Il en faut peu pour être heureux ......