Loading keystore/java/android/security/keystore2/AndroidKeyStoreCipherSpiBase.java +9 −6 Original line number Diff line number Diff line Loading @@ -123,8 +123,9 @@ abstract class AndroidKeyStoreCipherSpiBase extends CipherSpi implements KeyStor throws InvalidKeyException { resetAll(); if (!(key instanceof AndroidKeyStorePrivateKey || key instanceof AndroidKeyStoreSecretKey)) { // Public key operations get diverted to the default provider. if (opmode == Cipher.ENCRYPT_MODE && (key instanceof PrivateKey || key instanceof PublicKey)) { try { mCipher = Cipher.getInstance(getTransform()); String transform = getTransform(); Loading Loading @@ -184,8 +185,9 @@ abstract class AndroidKeyStoreCipherSpiBase extends CipherSpi implements KeyStor SecureRandom random) throws InvalidKeyException, InvalidAlgorithmParameterException { resetAll(); if (!(key instanceof AndroidKeyStorePrivateKey || key instanceof AndroidKeyStoreSecretKey)) { // Public key operations get diverted to the default provider. if (opmode == Cipher.ENCRYPT_MODE && (key instanceof PrivateKey || key instanceof PublicKey)) { try { mCipher = Cipher.getInstance(getTransform()); mCipher.init(opmode, key, params, random); Loading Loading @@ -213,8 +215,9 @@ abstract class AndroidKeyStoreCipherSpiBase extends CipherSpi implements KeyStor SecureRandom random) throws InvalidKeyException, InvalidAlgorithmParameterException { resetAll(); if (!(key instanceof AndroidKeyStorePrivateKey || key instanceof AndroidKeyStoreSecretKey)) { // Public key operations get diverted to the default provider. if (opmode == Cipher.ENCRYPT_MODE && (key instanceof PrivateKey || key instanceof PublicKey)) { try { mCipher = Cipher.getInstance(getTransform()); mCipher.init(opmode, key, params, random); Loading Loading
keystore/java/android/security/keystore2/AndroidKeyStoreCipherSpiBase.java +9 −6 Original line number Diff line number Diff line Loading @@ -123,8 +123,9 @@ abstract class AndroidKeyStoreCipherSpiBase extends CipherSpi implements KeyStor throws InvalidKeyException { resetAll(); if (!(key instanceof AndroidKeyStorePrivateKey || key instanceof AndroidKeyStoreSecretKey)) { // Public key operations get diverted to the default provider. if (opmode == Cipher.ENCRYPT_MODE && (key instanceof PrivateKey || key instanceof PublicKey)) { try { mCipher = Cipher.getInstance(getTransform()); String transform = getTransform(); Loading Loading @@ -184,8 +185,9 @@ abstract class AndroidKeyStoreCipherSpiBase extends CipherSpi implements KeyStor SecureRandom random) throws InvalidKeyException, InvalidAlgorithmParameterException { resetAll(); if (!(key instanceof AndroidKeyStorePrivateKey || key instanceof AndroidKeyStoreSecretKey)) { // Public key operations get diverted to the default provider. if (opmode == Cipher.ENCRYPT_MODE && (key instanceof PrivateKey || key instanceof PublicKey)) { try { mCipher = Cipher.getInstance(getTransform()); mCipher.init(opmode, key, params, random); Loading Loading @@ -213,8 +215,9 @@ abstract class AndroidKeyStoreCipherSpiBase extends CipherSpi implements KeyStor SecureRandom random) throws InvalidKeyException, InvalidAlgorithmParameterException { resetAll(); if (!(key instanceof AndroidKeyStorePrivateKey || key instanceof AndroidKeyStoreSecretKey)) { // Public key operations get diverted to the default provider. if (opmode == Cipher.ENCRYPT_MODE && (key instanceof PrivateKey || key instanceof PublicKey)) { try { mCipher = Cipher.getInstance(getTransform()); mCipher.init(opmode, key, params, random); Loading