Wszystko. Pracuję nad projektem Android. Muszę wygenerować parę kluczy RSA, a następnie użyć ich do komunikacji z innymi. Muszę przechowywać klucz prywatny i klucz publiczny w bezpiecznym miejscu i mogę znaleźć KeyStore.Jak przechowywać klucz prywatny i klucz publiczny w KeyStore
Widzę, że KeyStore może przechowywać KeyStore.PrivateKeyEntry, ale potrzebuje łańcucha Certificate []. Próbowałem go utworzyć, ale nie powiodło się ...
Czy ktoś może wkleić przykładowy kod służący do przechowywania klucza prywatnego i klucza publicznego.
Dziękuję bardzo!
Witam, Czy trzeba programowo tworzyć certyfikaty/zarządzać nimi? Ponieważ nie trzeba pisać żadnego kodu, aby tworzyć lub importować certyfikaty do magazynu kluczy. Możesz użyć [keytool] (http://docs.oracle.com/javase/7/docs/technotes/tools/windows/keytool.html) do tego. – sperumal
Witam supermale, dziękuję za odpowiedź. Muszę zakończyć programowo. –
zapoznaj się z dokumentami http://docs.oracle.com/javase/6/docs/api/java/security/KeyStore.html –