明文保存密码的程序在很多方面容易造成密码的泄漏。虽然用户输入的密码一般时明文形式,但是应用程序必须保证密码不是以明文形式存储的。
限制密码泄漏危险的一个有效的方法是使用散列函数,它使得程序中可以间接的对用户输入的密码和原来的密码进行比较,而不需要保存明文或者对密码进行解密后比较。这个方法使密码泄漏的风险降到最低,同时没有引入其他缺点。
[加密散列函数]
散列函数产...
分类:
编程语言 时间:
2014-06-22 12:13:45
阅读次数:
251
As an introduction this chapter is aimed at readers who are familiar with the Web, HTTP, and Apache, but are not security experts. It is not intended ...
分类:
其他好文 时间:
2014-06-21 15:08:28
阅读次数:
259
转自:http://blog.csdn.net/pengzp/article/details/6556674二.加密算法介绍对称加密算法对称加密算法用来对敏感数据等信息进行加密,常用的算法包括:DES(Data Encryption Standard):数据加密标准,速度较快,适用于加密大量数据的场...
分类:
其他好文 时间:
2014-06-15 21:17:11
阅读次数:
207
As an introduction this chapter is aimed at readers who are familiar with the Web, HTTP, and Apache, but are not security experts. It is not intended ...
分类:
其他好文 时间:
2014-06-15 06:46:21
阅读次数:
219
Xceed Encryption Library
是一款ActiveX数据加密控件,支持最新的工业标准加密算法,支持对称和非对称密码学,可以对缓存、字符串、二进制数据、流数据或者文件进行加密和解密,并且不依靠微软的CryptoAPI。该产品包含在
Xceed Ultimate Suite 套包中。具...
分类:
其他好文 时间:
2014-06-11 13:15:05
阅读次数:
292
上配置,供参考INTERNET:Currentconfiguration:1192bytes!version12.4servicetimestampsdebugdatetimemsecservicetimestampslogdatetimemsecnoservicepassword-encryption!hostnameINTERNET!boot-start-markerboot-end-marker!!noaaanew-modelmemory-sizeiomem5ipcef!!!!noipdo..
分类:
其他好文 时间:
2014-06-10 23:20:09
阅读次数:
259
废话不多说,直接上代码:
头文件:
#import
@class NSString;
@interface NSData (Encryption)
- (NSData *)AES256ParmEncryptWithKey:(NSString *)key; //加密
- (NSData *)AES256ParmDecryptWithKey:(NSString *)key; /...
分类:
移动开发 时间:
2014-06-10 07:09:41
阅读次数:
245
////EncryptAndDecrypt.h#import @class
NSString;@interface NSData (Encryption)- (NSData *)AES256EncryptWithKey:(NSData
*)key; //加密- (NSData *)AES256D.....
分类:
移动开发 时间:
2014-06-05 20:38:47
阅读次数:
482
第一次使用session,需要:
$this->load->library('session');
的同时,还需要修改配置文件:config.php 找到 $config['encryption_key'] = ‘’
将$config['encryption_key'] 的内容随便设置,就可以用了。
附录:
1.添加session内容:
$this->session->set_us...
分类:
其他好文 时间:
2014-06-05 01:18:12
阅读次数:
201