Jak zintegrować szyfrowanie modułu zabezpieczeń sprzętowych z aplikacją Java? Szukam próbek kodu, aby połączyć się z HSM, generować klucze (asymetryczne, symetryczne), szyfrować i odszyfrowywać dane (asymetryczne, symetryczne) i przechowywać klucze.Jak zintegrować szyfrowanie HSM z JAVA?
8
A
Odpowiedz
8
W języku JAVA można po prostu użyć JCE/JCA. Zapytaj dostawcę o implementację, będziesz potrzebował plików jar i gotowych.
1
Wszystkie moduły HSM powinny obsługiwać typowe interfejsy API, takie jak PKCS11, JCE lub MSCAPI. W przypadku integracji z Javą oferowali również dostawcę CSP JCE. Wystarczy skonfigurować dostawcę, a oni mogą korzystać z Keystore/KeyGenerator, jak zwykle.
Powiązane problemy
- 1. Szyfrowanie RSA .NET Szyfrowanie Java
- 2. Szyfrowanie PHP, deszyfrowanie Java
- 3. Szyfrowanie ciąg znaków Java
- 4. Szyfrowanie AES Java -> PHP -> Java
- 5. Szyfrowanie Java RSA - Decrypt .NET
- 6. Szyfrowanie-Szyfrowanie RSA w iPhone
- 7. Jak zintegrować NHibernate z Lucene.Net
- 8. Jak zintegrować Ajax z Symfony2
- 9. Jak zintegrować Flot z AngularJS?
- 10. Jak zintegrować Wordpress z Cakephp?
- 11. Jak zintegrować bluszcz z MSbuild
- 12. jak zintegrować d3 z require.js
- 13. Jak zintegrować CodeMirror z KnockoutJS?
- 14. Jak zintegrować przykłady z Doxygen?
- 15. Jak zintegrować Karmę z TeamCity
- 16. Jak zintegrować rubocop z prowizją?
- 17. Szyfrowanie łańcuchów za pomocą JASYPT - Java
- 18. Szyfrowanie i deszyfrowanie AES Java z statycznym sekretem
- 19. Szyfrowanie AES z odszyfrowującym openssl za pomocą java
- 20. Różne szyfrowanie wyjściowe zarówno CryptoJS, jak i Java Code
- 21. Szyfrowanie z prostym rzędem
- 22. Szyfrowanie z certyfikatem
- 23. Jak zintegrować kamerę internetową w aplikacji Swing Java?
- 24. Jak zintegrować zestaw InAppSettingsKit?
- 25. usunąć szyfrowanie PDF z PDFBox, jak qpdf
- 26. Jak zintegrować JQGrid z Django/Python
- 27. Jak zintegrować OAuth2.0 z kodem klienta OData?
- 28. Jak zintegrować Linphone z istniejącym projektem Androida?
- 29. Jak zintegrować podnośnik z konsolą RubyMine IRB?
- 30. Perforce, jak zintegrować zmianę z inną gałęzią?
czy możesz mi powiedzieć, jak połączyć się z HSM? – Armin
, które będą zależeć od dostawcy, ale w moim przypadku cała konfiguracja została wykonana na serwerze WAS. – Frank
, więc wystarczy dodać plik jar dostawcy, aby projektować i wywoływać Security.addProvider (dostawca) i rozpocząć kodowanie jak kody podążania? SecureRandom random = new SecureRandom(); Generator klucza KeyPairGenerator = KeyPairGenerator.getInstance ("RSA", "BC"); generator.initialize (256, losowe); pair = generator.generateKeyPair(); – Armin