File tree 1 file changed +3
-7
lines changed
1 file changed +3
-7
lines changed Original file line number Diff line number Diff line change @@ -470,23 +470,19 @@ def test_encrypt_aes_cfb_20_incompatibility
470
470
471
471
def test_encrypt_aes_256_cbc_modifies_buffer
472
472
cipher = OpenSSL ::Cipher . new ( "AES-256-CBC" )
473
- cipher . key = "a" * 32
474
473
cipher . encrypt
474
+ cipher . key = "a" * 32
475
475
buffer = ''
476
476
actual = cipher . update ( 'bar' * 10 , buffer )
477
- if jruby?
478
- expected = "\xE6 \xD3 Y\f c\xEE \xBA \xB2 *\x0F r\xD1 \xC2 b\x03 \xD0 "
479
- else
480
- expected = "8\xA7 \xBE \xB1 \xAE \x88 j\xCB \xA3 \xE9 j\x00 \xD2 W_\x91 "
481
- end
477
+ expected = "\xE6 \xD3 Y\f c\xEE \xBA \xB2 *\x0F r\xD1 \xC2 b\x03 \xD0 "
482
478
assert_equal actual , expected
483
479
assert_equal buffer , expected
484
480
end
485
481
486
482
def test_encrypt_aes_256_cbc_invalid_buffer
487
483
cipher = OpenSSL ::Cipher . new ( "AES-256-CBC" )
488
- cipher . key = "a" * 32
489
484
cipher . encrypt
485
+ cipher . key = "a" * 32
490
486
buffer = Object . new
491
487
assert_raise ( TypeError ) { cipher . update ( 'bar' * 10 , buffer ) }
492
488
end
You can’t perform that action at this time.
0 commit comments