2014-12-23 3 views

답변

4

RSACryptoServiceProvider은 Windows 런타임 응용 프로그램에서 사용할 수없는 System.Security.Cryptography 네임 스페이스의 일부입니다. Windows.Security.Cryptography.Core 네임 스페이스의 AsymmetricKeyAlgorithmProvider 클래스를 사용해야합니다.

AsymmetricKeyAlgorithmKeyProvider provider=AsymmetricKeyAlgorithmProvider.OpenAlgorithm("<algorithm-name>"); 

<algorithm-name> 파라미터 AsymmetricAlgorithmNames 열거의 값 중 어느 하나 일 수있다. RSA에는 여러 가지 변형이 있습니다. http://msdn.microsoft.com/en-us/library/windows/apps/windows.security.cryptography.core.asymmetricalgorithmnames.aspx

+0

답장을 보내 주셔서 감사합니다.하지만 RSA 알고리즘 또는 AES 암호화 알고리즘을 사용해야합니다. – Hansy

+0

Windows.Security.Cryptography.Core에서 이름 입력을 통해 자동 완성을 사용하십시오. – Rivenfall

관련 문제