dCode

Rechercher un outil sur dCode.fr


Multiplication par nombres premiers

La multiplication par nombres premiers consiste à multiplier des nombres premier pour obtenir une décomposition simple et caractéristique d'une suite de lettres.

dCode est ton ami !

dCode est gratuit et ses outils sont une aide dans des jeux, les énigmes et les problèmes à résoudre au quotidien !

Vous avez un projet ? Vous désirez une prestation de développement sur mesure ? Demandez un devis !

Multiplication par nombres premiers

Annonces sponsorisées :

Déchiffrement par factorisation par nombres premiers

Message :

Chiffrement par multiplication par nombres premiers

Message :

Alphabet de substitution utilisé

A=2, B=3, C=5, D=7, E=11, F=13, G=17, H=19, I=23, J=29, K=31, L=37, M=41, N=43, O=47, P=53, Q=59, R=61, S=67, T=71, U=73, V=79, W=83, X=89, Y=97, Z=101

Principe de chiffrement

Avec exposants

On associe à chaque lettre son équivalent en nombre premier (en fonction de son rang dans l'alphabet : A=2, B=3, C=5, ..., Z=101). On créé un nombre, produit des facteurs à l'exposant de leur rang dans le mot. Si un facteur a déjà été utilisé, on créé un nouveau nombre.

DCODE = D(7) C(5) O(47) D(7) E(11) = 7^1 * 5^2 * 47^3 suivi de 7^1 * 11^2 (une meme lettre ne peut apparaitre 2 fois dans un nombre)

Sans exposants

On créé un nombre, produit des facteurs correspondant aux lettres et dès qu'un facteur est inférieur à celui qui le précède, c-a-d que la lettre associées a un rang inférieur dans l'alphabet, on créé un nouveau nombre.

DCODE = D(7) C(5) O(47) D(7) E(11) = 7 puis 5*47 = 235 puis 7*11 = 77

Principe de déchiffrement

Avec exposants

On décompose en facteurs premiers les nombres et en fonction des exposants des facteurs, on retrouve la place de la lettre dans le mot.

18169025 = 5*5*7*47*47*47 = 5^2 * 7^1 * 47 ^3 = C(2) D(1) O(3) = DCO et 847 = 7*11*11 = DE

Sans exposants

On décompose en facteurs premiers les nombres et on retrouve la lettre associée.

7 = D, 235=5*47=CO, 77=7*11=DE

Code source

dCodeur se réserve la propriété du code source du script Multiplication par nombres premiers. Sauf open source, toute demande d'algorithme ou applet (déchiffrement, chiffrement, encodage, décodage, encryptage, décryptage, traduction, traducteur, conversion, solveur), de fonction (décrypter, encrypter, déchiffrer, chiffrer, décoder, code, traduire, convertir, résoudre) ou un script en langage Java, C++, PHP, Python, Javascript, etc. pourra être formulée via la page contact. Si vous avez besoin de télécharger le script Multiplication par nombres premiers hors ligne pour vous, votre entreprise ou association, et que vous avez un financement, n'hésitez pas !

Commentaires


Menu

Outils similaires

Recommander



Divers pubs

Mots-clés

Liens


© 2016 dcode.fr — Le site indispensable pour résoudre les énigmes, les jeux et les chasses au trésor. dCode