diff options
author | Michael Coyne <mikeycgto@gmail.com> | 2017-05-15 08:45:14 +0000 |
---|---|---|
committer | Michael Coyne <mikeycgto@gmail.com> | 2017-05-15 08:54:39 +0000 |
commit | 71fb6def5f07233e4fdf628e02981e4add5c6b8b (patch) | |
tree | 88b1144823baced8660d34d6f1f5652afb97167c /activerecord/test/cases/unconnected_test.rb | |
parent | 4734d23c74fb4193aafe7cb04256bb745680d97f (diff) | |
download | rails-71fb6def5f07233e4fdf628e02981e4add5c6b8b.tar.gz rails-71fb6def5f07233e4fdf628e02981e4add5c6b8b.tar.bz2 rails-71fb6def5f07233e4fdf628e02981e4add5c6b8b.zip |
Fix for AEAD auth_tag check in MessageEncryptor
When MessageEncryptor tries to +decrypt_and_verify+ ciphertexts
generated in a different mode (such CBC-HMAC), the +auth_tag+ may be
+nil+ and must explicitly check for it.
See the discussion here:
https://github.com/rails/rails/pull/28132#discussion_r116388462
Diffstat (limited to 'activerecord/test/cases/unconnected_test.rb')
0 files changed, 0 insertions, 0 deletions