最近用到了RSA加密算法,虽然有现成的,但是想看看它的原理,翻到此文,感觉写得很好,通俗易懂,转了。 作者: 阮一峰 日期: 2013年6月27日 作者: 阮一峰 日期: 2013年6月27日 如果你问我,哪一种算法最重要? 我可能会回答"公钥加密算法"。 因为它是计算机通信安全的基石,保证了加密数 ...
分类:
编程语言 时间:
2016-09-24 14:51:36
阅读次数:
208
前言: 对于SHA安全散列算法,以前没怎么使用过,仅仅是停留在听说过的阶段,今天在看图片缓存框架Glide源码时发现其缓存的Key采用的不是MD5加密算法,而是SHA-256加密算法,这才勾起了我的好奇心,所以趁着晚上没啥事,来学习一下。 其他几种加密方式: Android数据加密之Rsa加密 An ...
分类:
移动开发 时间:
2016-09-23 08:42:01
阅读次数:
237
最近为了分析一段请求流,不得不去研究一下RSA加密。
网上关于RSA的原理一抓一大把的,这里只是简单说说我的理解:
1. 两个足够大的互质数p, q;
2. 用于模运算的模 n=p*q;
3. 公钥K...
分类:
编程语言 时间:
2016-09-21 21:41:48
阅读次数:
254
01.QBRSA加解密处理 --> a.利用 RSA密钥生成器生成密钥(e,n,d) [e,n]为私钥, [d,n]为公钥 b.正向加密: 用私钥加密,用公钥解密 c.反向加密: 用公钥加密, 用私钥解密 02.应用系统认证使用:TRemoteAuth a.客户端申请认证,提供一个认证文件供软件(系 ...
分类:
数据库 时间:
2016-09-19 19:18:30
阅读次数:
151
中秋节在研究php接入支付宝和微信,今天从早上开始到晚上一直再看支付宝接入。 在支付宝接入demo测试配置项采用RSA加密方式会报下面的错误: Fatal error: Call to undefined function openssl_get_privatekey() in C:\Users\A ...
分类:
Web程序 时间:
2016-09-16 22:36:23
阅读次数:
678
PyCrypto装起来就简单多了,我是直接 sudo easy_install pycrypto 直接搞定的先生成rsa的公私钥:打开控制台,输入 openssl 再输入 genrsa -out private.pem 1024 来生成私钥接着输入 rsa -in private.pem -pubo ...
分类:
编程语言 时间:
2016-09-13 11:22:53
阅读次数:
239
java和PHP RSA加密实现互通 1:通过openssl 生成公钥和密钥文件(linux) (1) 生产私钥文件命令 openssl genrsa -out rsa_private_key.pem 1024 生产结果 BEGIN PUBLIC KEY MIGfMA0GCSqGSIb3DQEBAQ ...
分类:
编程语言 时间:
2016-09-13 00:11:19
阅读次数:
328
一、简述 ssh连接的验证、加密方式 ssh连接是CS模型(客户端-服务器),客户端发出连接申请,服务器对客户端进行验证,再考虑是否接受连接申请。 ssh的安全加密方式的理论基础是非对称加密体系。而非对称加密中,常见的一种就是RSA加密算法。在使用ssh,务必先弄清楚非对称加密和rsa的算法流程。详 ...
分类:
系统相关 时间:
2016-09-10 14:30:37
阅读次数:
312
首先说下环境,win2008R2,iis7.5 遇到这个问题,困扰了我一天,在外国的网站上找到答案,还好有点英文基础。最后算是解决了,不过其中的原理还是没有搞的十分清楚。 先说下解决办法, 打开IIS7.5设置,应用程序池--》找到自己的应用程序(网站名称)-->右键-->高级设置-->在进程模型区 ...
分类:
其他好文 时间:
2016-09-08 16:11:25
阅读次数:
192
一、RSA加密解密 using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Security.Cryptography; using System.Text; u ...