2012-04-24 4 views
3

내가 가진 :암호화 키를 저장하는 올바른 방법은 무엇입니까?

RSACryptoServiceProvider rsa = new RSACryptoServiceProvider(); 

그리고이 중 하나를 :

byte[] Csp = rsa.ExportCspBlob(true); 
RSAParameters parameters = rsa.ExportParameters(true); 

무엇을 저장하는 올바른 방법이며, 어떤 파일 확장자를 사용한다? 참고 : 암호화 방법을 언급하지는 않습니다. 저장 방법.

답변

2

그냥 RSACryptoServiceProvider.PersistKeyInCsp = true을 사용합니다. CspParameters.KeyContainerName에 키의 고유 한 식별 가능한 이름이 포함되어 있다고 확인하십시오.

공개 키를 전송하려면 Xml 메소드로 내보내기를 사용하십시오.

관련 문제