公钥密码的特性: 1.加密和解密使用不同的钥匙 2.从一个钥匙推出另一个钥匙在计算上不可行 3.每个钥匙都可以做加密和解密 RSA算法: 1978年, MIT三位数学家 R.L.Rivest,A.Shamir和L.Adleman发明了RSA算法。 RSA算法可用于加密、又可用于数字签字,易懂且易于实 ...
分类:
其他好文 时间:
2016-05-31 00:48:02
阅读次数:
137
1.加密算法概述 加密算法根据内容是否可以还原分为 可逆加密和非可逆加密 。 可逆加密根据其加密解密是否使用的同一个密钥而可以分为 对称加密和非对称加密。 对称加密即是指在加密和解密时使用的是同一个密钥:举个简单的例子,对一个字符串C做简单的加密处理,对于每个字符都和A做异或,形成密文S。解密的时候 ...
分类:
其他好文 时间:
2016-05-25 10:57:24
阅读次数:
110
简介 数学函数:处理数字 字符串函数:处理字符串 日期和时间函数:处理日期和时间,获取时间 条件判断函数:控制条件选择 系统信息函数:获取MySQL系统信息,包括数据库名称,当前用户名和数据库版本 加密函数:对字符串加密和解密 其他函数:格式化函数和锁函数 数学函数 函数 作用 函数 作用 abs( ...
分类:
数据库 时间:
2016-05-24 22:13:39
阅读次数:
217
对称加密:
DES
DES是1977年美国联邦信息处理标准中使用的一种对称密码技术,曾今被美国和其他国家政府银行使用。
不过现在已被暴力破解,我们除了用它解密以前的密文外,已不再使用DES了。不过这里我们可以用它来了解下什么是对称加密。
加密和解密
DES是一种把64比特明文加密成64比特的密文的对称密码算法,密钥长度56位,其中每隔7比特有个错误检查比特。结果DES密钥总长度为64...
分类:
其他好文 时间:
2016-05-20 19:41:23
阅读次数:
390
对于加解密,我一直处于一种知其然不知其所以然的状态,项目核心部分并不倚重加解密算法时,可以勉强对付过去,一旦需要频繁应用诸如 AES/RSA等算法,这种状态就颇令人捉急了。
是时候了解一下原理了,所以找来了这本 图解密码技术 给自己补补课:
在该书深入浅出的指引下 ,补充了一些常识,在此进行一番梳理:
对称加密算法(共享密钥)
顾名思义,对称加密就是用相同的密钥进行加密和解密。说到...
分类:
其他好文 时间:
2016-05-12 12:07:34
阅读次数:
199
关键词:数据加密用哪种方式更好? ASP.NET(C#)常用数据加密和解密方法汇总 一、数据加密的概念 1、 基本概念 2、 基本功能 3、 加密形式 二、 数据加密的项目应用和学习 1、 媒体加密:DRM 2、 文件加密:文本加密、pdf、word 3、 数据加密:ASP.NET(C#)中的数据加 ...
分类:
其他好文 时间:
2016-05-12 01:19:54
阅读次数:
409
OSI 模型 数据单元层功能 主机层 Data(数据) 7. 应用层 网络进程到应用程序。 6. 表示层 数据表示形式,加密和解密,把机器相关的数据转换成独立于机器的数据。 5. 会话层 主机间通讯,管理应用程序之间的会话。 Segments(数据段) 4. 传输层 在网络的各个节点之间可靠地分发数 ...
分类:
其他好文 时间:
2016-05-10 20:51:58
阅读次数:
279
参考: <PHP Cookbook>3'rd ...
分类:
Web程序 时间:
2016-05-09 12:46:06
阅读次数:
142
1.基础知识 计算机中储存的信息都是用二进制数表示的;而我们在屏幕上看到的英文、汉字等字符是二进制数转换之后的结果。通俗的说,按照何种规则将字符存储在计算机中,如'a'用什么表示,称为"编码";反之,将存储在计算机中的二进制数解析显示出来,称为"解码",如同密码学中的加密和解密。在解码过程中,如果使 ...
分类:
其他好文 时间:
2016-05-06 14:44:01
阅读次数:
237