J’ai une chaîne que je veux de hachage. Quelle est la façon la plus simple pour générer le hachage en node.js ?
Le hachage est pour le versioning, pas de sécurité.
Merci.
J’ai une chaîne que je veux de hachage. Quelle est la façon la plus simple pour générer le hachage en node.js ?
Le hachage est pour le versioning, pas de sécurité.
Merci.
Jetez un oeil à crypto.createHash(algorithm)
Le nœud du module crypto API est encore instable.
À partir de la documentation officielle:
Crypto
Stabilité: 2 - Instable; les changements de l'API sont en cours de discussion pour les futures versions. Dernières modifications seront réduits au minimum.
Vous pouvez également utiliser l'un des modules sha1 ou MD5 , qui à la fois faire le travail.
$ npm install sha1
et puis
var sha1 = require('sha1');
var hash = sha1("my message");
console.log(hash); // 104ab42f1193c336aa2cf08a2c946d5c6fd0fcdb
ou
$ npm install MD5
et puis
var md5 = require('MD5');
var hash = md5("my message");
console.log(hash); // 8ba6c19dc1def5702ff5acbf2aeea5aa
(MD5 est incertain mais souvent utilisés par des services comme Gravatar.)
L'API de ces modules ne change pas!
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.