Awesome Open Source
Awesome Open Source

🔪 @aureooms/js-hash


xkcd.com

Hashing algorithms for JavaScript. See docs. Parent is @aureooms/js-algorithms.

> import ascii from '@aureooms/js-codec-ascii' ;
> import { sha512 } from '@aureooms/js-hash' ;
> const string = 'The quick brown fox jumps over the lazy dog' ;
> const bytes = ascii.encode( string ) ;
> const digest = sha512( bytes, bytes.length * 8, alloc( 64 ) );
> digest ;
[0x07, 0xe5, 0x47, 0xd9, 0x58, 0x6f, 0x6a, 0x73, 0xf7, 0x3f, ...]
> import base16 from '@aureooms/js-codec-base16' ;
> base16.decode( digest ) ;
'07E547D9586F6A73F73FBAC0435ED76951218FB7D0C8D788A309D785436B...'

License Version Build Dependencies Dev dependencies GitHub issues Downloads

Code issues Code maintainability Code coverage (cov) Code technical debt Documentation Package size


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Algorithms (10,647
Hash (1,144
Hashing (631
Secure (428
Md5 (392
Sha256 (379
Sha1 (254
Sha512 (150
Related Projects