From 157bdddf4e1560519d513b61d6b3caf2d401c498 Mon Sep 17 00:00:00 2001 From: Rubin Xu Date: Mon, 24 Apr 2017 15:51:59 +0100 Subject: [PATCH] Reduce scrypt time in synthetic password flow Reduce from 13:3:1 (100ms) to 11:3:1 (25ms) Bug: 37268178 Test: Manual with time instrumentation in code. Change-Id: I14d734858d824ec494127d057dd821fc88f8a0f5 --- .../core/java/com/android/server/SyntheticPasswordManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/SyntheticPasswordManager.java b/services/core/java/com/android/server/SyntheticPasswordManager.java index d23584fab3723..6ec74e133e8db 100644 --- a/services/core/java/com/android/server/SyntheticPasswordManager.java +++ b/services/core/java/com/android/server/SyntheticPasswordManager.java @@ -82,7 +82,7 @@ public class SyntheticPasswordManager { // 256-bit synthetic password private static final byte SYNTHETIC_PASSWORD_LENGTH = 256 / 8; - private static final int PASSWORD_SCRYPT_N = 13; + private static final int PASSWORD_SCRYPT_N = 11; private static final int PASSWORD_SCRYPT_R = 3; private static final int PASSWORD_SCRYPT_P = 1; private static final int PASSWORD_SALT_LENGTH = 16;