11'use strict' ; 
2- var  common  =  require ( '../common' ) ; 
3- var  assert  =  require ( 'assert' ) ; 
2+ const  common  =  require ( '../common' ) ; 
3+ const  assert  =  require ( 'assert' ) ; 
44
55if  ( ! common . hasCrypto )  { 
66  common . skip ( 'missing crypto' ) ; 
@@ -10,24 +10,25 @@ if (common.hasFipsCrypto) {
1010  common . skip ( 'BF-ECB is not FIPS 140-2 compatible' ) ; 
1111  return ; 
1212} 
13- var  crypto  =  require ( 'crypto' ) ; 
13+ const  crypto  =  require ( 'crypto' ) ; 
1414
1515crypto . DEFAULT_ENCODING  =  'buffer' ; 
1616
1717// Testing whether EVP_CipherInit_ex is functioning correctly. 
1818// Reference: bug#1997 
1919
20- ( function ( )  { 
21-   var  encrypt  =  crypto . createCipheriv ( 'BF-ECB' ,  'SomeRandomBlahz0c5GZVnR' ,  '' ) ; 
22-   var  hex  =  encrypt . update ( 'Hello World!' ,  'ascii' ,  'hex' ) ; 
20+ { 
21+   const  encrypt  = 
22+     crypto . createCipheriv ( 'BF-ECB' ,  'SomeRandomBlahz0c5GZVnR' ,  '' ) ; 
23+   let  hex  =  encrypt . update ( 'Hello World!' ,  'ascii' ,  'hex' ) ; 
2324  hex  +=  encrypt . final ( 'hex' ) ; 
2425  assert . strictEqual ( hex . toUpperCase ( ) ,  '6D385F424AAB0CFBF0BB86E07FFB7D71' ) ; 
25- } ( ) ) ; 
26+ } 
2627
27- ( function ( )   { 
28-   var  decrypt  =   crypto . createDecipheriv ( 'BF-ECB' ,   'SomeRandomBlahz0c5GZVnR' , 
29-        '' ) ; 
30-   var  msg  =  decrypt . update ( '6D385F424AAB0CFBF0BB86E07FFB7D71' ,  'hex' ,  'ascii' ) ; 
28+ { 
29+   const  decrypt  = 
30+     crypto . createDecipheriv ( 'BF-ECB' ,   'SomeRandomBlahz0c5GZVnR' ,  '' ) ; 
31+   let  msg  =  decrypt . update ( '6D385F424AAB0CFBF0BB86E07FFB7D71' ,  'hex' ,  'ascii' ) ; 
3132  msg  +=  decrypt . final ( 'ascii' ) ; 
3233  assert . strictEqual ( msg ,  'Hello World!' ) ; 
33- } ( ) ) ; 
34+ } 
0 commit comments