2009-09-22 4 views
0

PKCS12 인증서는 바이너리 형식으로 저장되며 PEM 인증서는 텍스트 편집기에서 열고 볼 수있는 ASCII 파일입니다.PKCS12 인증서를 .NET의 PEM 인증서로 변환하거나 그 반대로 변환 하시겠습니까?

Q1. 프로그래밍 방식으로 아래 양식의 PEM 인증서를 PKCS12 인증서로 변환하려면 어떻게합니까?

-----BEGIN CERTIFICATE----- 
*****CERTIFICATE DATA***** 
-----END CERTIFICATE----- 

-----BEGIN RSA PRIVATE KEY----- 
*****PRIVATE KEY DATA******** 
-----END RSA PRIVATE KEY----- 

2. 이제 PKCS12 파일을 읽었으며 .NET 프로그램을 사용하여 PKCS12 데이터를 PEM 형식으로 변환하고 싶습니다.

.NET에서 지원되는 인코딩 체계를 사용해야합니까?

참고 : 나는 CryptoAPI를 라이브러리

답변

0

를 사용하고 난 Mentalis.org Security Library이 작업을 수행 할 수 있다고 생각합니다. 나는 그들이 당신이하고 싶은 것을 다루는 모범을 가지고 있다고 생각합니다. Cert2PFX 프로젝트를 다운로드하십시오.

+0

라이브러리는 P/Invoke 호출을 사용합니다. CryptoAPI 라이브러리를 사용하여 사용할 수 있습니까? – pankajt