2014-09-03 35 views
2

我想创建一个服务来加密和解密任何非对称加密。所以,基本上我将有一个公共和私有密钥,我将有:PCL项目中的非对称加密

public interface ICryptoService 
{ 
    byte[] Encrypt(byte[] byteToEncrypt, int asymetricKey); 
    byte[] Decrypt(byte[] byteToDecrypt, int asymetricKey); 
} 

但是,在我CorePCL项目,档案78(.netFramework45 + wphone8 + MonoDroid的+ MonoTouch的)我不能添加一个参考System.Security.Cryptography。

如何添加对任何DLL或便携包的引用,以支持PCL 78使用任何非对称加密?任何线索?

回答

0

也试试PCL Crypto。它比PCL Contrib更新近且积极维护。

2

尝试使用提供大量System.Security.Cryptography名称空间的pclcontrib项目。