From 66d40380511bde8597e76b73e1bef8a78de7c018 Mon Sep 17 00:00:00 2001 From: Matthew Little Date: Mon, 16 Jun 2014 11:39:45 -0600 Subject: [PATCH] Added NIST5 hashing --- README.md | 4 ++-- lib/algoProperties.js | 7 +++++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 25c93c0..edf949a 100644 --- a/README.md +++ b/README.md @@ -45,6 +45,7 @@ Features * ✓ __Quark__ (Quarkcoin [QRK]) * ✓ __X11__ (Darkcoin [DRK], Hirocoin, Limecoin) * ✓ __X13__ (MaruCoin, BoostCoin) +* ✓ __NIST5__ (Talkcoin) * ✓ __Keccak__ (Maxcoin [MAX], HelixCoin, CryptoMeth, Galleon, 365coin, Slothcoin, BitcointalkCoin) * ✓ __Skein__ (Skeincoin [SKC]) * ✓ __Groestl__ (Groestlcoin [GRS]) @@ -53,13 +54,12 @@ May be working (needs additional testing): * ? *Blake* (Blakecoin [BLC]) * ? *Fugue* (Fuguecoin [FC]) * ? *Qubit* (Qubitcoin [Q2C], Myriadcoin [MYR]) -* ? *Hefty1* (Heavycoin [HVC]) * ? *SHAvite-3* (INKcoin [INK]) Not working currently: * *Groestl* - for Myriadcoin * *Keccak* - for eCoin & Copperlark - +* *Hefty1* (Heavycoin [HVC]) Requirements diff --git a/lib/algoProperties.js b/lib/algoProperties.js index d2494c0..a1b84e0 100644 --- a/lib/algoProperties.js +++ b/lib/algoProperties.js @@ -74,6 +74,13 @@ var algos = module.exports = global.algos = { } } }, + nist5: { + hash: function(){ + return function(){ + return multiHashing.nist5.apply(this, arguments); + } + } + }, quark: { hash: function(){ return function(){