J'ai converti une fonction de chiffrement assez basique du Javascript vers le PHP, mais les résultats ne sont pas ceux que j'attends.
Il semble que PHP ait des difficultés pour calculer un modulo sur des grands nombres.
Voici l'extrait qui pose problème:
Javascript
Math.pow(M, e) % N
PHP
pow($M, $e) % $N
Avec les valeurs suivantes:
M = 76
e = 7
N = 306353
PHP me retourne -259931.
Javascript me retourne 129131.
Alors la question est: j'ai fait (…)