2014-09-03 99 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項目。