Lines Matching defs:algorithm
54 // algorithm name
55 private final String algorithm;
72 P11KeyAgreement(Token token, String algorithm, long mechanism) {
75 this.algorithm = algorithm;
86 privateKey = P11KeyFactory.convertKey(token, key, algorithm);
131 || (key.getAlgorithm().equals(algorithm) == false)) {
133 ("Key must be a PublicKey with algorithm DH");
252 protected SecretKey engineGenerateSecret(String algorithm)
256 SecretKey key = multiPartyAgreement.generateSecret(algorithm);
260 if (algorithm == null) {
263 if (algorithm.equals("TlsPremasterSecret")) {
269 return nativeGenerateSecret(algorithm);
273 // verify secret length is sensible for algorithm / truncate
276 if (algorithm.equalsIgnoreCase("DES")) {
278 } else if (algorithm.equalsIgnoreCase("DESede")) {
280 } else if (algorithm.equalsIgnoreCase("Blowfish")) {
282 } else if (algorithm.equalsIgnoreCase("TlsPremasterSecret")) {
286 ("Unknown algorithm " + algorithm);
291 if (algorithm.equalsIgnoreCase("DES") ||
292 algorithm.equalsIgnoreCase("DESede")) {
297 return new SecretKeySpec(secret, 0, keyLen, algorithm);
300 private SecretKey nativeGenerateSecret(String algorithm)
325 (session, keyID, algorithm, keyLen << 3, attributes);
335 key = new SecretKeySpec(newBytes, algorithm);