aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRajesh Nyamagoud <nyamagoud@google.com>2022-11-15 16:56:13 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-11-15 16:56:13 +0000
commit1a8badc2378487d162277f49cce1c8c9978612ef (patch)
tree1ab7930a01cf9e675b69a15683f09d4bfc4df2ef
parenta3dcf193fadd25dc8a455c30595e450af722c529 (diff)
parentf1188015d3f75def62419713a433f0f377f000b5 (diff)
downloadwycheproof-1a8badc2378487d162277f49cce1c8c9978612ef.tar.gz
Revert "Keystore:Assuming KeyMint version 1 and above" am: eed98b9ccb am: f1188015d3
Original change: https://android-review.googlesource.com/c/platform/external/wycheproof/+/2285293 Change-Id: I72b250141d311225d8c123b2af081c216987a4be Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--keystore-cts/java/android/keystore/cts/util/KeyStoreUtil.java5
-rw-r--r--keystore-cts/java/com/google/security/wycheproof/testcases/JsonEcdhTest.java12
2 files changed, 0 insertions, 17 deletions
diff --git a/keystore-cts/java/android/keystore/cts/util/KeyStoreUtil.java b/keystore-cts/java/android/keystore/cts/util/KeyStoreUtil.java
index ed50585..9f430c1 100644
--- a/keystore-cts/java/android/keystore/cts/util/KeyStoreUtil.java
+++ b/keystore-cts/java/android/keystore/cts/util/KeyStoreUtil.java
@@ -15,7 +15,6 @@ package android.keystore.cts.util;
import android.content.Context;
import android.security.keystore.KeyProtection;
-import android.keystore.cts.util.TestUtils;
import androidx.test.core.app.ApplicationProvider;
import org.bouncycastle.asn1.x500.X500Name;
import org.bouncycastle.asn1.x509.SubjectPublicKeyInfo;
@@ -87,10 +86,6 @@ public class KeyStoreUtil {
}
}
- public static int getFeatureVersionKeystore() {
- return TestUtils.getFeatureVersionKeystore(ApplicationProvider.getApplicationContext());
- }
-
public static boolean hasStrongBox() {
Context context = ApplicationProvider.getApplicationContext();
return TestUtils.hasStrongBox(context);
diff --git a/keystore-cts/java/com/google/security/wycheproof/testcases/JsonEcdhTest.java b/keystore-cts/java/com/google/security/wycheproof/testcases/JsonEcdhTest.java
index 42f3cf8..779dc42 100644
--- a/keystore-cts/java/com/google/security/wycheproof/testcases/JsonEcdhTest.java
+++ b/keystore-cts/java/com/google/security/wycheproof/testcases/JsonEcdhTest.java
@@ -14,7 +14,6 @@
package com.google.security.wycheproof;
import static org.junit.Assert.assertEquals;
-import static org.junit.Assume.assumeTrue;
import com.google.gson.JsonElement;
import com.google.gson.JsonObject;
@@ -30,7 +29,6 @@ import java.security.spec.InvalidKeySpecException;
import java.security.spec.X509EncodedKeySpec;
import javax.crypto.KeyAgreement;
import org.junit.After;
-import org.junit.Before;
import org.junit.Test;
import org.junit.Ignore;
import android.security.keystore.KeyProtection;
@@ -49,16 +47,6 @@ public class JsonEcdhTest {
KeyStoreUtil.cleanUpKeyStore();
}
- @Before
- public void setup() {
- // In this test class ECDH keys are imported for key agreement (PURPOSE_AGREE_KEY).
- // KeyMaster could support this key import through software emulation,
- // but currently it is missing (b/216434270). Hence, this assumption is added till ECDH
- // key import software emulation is not implemented.
- assumeTrue("PURPOSE_AGREE_KEY is supported in KeyMint version 1 and above.",
- KeyStoreUtil.getFeatureVersionKeystore() >= KeyStoreUtil.KM_VERSION_KEYMINT_1);
- }
-
/** Convenience mehtod to get a String from a JsonObject */
protected static String getString(JsonObject object, String name) throws Exception {
return object.get(name).getAsString();