나는이 기사 https://developer.android.com/training/articles/keystore.html을 읽었습니다.AndroidKeyStoreProvider를 사용하여 인증서 서명 요청을 생성하는 가장 좋은 방법은 무엇입니까?
키 쌍으로 생성하는 것이 좋습니다. 그러나 생성 키에 대한 인증서 서명 요청을 생성하는 방법을 알려주지 않습니다.
자바에서 CSR을 생성하려면 웹에서 샘플을 보통 sun.*
또는 BouncyCastle 라이브러리를 사용합니다. 표준 java.sercurity
API를 사용하여 CSR을 생성 할 수있는 방법이없는 것처럼 보입니다. 나는이 Possible to generate CSR using java.security without sun packages or external library?을 읽었다. 그것이 사실 인 것처럼 보입니다.
BouncyCastle을 사용하지 않고 선택할 수 있습니까? Android 개발자가 이러한 종류의 사용을 고려하지 않는다고 상상하기 어렵습니다.
Generating a new PrivateKey requires that you also
specify the initial X.509 attributes that the self-signed certificate
will have. You can replace the certificate at a later time with a certificate
signed by a Certificate Authority
한다고 가정 드디어 인증 기관에 의해 서명 된 인증서를 얻을 : 그런데
는 기사도 있음을 언급하고있다. "나중에 인증서를 교체"하기 위해 정확히 무엇을해야합니까?
안녕하세요! 해결책을 찾았 니? Bouncy/SpongyCastle없이 CSR을 생성하는 방법에 대한 자료를 공유해 주시면 감사하겠습니다. – BekaBot