Outil pour déchiffrer/chiffrer selon Shankar. Le langage de Shankar est utilisé par un personnage du livre de Vikas Swarup qui a inspiré Slumdog Millionnaire : Les Fabuleuses Aventures d'un Indien malchanceux qui devint milliardaire.
Langage de Shankar (Slumdog Millionnaire) - dCode
Catégorie(s) : Fun/Divers, Chiffrement par Substitution
dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Écrire à dCode !
Le langage de Shankar est en réalisé un problème d'élocution du personnage de Shankar. Dans le livre dont est inspiré le film Slumdog Millionaire, l'auteur utilise un chiffrement par substitution monoalphabétique avec un alphabet conçu pour faire ressortir le défaut de prononciation du personnage.
La table de substitution des lettres est :
ABCDEFGHIJKLMNOPQRSTUVWXYZ |
XWYAZBCDQEFGHIKLMNOPJRSTUV |
Exemple : DCODE devient AYKAZ et SHANKAR est traduit ODXIFXN
Le déchiffrement des paroles de Shankar consiste en la phase de substitution mais inversée. L'alphabet de substitution est alors :
ABCDEFGHIJKLMNOPQRSTUVWXYZ |
DFGHJKLMNUOPQRSTIVWXYZBACE |
Exemple : Le titre du chapitre du livre X GKRZ OPKNU se traduit A LOVE STORY
Le message chiffré comme Shankar devrait comporter la lettre Z (qui remplace E) avec une fréquence plus élévée que les autres lettres. L'indice de coincidence devrait être inchangé par rapport au texte original.
Toutes références au livre Les fabuleuses aventures d'un Indien malchanceux qui devint milliardaire de Vikas Swarup ou au film oscarisé Slumdog Millionaire de Danny Boyle ou à ses personnages indiens sont sans doute des indices.
dCode se réserve la propriété du code source pour "Langage de Shankar (Slumdog Millionnaire)". Tout algorithme pour "Langage de Shankar (Slumdog Millionnaire)", applet ou snippet ou script (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toutes fonctions liées à "Langage de Shankar (Slumdog Millionnaire)" (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codés en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) ou toute base de données, ou accès API à "Langage de Shankar (Slumdog Millionnaire)" ou tout autre élément ne sont pas publics (sauf licence open source explicite type Creative Commons). Idem avec le téléchargement pour un usage hors ligne sur PC, mobile, tablette, appli iPhone ou Android.
Rappel : dCode est une ressource éducative et pédagogique, accessible en ligne gratuitement et pour tous.
Le contenu de la page "Langage de Shankar (Slumdog Millionnaire)" ainsi que ses résultats peuvent être copiés et réutilisés librement, y compris à des fins commerciales, à condition de mentionner dCode.fr comme source.
L'export des résultats est gratuit et se fait simplement en cliquant sur les icônes d'export ⤓ (format .csv ou .txt) ou ⧉ copier-coller.
Pour citer dCode.fr sur un autre site Internet, utiliser le lien :
Dans un article scientifique ou un livre, la citation bibliographique recommandée est : Langage de Shankar (Slumdog Millionnaire) sur dCode.fr [site web en ligne], consulté le 22/04/2025,