V Fri, 28 Nov 2014 12:46:25 +0000 andre via Digitalmars-d-learn <digitalmars-d-learn@puremagic.com> napsáno:
> Hi, > > I translate some functionality written in jsnode, > which contains a crypto library. > > Although there is some sha256 support in > phobos I think, they do not provide all functionality > I need to translate following two functions. > (Input and output is ubyte[]) > > Is there a library which supports the methods > similiar (createHmac, update)... ? > > function hmac(key, msg) { > var hash = crypto.createHmac('sha256', key); > hash.update(msg); > return new Buffer(hash.digest(), 'binary'); > } > > function sha256(msg) { > var hash = crypto.createHash('sha256'); > hash.update(msg); > return new Buffer(hash.digest(), 'binary'); > } > > Kind regards > André I am using https://github.com/pszturmaj/phobos/tree/master/std/crypto