0

asp.net 페이지를 통해 인증서를 보내야합니다. ActiveX는 사용자의 PC에서 인증서를 읽습니다. 버튼을 클릭하면 인증서가 서버 (개인 키)에 서명해야합니다. 숨겨진 ASP 입력 필드를 채우고 서버에서 인증서를 재구성하려고합니다. . 이 방법이 실용적입니까 아니면 더 나은 방법입니까? Silverlight를 사용하여 동일한 작업을 수행해야합니까?다른 인증서를 기반으로 인증서를 만드는 방법

답변

1

대부분의 경우 개인 키는 내보낼 수 없습니다 (즉, 액티비티가 인증서의 개인 키를 읽을 수 없음). 모든 경우에 비공개 키를 어디에도 전송할 수 없습니다. 적절한 방법은 서명 된 데이터의 해시를 클라이언트에 보내고 서명하는 것입니다 (클라이언트 측에서).

우리는 위에서 설명한 것과 정확히 동일한 SecureBlackbox 제품에 분산 암호화 추가 기능을 제공합니다. SO에 대해서는 this answer의 자세한 설명을 참조하십시오.