basées sur l'algorithme de Node.js

Hasha est un outil basé sur l'algorithme de hashage du module de cryptographie de Node.js. Il est cependant plus convivial et plus simple à mettre en place pour des opérations basiques.
Par exemple, pour encoder une chaîne en hexadécimal, il suffit d'utiliser cette instruction :
| Code javascript : | Sélectionner tout |
hasha(new Buffer('unicorn'))
| Code javascript : | Sélectionner tout |
1 2 3 4 | hasha.fromFile('unicorn.png', { algorithm: 'md5' }, function(err, hash) { console.log(hash); //=> '1abcb33beeb811dca15f0ac3e47b88d9' }); |
- des chaînes de caractères ;
- des buffers ;
- des flux ;
- des fichiers.
Pour la rapidité, le concepteur suggère d'utiliser des buffers au lieu de chaînes de caractères.
C'est un petit module pratique qui peut être installé facilement dans vos projets. Il propose d'ailleurs un mode en ligne de commande.
La page de l'outil sur GitHub et sur npm.
D'après un article de DailyJS.Et vous ?
Quelles techniques utilisez-vous pour crypter vos informations ?
Vous avez lu gratuitement 59 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.