From d3b7c1cac96091f59b4f680a983d0bd4be9755dd Mon Sep 17 00:00:00 2001 From: 0x330a <92654767+0x330a@users.noreply.github.com> Date: Wed, 21 Jan 2026 14:28:21 +1100 Subject: [PATCH 1/3] refactor: remove required biometrics for hmac key for now --- android/src/main/java/KeystorePlugin.kt | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/android/src/main/java/KeystorePlugin.kt b/android/src/main/java/KeystorePlugin.kt index 2228e7b..26b55a1 100644 --- a/android/src/main/java/KeystorePlugin.kt +++ b/android/src/main/java/KeystorePlugin.kt @@ -280,12 +280,7 @@ class KeystorePlugin(private val activity: Activity) : Plugin(activity) { val parameterSpec = KeyGenParameterSpec.Builder( KEY_HMAC_ALIAS, KeyProperties.PURPOSE_SIGN - ) - // Require authentication on every use: - .setUserAuthenticationRequired(!BuildConfig.DEBUG) - .setInvalidatedByBiometricEnrollment(false) - .setUserAuthenticationValidityDurationSeconds(-1) - .build() + ).build() keyGenerator.init(parameterSpec) keyGenerator.generateKey() } From 14862f04633fb5b5783c10ec1b468f3d2aa86d70 Mon Sep 17 00:00:00 2001 From: 0x330a <92654767+0x330a@users.noreply.github.com> Date: Wed, 21 Jan 2026 14:38:28 +1100 Subject: [PATCH 2/3] chore: version bump --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 56e8141..1b9554e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-plugin-keystore" -version = "2.4.0" +version = "2.4.1" authors = ["0x330a"] description = "Interact with the device-native key storage (Android Keystore, iOS Keychain) & perform ecdh operations for generating symmetric keys" edition = "2021" From f66e03d50936b644916c976d475ac573acb8a06d Mon Sep 17 00:00:00 2001 From: 0x330a <92654767+0x330a@users.noreply.github.com> Date: Wed, 21 Jan 2026 14:42:25 +1100 Subject: [PATCH 3/3] chore: version bump package --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1c55932..6bf5fdb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metasig/tauri-plugin-keystore-api", - "version": "2.4.0", + "version": "2.4.1", "author": "0x330a", "description": "Interact with the device-native key storage (Android Keystore, iOS Keychain) & perform ecdh operations for generating symmetric keys", "type": "module",