2010-04-23 5 views
1

Windows 인증서 저장소에서 인증서 정보를 추출하고 검색된 인증서를 사용하여 서명을 확인하는 것과 같은 작업을 수행하는 방법에 대한 예제 + 정보를 찾고 있습니다. 이 점에있어서 C#의 API 문서는 "이 언어는 지원되지 않거나 사용할 수있는 코드 예제가 없습니다."라는 항목이 많은 msdn 항목이 매우 부족합니다. 더 구체적인 것은 아닙니다. 죄송합니다. 암호화 API를 사용하는 프로그래밍을하지 않았습니다. 특정 인증서는 USB 토큰을 통해 제공됩니다. 어떤 도움이나 포인터를 주셔서 감사합니다, 고마워요.C# 암호화 API 예제

답변

1

인증서 저장소에 관해서는 X509Store 클래스를보고 싶을 것입니다. 작업 할 수있는 X509Certificate2의 인스턴스를 반환합니다. 문자열 (문자열을 사용하는 생성자)에서 X509Certificate2의 인스턴스를 가져올 수도 있습니다. 인증서의 개인 키에 액세스 할 수있는 경우이를 사용하여 데이터를 DSACryptoServiceProvider으로 전송하여 데이터의 암호를 해독 할 수 있습니다.

+0

감사합니다. 그것은 건초 더미에서 진짜 바늘이었습니다! –