0
여러분 모두에게 감사드립니다. 내 목표는 바이트 배열이나 문자열, 내 공개 키로 끝나는 것입니다.C# Modulus와 Exponent에서 공개 키 가져 오기
RSACryptoServiceProvider rsa = new RSACryptoServiceProvider();
string publicxml = rsa.ToXmlString(false);
string publicxml
에는 모듈과 지수가 포함되어 있습니다. 내 질문은,이 값을 사용하여, 그것을 필요로하는 사람들에게 배포 할 단일 공개 키를 어떻게 생성 할 수 있습니까?
더 일반적인 의미에서 우리는 공개 키를 만들기 위해 지수와 모듈을 일반적으로 어떻게 결합합니까?
감사합니다.
"공개 키"는 다양한 형식으로 제공됩니다. 그것은 OpenPGP, 또는 PKCS # 1, 또는 모듈러스와 지수를 전송할 수있는 다른 것일 수 있습니다. Heck, 그냥 문자열로 인코딩 된 두 값을 가진 JSON 개체 일 수 있습니다. 그것은 모두 "그것을 필요로하는 사람들"이 그들을 어떻게 처리하길 원하는지에 달려 있습니다. –
'key = mod + exp', 인코딩 방법은 http://stackoverflow.com/questions/1193529/how-to-store-retreieve-rsa-public-private-key를 참조하십시오. –