
PKI技术
文章平均质量分 62
zj510
这个作者很懒,什么都没留下…
展开
-
cer, pfx 创建,并且读取公钥/密钥,加解密 (C#程序实现)
PKI技术(public key infrastructure)里面,cer文件和pfx文件是很常见的。通常cer文件里面保存着公钥以及用户的一些信息,pfx里面则含有私钥和公钥。原创 2014-10-10 16:30:11 · 29153 阅读 · 5 评论 -
HTTPS 证书处理 objective-c实现
前一篇文章用c#处理了证书,这次就使用oc来试一下,其实基本原理累似,一般都是自己覆盖几个函数,然后自己处理证书相关的东西。自己创建一个类,如:@interface MyURLConnection : NSObject- (void) sendPostRequest: (NSURL*)url postData: (NSData*)postData;@end我比较喜欢把一些不需原创 2015-07-02 14:30:14 · 4536 阅读 · 0 评论 -
HTTPS访问中证书的处理
现在基本大家都在使用HTTPS,比如REST API, 或者其他类似的SOAP啥的。因为HTTP是明文传输太不安全了。使用HTTPS会有个比较麻烦的问题就是证书的处理。这里有几种证书的问题:1. 如果判断HTTPS中的证书是否是正确的?所谓的正确有2种意思:a. 证书是假的,并非权威机构签发的,比如自己做的测试证书。 b. 证书也是权威机构签发的,但并不是自己公司的。比如原创 2015-07-01 10:33:07 · 6527 阅读 · 0 评论 -
pki技术资料收集
http://3layer.blog.51cto.com/57448/20430转载 2014-10-16 14:17:58 · 848 阅读 · 0 评论 -
cer证书签名验证
一个cer证书本身也是需要签名的,这是为了防止cer证书被篡改。证书有两种类型:1. 根证书2. 根证书签发的子证书。根证书比较特殊,它是自签名的。而其他子证书的签名公钥都保存在它的上级证书里面。可以用C#来做一些验证。首先是根证书的签名验证。 // 验证根证书签名 X509Certificate2 x509Root = new X原创 2014-10-15 20:05:32 · 17903 阅读 · 3 评论 -
中间人攻击
转http://baike.so.com/doc/6540693.html转载 2014-10-13 17:41:04 · 1044 阅读 · 0 评论 -
签名解密,内容验证
前面一个文章里面,我们把一个字符串进行hash计算,并且签名。现在就需要在接收方来验证了。CryptImportKey首先,我们需要把发方发过来的公钥导入到CSP里面。我们这里假设pbKeyBlob就是收到的公钥信息(比如从证书里面获取)。 if (CryptImportKey( hProv, pbKeyBlob, dwBlob原创 2014-10-11 14:22:57 · 4117 阅读 · 0 评论 -
数字证书创建(包括根和子证书)
转http://blog.youkuaiyun.com/hacode/article/details/4240238转载 2014-10-10 12:03:14 · 1567 阅读 · 0 评论 -
文件加解密 - 密钥保存
当我们想做一个加解密系统的时候,有个问题还是绕不过的,就是如何保存加解密的密钥。通常如果想做文件的加解密,都是用的对称算法,一般就是AES或者DES。那这里有个问题密钥怎么管理呢?基本上可以分两种:1. 直接把文件加密,然后密钥信息保存在文件外。比如我们把C:\test.txt加密了,就生成一个密文。然后把密钥保存在某个地方,比如数据库。我们可以在数据库里面增加一个记录,如:p原创 2014-10-28 16:18:11 · 18806 阅读 · 0 评论 -
内容hash,签名 (Windows Crypt API)
Windows 提供了Crypto API, 使用这些API, 我们可以比较轻松的实现Hash,签名等工作。MSDN上有很多信息,http://technet.microsoft.com/zh-cn/library/aa382371下面的例子是对一个给定的字符串进行hash计算,并且把hash值签名。给定的字符串如下:BYTE *pbBuffer = (BYTE *)"The data原创 2014-10-11 14:08:06 · 6687 阅读 · 1 评论 -
SSL工作原理
http://blog.youkuaiyun.com/zhuyingqingfen/article/details/7610098转载 2014-10-11 10:34:34 · 944 阅读 · 0 评论 -
aes的几种模式简单说明
http://www.cnblogs.com/happyhippy/archive/2006/12/23/601353.html转载 2015-08-12 11:04:21 · 1423 阅读 · 0 评论