@@ -611,26 +611,26 @@ describe("Scrypt Node Module Tests", function() {
611611 describe ( "Test vectors" , function ( ) {
612612 describe ( "Synchronous" , function ( ) {
613613 it ( "Vector 1: Will produce an identical vector to scrypt paper" , function ( ) {
614- var result = scrypt . hashSync ( "" , { "N" :16 , "r" :1 , "p" :1 } , 64 , "" ) ;
614+ var result = scrypt . hashSync ( "" , { "N" :4 , "r" :1 , "p" :1 } , 64 , "" ) ;
615615 expect ( result . toString ( "hex" ) )
616616 . to . equal ( "77d6576238657b203b19ca42c18a0497f16b4844e3074ae8dfdffa3fede21442fcd0069ded0948f8326a753a0fc81f17e8d3e0fb2e0d3628cf35e20c38d18906" ) ;
617617 } )
618618
619619 it ( "Vector 2: Will produce an identical vector to scrypt paper" , function ( ) {
620- var result = scrypt . hashSync ( "password" , { "N" :1024 , "r" :8 , "p" :16 } , 64 , new Buffer ( "NaCl" ) ) ;
620+ var result = scrypt . hashSync ( "password" , { "N" :10 , "r" :8 , "p" :16 } , 64 , new Buffer ( "NaCl" ) ) ;
621621 expect ( result . toString ( "hex" ) )
622622 . to . equal ( "fdbabe1c9d3472007856e7190d01e9fe7c6ad7cbc8237830e77376634b3731622eaf30d92e22a3886ff109279d9830dac727afb94a83ee6d8360cbdfa2cc0640" ) ;
623623 } )
624624
625625 it ( "Vector 3: Will produce an identical vector to scrypt paper" , function ( ) {
626- var result = scrypt . hashSync ( new Buffer ( "pleaseletmein" ) , { "N" :16384 , "r" :8 , "p" :1 } , 64 , "SodiumChloride" ) ;
626+ var result = scrypt . hashSync ( new Buffer ( "pleaseletmein" ) , { "N" :14 , "r" :8 , "p" :1 } , 64 , "SodiumChloride" ) ;
627627 expect ( result . toString ( "hex" ) )
628628 . to . equal ( "7023bdcb3afd7348461c06cd81fd38ebfda8fbba904f8e3ea9b543f6545da1f2d5432955613f0fcf62d49705242a9af9e61e85dc0d651e40dfcf017b45575887" ) ;
629629 } )
630630 } ) ;
631631 describe ( "Aynchronous" , function ( ) {
632632 it ( "Vector 1: Will produce an identical vector to scrypt paper" , function ( done ) {
633- scrypt . hash ( "" , { "N" :16 , "r" :1 , "p" :1 } , 64 , "" , function ( err , result ) {
633+ scrypt . hash ( "" , { "N" :4 , "r" :1 , "p" :1 } , 64 , "" , function ( err , result ) {
634634 expect ( result . toString ( "hex" ) )
635635 . to . equal ( "77d6576238657b203b19ca42c18a0497f16b4844e3074ae8dfdffa3fede21442fcd0069ded0948f8326a753a0fc81f17e8d3e0fb2e0d3628cf35e20c38d18906" ) ;
636636 expect ( err )
@@ -640,7 +640,7 @@ describe("Scrypt Node Module Tests", function() {
640640 } ) ;
641641
642642 it ( "Vector 2: Will produce an identical vector to scrypt paper" , function ( done ) {
643- scrypt . hash ( new Buffer ( "password" ) , { "N" :1024 , "r" :8 , "p" :16 } , 64 , new Buffer ( "NaCl" ) , function ( err , result ) {
643+ scrypt . hash ( new Buffer ( "password" ) , { "N" :10 , "r" :8 , "p" :16 } , 64 , new Buffer ( "NaCl" ) , function ( err , result ) {
644644 expect ( result . toString ( "hex" ) )
645645 . to . equal ( "fdbabe1c9d3472007856e7190d01e9fe7c6ad7cbc8237830e77376634b3731622eaf30d92e22a3886ff109279d9830dac727afb94a83ee6d8360cbdfa2cc0640" ) ;
646646 expect ( err )
@@ -650,7 +650,7 @@ describe("Scrypt Node Module Tests", function() {
650650 } ) ;
651651
652652 it ( "Vector 3: Will produce an identical vector to scrypt paper" , function ( done ) {
653- scrypt . hash ( "pleaseletmein" , { "N" :16384 , "r" :8 , "p" :1 } , 64 , "SodiumChloride" , function ( err , result ) {
653+ scrypt . hash ( "pleaseletmein" , { "N" :14 , "r" :8 , "p" :1 } , 64 , "SodiumChloride" , function ( err , result ) {
654654 expect ( result . toString ( "hex" ) )
655655 . to . equal ( "7023bdcb3afd7348461c06cd81fd38ebfda8fbba904f8e3ea9b543f6545da1f2d5432955613f0fcf62d49705242a9af9e61e85dc0d651e40dfcf017b45575887" ) ;
656656 expect ( err )
0 commit comments