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