码迷,mamicode.com
首页 >  
搜索关键字:加密算法 加密解密过程    ( 2110个结果
C# Java DES加密解密
c#代码: public class DESHelper { /// /// DES加密算法 /// /// 要加密的字符串 /// 加密码Key /// 正确返回加密后的结果,错误返回源字符串 public static string ToDESEncrypt...
分类:编程语言   时间:2014-06-21 10:45:03    阅读次数:336
常见的加密算法
常用的加密算法有哪些(附详细介绍)常见的加密算法可以分成三类,对称加密算法,非对称加密算法和Hash算法。对称加密指加密和解密使用相同密钥的加密算法。对称加密算法的优点在于加解密的高速度和使用长密钥时的难破解性。假设两个用户需要使用对称加密方法加密然后交换数据,则用户最少需要2个密钥并交换使用,如果...
分类:其他好文   时间:2014-06-21 08:08:17    阅读次数:178
浅谈IM软件业务知识——非对称加密,银行U盾的原理
概述 首先了解一下相关概念:RSA算法:1977年由Ron Rivest、Adi Shamirh和LenAdleman发明的,RSA就是取自他们三个人的名字。算法基于一个数论:将两个大素数相乘非常容易,但要对这个乘积的结果进行 因式分解却非常困难,因此可以把乘积公开作为公钥,该算法能够抵抗目前已知的所有密码攻击。RSA算法是一种非对称算法,算法需要一对密钥,使用其中一个 加密,需要使用另外一个才能解密。我们在进行RSA加密通讯时,就把公钥放在客户端,私钥留在服务器。 RSA非对称加密算法,可...
分类:其他好文   时间:2014-06-18 07:20:35    阅读次数:406
从新浪微博和MySQL的密码保护机制谈HTTPS/SSL的必要性
我们没有必要在抛弃HTTPS/SSL的前提下试图去设计复杂的加密算法或者通讯协议。本文提到的两个方案是新浪微博和MySQL的程序员们花了大量精力设计出来的机制,尚且还有明显的漏洞。不是每个程序员都有自信说自己比新浪微博或者MySQL的程序员更加优秀。如果安全性对一个系统是至关重要的因素,那么就采用HTTPS/SSL吧。虽然部署HTTPS/SSL的系统有些麻烦,申请可信赖的CA的证书还要花钱,但和安全漏洞的潜在风险相比这些代价还是值得的。...
分类:数据库   时间:2014-06-18 00:54:14    阅读次数:383
webqq 获得好友列表hash算法 获得最新hash的方法
webqq获得好友列表的hash算法,大约每个月中旬会变动一次。知道怎么获得他就可以了。 js文件路径 http://web.qstatic.com/webqqpic/pubapps/0/50/eqq.all.js 加密算法为 P=function(b,i),有时候是 P=function(b,j) 直接打开这个文件后搜索P=function,有两个参数的就是。 把函数体拷贝下来后百度 js格式化工具,把内容放进去,格式化一下。...
分类:Web程序   时间:2014-06-17 19:05:37    阅读次数:267
XXTEA 加密算法 C++ C#兼容版本
1.一个不错的可逆加密算法XXTEA 之前无意中看到了TexturePacker 使用了XXTEA来加密图片资源。所以花了点时间来看了下XXTEA。 一般有两种加密算法:1.像md5,SHA1,等hash算法,是不可逆的。一般数据库存的用户名和密码就用这个。                                     2.本文所提到的XXTEA算法,是可逆的,有个ke...
分类:编程语言   时间:2014-06-16 22:40:46    阅读次数:409
【转】各种加解密算法比较
转自:http://blog.csdn.net/pengzp/article/details/6556674二.加密算法介绍对称加密算法对称加密算法用来对敏感数据等信息进行加密,常用的算法包括:DES(Data Encryption Standard):数据加密标准,速度较快,适用于加密大量数据的场...
分类:其他好文   时间:2014-06-15 21:17:11    阅读次数:207
常用加密算法比较
对称加密算法(加解密密钥相同)名称密钥长度运算速度安全性资源消耗DES56位较快低中3DES112位或168位慢中高AES128、192、256位快高低非对称算法(加密密钥和解密密钥不同)名称成熟度安全性(取决于密钥长度)运算速度资源消耗RSA高高慢高DSA高高慢只能用于数字签名ECC低高快低(计算...
分类:其他好文   时间:2014-06-14 16:11:38    阅读次数:282
C++设计模式实现--策略(Strategy)模式
一. 举例说明 以前做了一个程序,程序的功能是评价几种加密算法时间,程序的使用操作不怎么变,变的是选用各种算法。 结构如下: Algorithm:抽象类,提供算法的公共接口。 RSA_Algorithm:具体的RSA算法。 DES_Algorithm:具体的DES算法。 BASE64_Algorithm:具体的Base64算法。 在使用过程...
分类:编程语言   时间:2014-06-14 10:09:35    阅读次数:379
信息传输完整性、保密性、不可抵赖性实现
信息传输完整性--通过消息摘要实现先通过摘要算法对要传输的信息进行计算得到摘要信息,而后将摘要信息一并传输给接收方。接收方收到信息后,采用相同的摘要算法对原始信息进行计算得到一个摘要信息,而后和从发送方传递的摘要信息比对,如果相等,则表示信息完整,没有被篡改。信息的保密性--通过对称加密算法实现,再...
分类:其他好文   时间:2014-06-12 08:05:01    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!