最近在学习WCF
X.509证书验证,想实现使用证书实现服务端和客户端的双向认证,实现原理是利用了数字证书包含的一对非对称密钥来实现数字签名及加密。所谓非对称密钥是采用两个密钥将加密和解密能力分开:一个公钥和一个私钥,公钥可解密私钥加密的信息,私钥也可以解密公钥加密的信息,前者用于数字签名后者用于信...
分类:
其他好文 时间:
2014-05-27 02:52:31
阅读次数:
291
https通过非对称加密实现数据安全1.CA机构提供数字证书,其中数字证书包含公钥。2.浏览器自带功能验证数字证书是否是CA机构颁发的。3.根据数字证书包含的公钥对表单数据进行加密。4.公钥提供方再根据自己的私钥对数据进行解密。
分类:
编程语言 时间:
2014-05-27 02:26:29
阅读次数:
276
本文只是提供一个发布流程的整体思路,如果没有发布经验,建议阅读苹果官方发布文档或者Google搜索详细教程。
1、申请开发者账号:99美金的(需要信用卡支付),具体流程网上有很多例子,自行搜索。
2、使用钥匙串生成请求文件,然后配置开发和发布证书。
在钥匙串的Certificates可以看到证书文件(含有公钥私钥的)
思考:申请development和produ...
分类:
移动开发 时间:
2014-05-22 11:46:06
阅读次数:
271
【安全手段】PrivateKey(pwd)USBkey手机令牌(动态口令)短信验证码证书(OA)安全协议(SSL、SET)生物识别黑客手段:木马记录键盘——从加强场景安全捕捉屏幕网络抓包反编译代码破解数据库服务器社会工程学“钓鱼”【可能隐患】“一次一密”动态口令:最大的困难不只在于大量密钥的生成和管...
分类:
其他好文 时间:
2014-05-21 23:51:32
阅读次数:
429
AES是美国国家标准技术研究所NIST旨在取代DES的21世纪的加密标准。
输入:128bit 的消息分组
输出:128bit 的密文分组
密钥长度及圈数
128 10
192 12
256 14
消息 与 密钥
addroundkey//添加轮密钥 每个字节与轮密钥的对应字节进行异或运算
subbytes// 字替代 经过s盒,即对每个字节进行替换,非线性部件,1...
分类:
其他好文 时间:
2014-05-21 08:59:39
阅读次数:
360
向WindowsAzure上载映像,都需要你创建证书,在创建证书后,您必须将其添加到WindowsAzure中您的订阅。一种方法是使用IIS管理器,然后在其中建立自我签署证书。当您建立证书之后,需要导出该证书两次-一次含有私钥.pfx格式,另一次则没有.cer格式。您必须这样做两次的原因是因为..
网上看到很多网站在卖,顿觉无语。主要是得自己查看支付宝官方提供的SDK中的开发文档。支付宝sdk下载地址:http://club.alipay.com/read-htm-tid-9976972.html1.
要使用支付宝手机网站支付接口,除了要配置基本的帐号外,还必须配置openssl密钥文件。关于...
分类:
移动开发 时间:
2014-05-19 15:44:38
阅读次数:
283
一种Playfair密码变种加密方法如下:首先选择一个密钥单词(称为pair)(字母不重复,且都为小写字母),然后与字母表中其他字母一起填入至一个5x5的方阵中,填入方法如下:
1.首先按行填入密钥串。
2.紧接其后,按字母序按行填入不在密钥串中的字母。
3.由于方阵中只有25个位置,最后剩下的那个字母则不需变换。
如果密钥为youandme,则该方阵如下:
y o u a n
d...
分类:
其他好文 时间:
2014-05-16 01:23:39
阅读次数:
854
最近开发了一个Android手机应用,自己用Eclipse调试安装没问题,使用其他人调试生成的bin下的apk就会出现问题,安装到最后提示"安装签名冲突"错误,想了一下估计是没有给apk统一签名导致,以下说一下如何解决这个问题。
生成keystore文件 命令:keytool -genkey -v ...
分类:
移动开发 时间:
2014-05-16 00:35:35
阅读次数:
470