diff --git a/app/src/main/java/org/matrix/TEESimulator/interception/keystore/Keystore2Interceptor.kt b/app/src/main/java/org/matrix/TEESimulator/interception/keystore/Keystore2Interceptor.kt index e0395f20..d123a6f2 100644 --- a/app/src/main/java/org/matrix/TEESimulator/interception/keystore/Keystore2Interceptor.kt +++ b/app/src/main/java/org/matrix/TEESimulator/interception/keystore/Keystore2Interceptor.kt @@ -257,11 +257,12 @@ object Keystore2Interceptor : AbstractKeystoreInterceptor() { ) .getOrThrow() - keyDescriptor.nspace = SecureRandom().nextLong() + val key = response.metadata.key!! + key.nspace = SecureRandom().nextLong() KeyMintSecurityLevelInterceptor.generatedKeys[keyId] = KeyMintSecurityLevelInterceptor.GeneratedKeyInfo( keyData.first, - keyDescriptor.nspace, + key.nspace, response, ) KeyMintSecurityLevelInterceptor.attestationKeys.add(keyId)