Open RommyDuarte opened 1 year ago
Hi, using KeyAgreement for ECDH is fail for generate secret
• KeyAgreement ecdh = KeyAgreement.getInstance("ECDH", CloudHsmProvider.PROVIDER_NAME); • KeyAttributesMap params = new KeyAttributesMap(); • params.put(KeyAttribute.SIZE, 256); • ecdh.init(, params);
SecretKey aesKey = ecdh.generateSecret("AES");
in the code using
Security.addProvider(new BouncyCastleProvider()); AuthProvider provider; try { provider = (AuthProvider) Security.getProvider(CloudHsmProvider.PROVIDER_NAME); if (provider == null) { provider = new CloudHsmProvider(); } Security.addProvider(provider); } catch (IOException | ProviderInitializationException | LoginException ex) { System.out.println(ex); return; }
Hi, using KeyAgreement for ECDH is fail for generate secret
• KeyAgreement ecdh = KeyAgreement.getInstance("ECDH", CloudHsmProvider.PROVIDER_NAME); • KeyAttributesMap params = new KeyAttributesMap(); • params.put(KeyAttribute.SIZE, 256); • ecdh.init(, params);
SecretKey aesKey = ecdh.generateSecret("AES");
in the code using
Security.addProvider(new BouncyCastleProvider()); AuthProvider provider; try { provider = (AuthProvider) Security.getProvider(CloudHsmProvider.PROVIDER_NAME); if (provider == null) { provider = new CloudHsmProvider(); } Security.addProvider(provider); } catch (IOException | ProviderInitializationException | LoginException ex) { System.out.println(ex); return; }