Searched refs:iterations (Results 1 - 19 of 19) sorted by relevance

/forgerock/openam/openam-shared/src/main/java/org/forgerock/openam/shared/security/crypto/
H A DPBKDF2KeyDerivation.java43 * <li>{@code org.forgerock.openam.encryption.key.iterations} - the number of iterations of PBKDF2 to apply
48 * (section 5.1.1.2) recommend at least 10,000 iterations of PBKDF2 and a salt of at least 32 bits. The PBKDF2 spec
57 private static final String ITERATIONS_PROPERTY = "org.forgerock.openam.encryption.key.iterations";
59 private final int iterations; field in class:PBKDF2KeyDerivation
66 PBKDF2KeyDerivation(final String messageDigest, final int iterations) { argument
67 rejectStateIfTrue(iterations < 10_000, "Should use at least 10,000 iterations");
68 this.iterations = iterations;
[all...]
/forgerock/opendj2/src/server/org/opends/server/extensions/
H A DPBKDF2PasswordStorageScheme.java59 * implementation uses a configurable number of iterations.
155 int iterations = config.getPBKDF2Iterations();
157 byte[] digestBytes = encodeWithRandomSalt(plaintext, saltBytes, iterations);
160 return ByteString.valueOf(iterations + ":" + Base64.encode(hashPlusSalt));
177 // Split the iterations from the stored value (separated by a ':')
188 final int iterations = Integer.parseInt(stored.substring(0, pos));
205 return encodeAndMatch(plaintextPassword, saltBytes, digestBytes, iterations);
241 int iterations = config.getPBKDF2Iterations();
242 byte[] digestBytes = encodeWithRandomSalt(plaintext, saltBytes, iterations);
246 + iterations
339 encodeWithRandomSalt(ByteString plaintext, byte[] saltBytes, int iterations) argument
358 encodeWithSalt(ByteSequence plaintext, byte[] saltBytes, int iterations, final SecretKeyFactory factory) argument
381 encodeAndMatch(ByteSequence plaintext, byte[] saltBytes, byte[] digestBytes, int iterations) argument
399 encodeWithRandomSalt(ByteSequence plaintext, byte[] saltBytes, int iterations) argument
408 encodeWithRandomSalt(ByteSequence plaintext, byte[] saltBytes, int iterations, SecureRandom random, final SecretKeyFactory factory) argument
[all...]
H A DPKCS5S2PasswordStorageScheme.java58 * iterations.
80 /** Atlassian hardcoded the number of iterations to 10000. */
81 private static final int iterations = 10000; field in class:PKCS5S2PasswordStorageScheme
172 return encodeAndMatch(plaintextPassword, saltBytes, digestBytes, iterations);
211 + iterations + ':' + Base64.encode(saltBytes) + '$'
227 int iterations = Integer.parseInt(authInfo.substring(0, pos));
230 return encodeAndMatch(plaintextPassword, saltBytes, digestBytes, iterations);
321 int iterations, final SecretKeyFactory factory) throws DirectoryException
327 new PBEKeySpec(plaintextChars, saltBytes, iterations, SHA1_LENGTH * 8);
344 byte[] digestBytes, int iterations)
320 encodeWithSalt(ByteSequence plaintext, byte[] saltBytes, int iterations, final SecretKeyFactory factory) argument
343 encodeAndMatch(ByteSequence plaintext, byte[] saltBytes, byte[] digestBytes, int iterations) argument
[all...]
/forgerock/opendj2-hg/src/server/org/opends/server/extensions/
H A DPBKDF2PasswordStorageScheme.java59 * implementation uses a configurable number of iterations.
155 int iterations = config.getPBKDF2Iterations();
157 byte[] digestBytes = encodeWithRandomSalt(plaintext, saltBytes, iterations);
160 return ByteString.valueOf(iterations + ":" + Base64.encode(hashPlusSalt));
177 // Split the iterations from the stored value (separated by a ':')
188 final int iterations = Integer.parseInt(stored.substring(0, pos));
205 return encodeAndMatch(plaintextPassword, saltBytes, digestBytes, iterations);
241 int iterations = config.getPBKDF2Iterations();
242 byte[] digestBytes = encodeWithRandomSalt(plaintext, saltBytes, iterations);
246 + iterations
339 encodeWithRandomSalt(ByteString plaintext, byte[] saltBytes, int iterations) argument
358 encodeWithSalt(ByteSequence plaintext, byte[] saltBytes, int iterations, final SecretKeyFactory factory) argument
381 encodeAndMatch(ByteSequence plaintext, byte[] saltBytes, byte[] digestBytes, int iterations) argument
399 encodeWithRandomSalt(ByteSequence plaintext, byte[] saltBytes, int iterations) argument
408 encodeWithRandomSalt(ByteSequence plaintext, byte[] saltBytes, int iterations, SecureRandom random, final SecretKeyFactory factory) argument
[all...]
H A DPKCS5S2PasswordStorageScheme.java58 * iterations.
80 /** Atlassian hardcoded the number of iterations to 10000. */
81 private static final int iterations = 10000; field in class:PKCS5S2PasswordStorageScheme
172 return encodeAndMatch(plaintextPassword, saltBytes, digestBytes, iterations);
211 + iterations + ':' + Base64.encode(saltBytes) + '$'
227 int iterations = Integer.parseInt(authInfo.substring(0, pos));
230 return encodeAndMatch(plaintextPassword, saltBytes, digestBytes, iterations);
321 int iterations, final SecretKeyFactory factory) throws DirectoryException
327 new PBEKeySpec(plaintextChars, saltBytes, iterations, SHA1_LENGTH * 8);
344 byte[] digestBytes, int iterations)
320 encodeWithSalt(ByteSequence plaintext, byte[] saltBytes, int iterations, final SecretKeyFactory factory) argument
343 encodeAndMatch(ByteSequence plaintext, byte[] saltBytes, byte[] digestBytes, int iterations) argument
[all...]
/forgerock/opendj-v3/opendj-server-legacy/src/main/java/org/opends/server/extensions/
H A DPBKDF2PasswordStorageScheme.java62 * implementation uses a configurable number of iterations.
144 int iterations = config.getPBKDF2Iterations();
146 byte[] digestBytes = encodeWithRandomSalt(plaintext, saltBytes, iterations,random);
149 return ByteString.valueOfUtf8(iterations + ":" + Base64.encode(hashPlusSalt));
163 // Split the iterations from the stored value (separated by a ':')
174 final int iterations = Integer.parseInt(stored.substring(0, pos));
188 return encodeAndMatch(plaintextPassword, saltBytes, digestBytes, iterations);
218 int iterations = config.getPBKDF2Iterations();
219 byte[] digestBytes = encodeWithRandomSalt(plaintext, saltBytes, iterations,random);
223 + iterations
304 encodeWithRandomSalt(ByteString plaintext, byte[] saltBytes, int iterations) argument
322 encodeWithSalt(ByteSequence plaintext, byte[] saltBytes, int iterations) argument
342 encodeAndMatch(ByteSequence plaintext, byte[] saltBytes, byte[] digestBytes, int iterations) argument
355 encodeWithRandomSalt(ByteSequence plaintext, byte[] saltBytes, int iterations, SecureRandom random) argument
[all...]
H A DPKCS5S2PasswordStorageScheme.java60 * iterations.
76 /** Atlassian hardcoded the number of iterations to 10000. */
77 private static final int iterations = 10000; field in class:PKCS5S2PasswordStorageScheme
157 return encodeAndMatch(plaintextPassword, saltBytes, digestBytes, iterations);
189 return ByteString.valueOfUtf8(AUTH_PASSWORD_SCHEME_NAME_PKCS5S2 + '$' + iterations
204 int iterations = Integer.parseInt(authInfo.substring(0, pos));
207 return encodeAndMatch(plaintextPassword, saltBytes, digestBytes, iterations);
287 private static byte[] encodeWithSalt(ByteSequence plaintext, byte[] saltBytes, int iterations) argument
294 KeySpec spec = new PBEKeySpec(plaintextChars, saltBytes, iterations, SHA1_LENGTH * 8);
307 private boolean encodeAndMatch(ByteSequence plaintext, byte[] saltBytes, byte[] digestBytes, int iterations) argument
[all...]
/forgerock/openidm-v4/openidm-util/src/test/java/org/forgerock/openidm/util/
H A DFileUtilTest.java62 int iterations = 20;
67 for (int i = 0; i < iterations; i++) {
76 for (int i = 0; i < iterations; i++) {
85 for (int i = 0; i < iterations; i++) {
94 for (int i = 0; i < iterations; i++) {
103 for (int i = 0; i < iterations; i++) {
124 int iterations = 20;
129 for (int i = 0; i < iterations; i++) {
138 for (int i = 0; i < iterations; i++) {
147 for (int i = 0; i < iterations;
[all...]
/forgerock/openidm-v4/openidm-smartevent/src/test/java/org/forgerock/openidm/smartevent/
H A DPublisherTest.java82 int iterations = 100000;
95 for (int i = 0; i < iterations; i++) {
101 System.out.println("Smartevent " + iterations + " iterations "
103 + "Each start/end event took approx: " + MILLISEC_FORMAT.format(diff/(double)iterations)
106 Assert.assertTrue(diff < maxTimeToAllow, "Performance warning: " + iterations + " did not complete in the expected max " + maxTimeToAllow + " ms");
/forgerock/opendj-b2.6/src/server/org/opends/server/extensions/
H A DPBKDF2PasswordStorageScheme.java60 * implementation uses a configurable number of iterations.
182 int iterations = config.getPBKDF2Iterations();
191 saltBytes, iterations, SHA1_LENGTH * 8);
215 sb.append(Integer.toString(iterations));
250 // Split the iterations from the stored value (separated by a ":")
252 int iterations;
268 iterations = Integer.parseInt(stored.substring(0, pos));
314 iterations, SHA1_LENGTH * 8);
365 int iterations = config.getPBKDF2Iterations();
375 iterations, SHA1_LENGT
[all...]
/forgerock/opendj2.6.2/src/server/org/opends/server/extensions/
H A DPBKDF2PasswordStorageScheme.java60 * implementation uses a configurable number of iterations.
182 int iterations = config.getPBKDF2Iterations();
191 saltBytes, iterations, SHA1_LENGTH * 8);
215 sb.append(Integer.toString(iterations));
250 // Split the iterations from the stored value (separated by a ":")
252 int iterations;
268 iterations = Integer.parseInt(stored.substring(0, pos));
314 iterations, SHA1_LENGTH * 8);
365 int iterations = config.getPBKDF2Iterations();
375 iterations, SHA1_LENGT
[all...]
/forgerock/opendj2-jel-hg/src/server/org/opends/server/extensions/
H A DPBKDF2PasswordStorageScheme.java60 * implementation uses a configurable number of iterations.
182 int iterations = config.getPBKDF2Iterations();
191 saltBytes, iterations, SHA1_LENGTH * 8);
215 sb.append(Integer.toString(iterations));
250 // Split the iterations from the stored value (separated by a ":")
252 int iterations;
268 iterations = Integer.parseInt(stored.substring(0, pos));
314 iterations, SHA1_LENGTH * 8);
365 int iterations = config.getPBKDF2Iterations();
375 iterations, SHA1_LENGT
[all...]
/forgerock/opendj-b2.6/src/server/org/opends/server/util/
H A DBase64.java106 int iterations = rawData.length / 3;
107 for (int i=0; i < iterations; i++)
153 int iterations = rawData.length() / 3;
154 for (int i=0; i < iterations; i++)
/forgerock/opendj2/src/server/org/opends/server/util/
H A DBase64.java105 int iterations = rawData.length / 3;
106 for (int i=0; i < iterations; i++)
152 int iterations = rawData.length() / 3;
153 for (int i=0; i < iterations; i++)
/forgerock/opendj2.6.2/src/server/org/opends/server/util/
H A DBase64.java106 int iterations = rawData.length / 3;
107 for (int i=0; i < iterations; i++)
153 int iterations = rawData.length() / 3;
154 for (int i=0; i < iterations; i++)
/forgerock/opendj2-jel-hg/src/server/org/opends/server/util/
H A DBase64.java106 int iterations = rawData.length / 3;
107 for (int i=0; i < iterations; i++)
153 int iterations = rawData.length() / 3;
154 for (int i=0; i < iterations; i++)
/forgerock/opendj2-hg/src/server/org/opends/server/util/
H A DBase64.java105 int iterations = rawData.length / 3;
106 for (int i=0; i < iterations; i++)
152 int iterations = rawData.length() / 3;
153 for (int i=0; i < iterations; i++)
/forgerock/opendj-v3/opendj-server-legacy/src/main/java/org/opends/server/util/
H A DBase64.java98 int iterations = rawData.length / 3;
99 for (int i=0; i < iterations; i++)
145 int iterations = rawData.length() / 3;
146 for (int i=0; i < iterations; i++)
/forgerock/web-agents-v4/tests/
H A Dtest_policy_cache.c643 int iterations; member in struct:test_cache_params
653 for (i = 0; i < p->iterations; i++) {
688 .iterations = 1,

Completed in 76 milliseconds