bcrypt-pbkdf
Advanced tools
Comparing version
{ | ||
"name": "bcrypt-pbkdf", | ||
"version": "1.0.1", | ||
"version": "1.0.2", | ||
"description": "Port of the OpenBSD bcrypt_pbkdf function to pure JS", | ||
"repository": { | ||
"type": "git", | ||
"url": "git://github.com/joyent/node-bcrypt-pbkdf.git" | ||
}, | ||
"main": "index.js", | ||
@@ -6,0 +10,0 @@ "dependencies": { |
Port of the OpenBSD `bcrypt_pbkdf` function to pure Javascript. `npm`-ified | ||
version of [Devi Mandiri's port] | ||
(https://github.com/devi/tmp/blob/master/js/bcrypt_pbkdf.js), | ||
version of [Devi Mandiri's port](https://github.com/devi/tmp/blob/master/js/bcrypt_pbkdf.js), | ||
with some minor performance improvements. The code is copied verbatim (and | ||
@@ -40,1 +39,8 @@ un-styled) from Devi's work. | ||
* `out`, a Uint8Array of length 32, will be filled with output | ||
## License | ||
This source form is a 1:1 port from the OpenBSD `blowfish.c` and `bcrypt_pbkdf.c`. | ||
As a result, it retains the original copyright and license. The two files are | ||
under slightly different (but compatible) licenses, and are here combined in | ||
one file. For each of the full license texts see `LICENSE`. |
Mixed license
License(Experimental) Package contains multiple licenses.
Found 1 instance in 1 package
Non-permissive License
License(Experimental) A license not known to be considered permissive was found.
Found 1 instance in 1 package
No repository
Supply chain riskPackage does not have a linked source code repository. Without this field, a package will have no reference to the location of the source code use to generate the package.
Found 1 instance in 1 package
28994
16.72%5
66.67%46
15%0
-100%2
Infinity%90
-10%