-
sodium PHP 7.2
Bonjour, je cherche à crypter/décrypter un texte le plus simple possible et sans ajout de module externe.
J'ai déjà cherché et j'ai trouvé ici, sur ce poste, qui parlé de libsodium.
Cependant sur le manuel PHP il n'y as pas beaucoup d'explication n'y d'exemple : http://php.net/manual/en/book.sodium.php
Mon but est simplement de crypter/décrypter des adresse e-mail simplement et je ne veux pas être un expert en cryptologie donc si une personne pouvez m'envoyer un simple exemple, ça serait cool.
Merci d'avance.
-
Apparemment, la lib incluse dans PHP à partir de PHP 7.2 est basée sur un composant PECL. J'ai trouvé cette documentation : https://paragonie.com/book/pecl-libsodium (en anglais) et cette page de résumé : https://paragonie.com/blog/2017/06/l...-which-one-use (également en anglais)
Si tu ne lis pas l'anglais ([HS] Je te conseille de t'y mettre, parce que ça peut être extrêmement utile, voir indispensable, dans notre domaine ;) [/HS]), il faut faire la différence entre :
Je crypte et décrypte un texte sur la même machine
Je crypte sur la machine A et décrypte sur la la machine B
Je crypte et décrypte sur la machine A et la machine B
A voir aussi si tu as réellement besoin d'encrypter et décrypter, ou si un simple hachage pour vérification suffirait.