Lines Matching refs:secret
66 // length of the secret to be derived
177 // length of the secret is length of key
208 byte[] secret = attributes[0].getByteArray();
211 // the generated secret. Thus, we need to check the secret length
214 if (secret.length == secretLen) {
215 return secret;
217 if (secret.length > secretLen) {
219 throw new ProviderException("generated secret is out-of-range");
222 System.arraycopy(secret, 0, newSecret, secretLen - secret.length,
223 secret.length);
246 byte[] secret = engineGenerateSecret();
247 System.arraycopy(secret, 0, sharedSecret, offset, secret.length);
248 return secret.length;
271 byte[] secret = engineGenerateSecret();
273 // verify secret length is sensible for algorithm / truncate
281 keyLen = Math.min(56, secret.length);
283 keyLen = secret.length;
288 if (secret.length < keyLen) {
294 P11SecretKeyFactory.fixDESParity(secret, i);
297 return new SecretKeySpec(secret, 0, keyLen, algorithm);