@@ -14,53 +14,59 @@ var certPem = fs.readFileSync(common.fixturesDir + '/test_cert.pem', 'ascii');
14
14
var keyPem = fs . readFileSync ( common . fixturesDir + '/test_key.pem' , 'ascii' ) ;
15
15
16
16
// Test signing and verifying
17
- var s1 = crypto . createSign ( 'RSA-SHA1' )
18
- . update ( 'Test123' )
19
- . sign ( keyPem , 'base64' ) ;
20
- var s1stream = crypto . createSign ( 'RSA-SHA1' ) ;
21
- s1stream . end ( 'Test123' ) ;
22
- s1stream = s1stream . sign ( keyPem , 'base64' ) ;
23
- assert . equal ( s1 , s1stream , 'Stream produces same output' ) ;
17
+ {
18
+ const s1 = crypto . createSign ( 'RSA-SHA1' )
19
+ . update ( 'Test123' )
20
+ . sign ( keyPem , 'base64' ) ;
21
+ let s1stream = crypto . createSign ( 'RSA-SHA1' ) ;
22
+ s1stream . end ( 'Test123' ) ;
23
+ s1stream = s1stream . sign ( keyPem , 'base64' ) ;
24
+ assert . equal ( s1 , s1stream , 'Stream produces same output' ) ;
24
25
25
- var verified = crypto . createVerify ( 'RSA-SHA1' )
26
- . update ( 'Test' )
27
- . update ( '123' )
28
- . verify ( certPem , s1 , 'base64' ) ;
29
- assert . strictEqual ( verified , true , 'sign and verify (base 64)' ) ;
26
+ const verified = crypto . createVerify ( 'RSA-SHA1' )
27
+ . update ( 'Test' )
28
+ . update ( '123' )
29
+ . verify ( certPem , s1 , 'base64' ) ;
30
+ assert . strictEqual ( verified , true , 'sign and verify (base 64)' ) ;
31
+ }
30
32
31
- var s2 = crypto . createSign ( 'RSA-SHA256' )
32
- . update ( 'Test123' )
33
- . sign ( keyPem , 'binary' ) ;
34
- var s2stream = crypto . createSign ( 'RSA-SHA256' ) ;
35
- s2stream . end ( 'Test123' ) ;
36
- s2stream = s2stream . sign ( keyPem , 'binary' ) ;
37
- assert . equal ( s2 , s2stream , 'Stream produces same output' ) ;
33
+ {
34
+ const s2 = crypto . createSign ( 'RSA-SHA256' )
35
+ . update ( 'Test123' )
36
+ . sign ( keyPem , 'binary' ) ;
37
+ let s2stream = crypto . createSign ( 'RSA-SHA256' ) ;
38
+ s2stream . end ( 'Test123' ) ;
39
+ s2stream = s2stream . sign ( keyPem , 'binary' ) ;
40
+ assert . equal ( s2 , s2stream , 'Stream produces same output' ) ;
38
41
39
- var verified = crypto . createVerify ( 'RSA-SHA256' )
40
- . update ( 'Test' )
41
- . update ( '123' )
42
- . verify ( certPem , s2 , 'binary' ) ;
43
- assert . strictEqual ( verified , true , 'sign and verify (binary)' ) ;
42
+ let verified = crypto . createVerify ( 'RSA-SHA256' )
43
+ . update ( 'Test' )
44
+ . update ( '123' )
45
+ . verify ( certPem , s2 , 'binary' ) ;
46
+ assert . strictEqual ( verified , true , 'sign and verify (binary)' ) ;
44
47
45
- var verStream = crypto . createVerify ( 'RSA-SHA256' ) ;
46
- verStream . write ( 'Tes' ) ;
47
- verStream . write ( 't12' ) ;
48
- verStream . end ( '3' ) ;
49
- verified = verStream . verify ( certPem , s2 , 'binary' ) ;
50
- assert . strictEqual ( verified , true , 'sign and verify (stream)' ) ;
48
+ const verStream = crypto . createVerify ( 'RSA-SHA256' ) ;
49
+ verStream . write ( 'Tes' ) ;
50
+ verStream . write ( 't12' ) ;
51
+ verStream . end ( '3' ) ;
52
+ verified = verStream . verify ( certPem , s2 , 'binary' ) ;
53
+ assert . strictEqual ( verified , true , 'sign and verify (stream)' ) ;
54
+ }
51
55
52
- var s3 = crypto . createSign ( 'RSA-SHA1' )
53
- . update ( 'Test123' )
54
- . sign ( keyPem , 'buffer' ) ;
55
- var verified = crypto . createVerify ( 'RSA-SHA1' )
56
- . update ( 'Test' )
57
- . update ( '123' )
58
- . verify ( certPem , s3 ) ;
59
- assert . strictEqual ( verified , true , 'sign and verify (buffer)' ) ;
56
+ {
57
+ const s3 = crypto . createSign ( 'RSA-SHA1' )
58
+ . update ( 'Test123' )
59
+ . sign ( keyPem , 'buffer' ) ;
60
+ let verified = crypto . createVerify ( 'RSA-SHA1' )
61
+ . update ( 'Test' )
62
+ . update ( '123' )
63
+ . verify ( certPem , s3 ) ;
64
+ assert . strictEqual ( verified , true , 'sign and verify (buffer)' ) ;
60
65
61
- var verStream = crypto . createVerify ( 'RSA-SHA1' ) ;
62
- verStream . write ( 'Tes' ) ;
63
- verStream . write ( 't12' ) ;
64
- verStream . end ( '3' ) ;
65
- verified = verStream . verify ( certPem , s3 ) ;
66
- assert . strictEqual ( verified , true , 'sign and verify (stream)' ) ;
66
+ const verStream = crypto . createVerify ( 'RSA-SHA1' ) ;
67
+ verStream . write ( 'Tes' ) ;
68
+ verStream . write ( 't12' ) ;
69
+ verStream . end ( '3' ) ;
70
+ verified = verStream . verify ( certPem , s3 ) ;
71
+ assert . strictEqual ( verified , true , 'sign and verify (stream)' ) ;
72
+ }
0 commit comments