bouncycaste를 사용하여 전자 메일을 암호화하는 데 사용할 자체 서명 된 인증서를 만들려고합니다.탄력적 인 성 암호화를위한 인증서 만들기
인증서를 생성하는 가장 좋은 방법은 무엇입니까?
openssl을 사용해 보았지만 인증서에 문제가 있습니다.
다음은 암호화에 사용하는 코드입니다. 3des를 사용하고 있습니다.
SMIMEEnvelopedGenerator gen = new SMIMEEnvelopedGenerator();
gen.addKeyTransRecipient(x509Cert); // adds an X509Certificate
MimeBodyPart encData =
gen.generate(mimeBodyPart, SMIMEEnvelopedGenerator.DES_EDE3_CBC, "BC");
편집 : vauge 존재하지만 무엇입니까 오류 메시지가 매우 도움이 될 것 같지 않습니다에 대한 죄송합니다. 다음과 같이
메시지는 다음과 같습니다
org.openas2.WrappedException: org.bouncycastle.mail.smime.SMIMEException:
key invalid in message.
나는 SMIMEEnvelopedGenerator.generate 메서드를 호출 할 때이 슬로우됩니다.
현재 이클립스에 소스 코드를 첨부하여 코드를 단계별로 실행하여 더 유용한 오류 메시지가 표시되는지 확인할 수 있습니다.
http://stackoverflow.com/questions/2720763/wait-for-return-keypress-using-scanner huh? – BalusC
@BalusC 실수로 우연히 질문을 게시했습니다. 질문에 바보 같은 것을 깨달았습니다. 삭제를 취소하는 방법이 있습니까? 나는 오래된 링크를 가지고 404를 얻는다. – Gordon