Make AES*CipherTest explicitly use Android Keystore Provider.
The tests are supposed to request Cipher instances of Android Keystore
JCA Provider but were not doing that. As a result, some of the tests
were getting Cipher implementations backed by the highest-priority
provider offering the requested transformation.
This issue was masked on most Android devices due to a bug in
AndroidKeyStoreProvider.install which installed its Cipher
implementation at the highest priority.
1 file changed