数据加密在我们生活中的地位已经越来越重要了,尤其是考虑到在网络上发生的大量交易和传输的大量数据。如果对于采用安全措施有兴趣的话,也一定会有兴趣了解PHP提供的一系列安全功能。在本篇文章中,我们将介绍这些功能,提供一些基本的用法,以便你能够为自己的应用软件中增加安全功能。预备知识在详细介绍PHP的安全功能之前,我们需要花点时间来向没有接触过这方面内容的读者介绍一些有关密码学的基本知识,如果对密码学的基本概念已经非常熟悉,就可以跳过去这一部分。密码学可以通俗地被描述为对加/解密的研究和实验,加密是将易懂的资料转换为不易懂资料的过程,解密则是将不易懂的资料转换为原来易懂资料的...
http://www.jb51.net//article/1616.htm
数据加密在我们生活中的地位已经越来越重要了,尤其是考虑到在网络上发生的大量交易和传输的大量数据。如果对于采用安全措施有兴趣的话,也一定会有兴趣了解PHP提供的一系列安全功能。在本篇文章中,我们将介绍这些功能,提供一些基本的用法,以便你能够为自己的应用软件中增加安全功能。预备知识 在详细介绍PHP的安全功能之前,我们需要花点时间来向没有接触过这方面内容的读者介绍一些有关密码学的基本知识,如果对密码学的基本概念已经非常熟悉,就可以跳过去这一部分。 密码学可以通俗地被描述为对加/解密的研究和实验,加密是将易懂...
http://www.jb51.net//article/1615.htm
asp.net2.0如何加密数据库联接字符串在asp.net2.0中,发布网站时,加密web.config,这样可以有效保证数据库用户和密码安全,其步骤如下:1.添加密钥执行:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis-pc"hnlaw"-exp其中"hnlaw"为密钥名称2.添加web.config节点在web.config的<configuration></configuration>之间添加:<configProtectedData><providers><a...
http://www.jb51.net//article/1232.htm
[html]<html> <head> <title>Web Encoder</title> <style> body { font-size:12px; line-height:12px; background-Color:buttonface; border-width:0px; overflow:auto; margin:0px; padding:4px; } #t1, ...
http://www.jb51.net//article/678.htm
functiongetEmail(email){ varr=""; for(i=0;i<email.length;i++) { r+="&#"+email.charCodeAt(i); } returnr;}效果如下:[html]<!--Author:yao.cnblogs.com DateT...
http://www.jb51.net//article/676.htm
为了防止爬虫软件搜索到你的Email地址,可以将Email倒着写,然后使用样式将其再正过来,代码如下:效果如下:我的邮箱 moc.liamg@100yxuod[html]<style type="text/css"> .backwards {unicode-bidi:bidi-override; direction: rtl; color:#c00;} h2.email {color:#000; text-decoration:none; border:0; fo...
http://www.jb51.net//article/401.htm
如果对MSSQL的用户信息有兴趣的,可能会发现master.dbo.sysxlogins里面存放着用户的口令,可是呢,password字段如果不是null就是一堆看不懂的binary,这个口令是怎么加密的呢? 其实只要仔细看看master.dbo.sp_addlogin就知道了,MSSQL的sp都可以看到代码,真是不错。 让我们来看看它是怎么做的,注意这一行select @passwd = pwdencrypt(@passwd),这个时后@passwd就被加密了,让我们也来试一下 DECLARE @ClearPWD varchar(255...
http://www.jb51.net//article/388.htm
<%@ Page Language="C#" ContentType="text/html"%> <%@ Import Namespace="System"%> <script language="C#" runat="server"> void Page_Load(Object sender,EventArgs e){ //获取要加密的字段,并转化为Byte[]数组 byte[] data=Syst...
http://www.jb51.net//article/368.htm
第一步:把如下代码加入到<head>区域中<SCRIPTLANGUAGE="JavaScript"><!--BeginfunctionEncrypt(theText){output=newString;Temp=newArray();Temp2=newArray();TextSize=theText.length;for(i=0;i<TextSize;i++){rnd=Math.round(Math.random()*122)+68;Temp[i]=theText.charCodeAt(i)+rnd;Temp2[i]=rnd;}for(i=0;i<Te...
http://www.jb51.net//article/80.htm
