2007-07-15

c#调用SSL

关键字: c# ssl
X509Store store = new X509Store(StoreName.My, StoreLocation.CurrentUser); store.Open(OpenFlags.ReadOnly | OpenFlags.OpenExistingOnly); X509Certificate2Collection certs = X509Certificate2UI.SelectFromCollection(store.Certificates, "Certificates", "Please select certificate to use", X509SelectionFla ...
2007-07-15

C#访问WebService(with SSL)

关键字: c# SSL webservice
使用 add Web Reference添加 web service。 导入 System.Security 代码: using System.Security.Cryptography.X509Certificates; using System.Net; using System.Security.Authentication; using System.Net.Security; using WebServiceWithSSL.localhost; X509Store store = new X509Store(StoreName.My, StoreLocation. ...
2007-07-03

PKI 算法

关键字: PKI Algorithm
数字签名:  MD5(Message Digest Algorithm 5):是RSA数据安全公司开发的一种单向散列算法。  SHA(Secure Hash Algorithm):可以对任意长度的数据运算生成一个160位的数值;  DSA(Digital Signature Algorithm):数字签名算法,是一种标准的 DSS(数字签名标准); 非对称加密:  RSA:由RSA公司发明,是一个支持变长密钥的公共密钥算法,需要加密的文件块的长度也是可变的;  ECC(Elliptic Curves Cryptography):椭圆曲线密码编码学。 对称加密:  ...