一,对称加密
所谓对称加密,就是它们在编码时使用的密钥e和解码时一样d(e=d),我们就将其统称为密钥k。
对称加解密的过程如下:
发送端和接收端首先要共享相同的密钥k(即通信前双方都需要知道对应的密钥)才能进行通信。发送端用共享密钥k对明文p进行加密,得到密文c,并将得到的密文发送给接收端,接收端收到密文后,并用其相同的共享密钥k对密文进行解密,得出明文p。
一般加密和解密的...
分类:
Web程序 时间:
2014-11-08 18:17:40
阅读次数:
227
一、SSL协议简介SSL是Secure Socket Layer的缩写,中文名为安全套接层协议层。使用该协议后,您提交的所有数据会首先加密后,再提交到网易邮箱,从而可以有效防止黑客盗取您的用户名、密码和通讯内容,保证了您个人内容的安全。是提供通信保密的安全性协议。SSL最初是由美国Netscape公...
分类:
Web程序 时间:
2014-11-04 17:02:51
阅读次数:
285
https访问某个网站的时候,服务器端和客户端传输的数据有经过加密,不会被截取,比普通的http协议安全多了。下面我来介绍一下IIS6.0下SSL的配置,以实现https的访问。有详细的过程截图说明。 1、进入网站属性,选择目录安全性,然后点击服务器证书进行证书的配置:2、创建证书,大家到这里申请免...
分类:
Web程序 时间:
2014-11-04 16:50:52
阅读次数:
250
Message Digest Algorithm MD5(消息摘要算法第五版)是计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。该算法的文件号为RFC 1321。主要用于一致性验证、数字证书、安全访问认证等方面。 在介绍算法原理之前,先介绍下字节序的常识: 所谓字节序,就是多...
分类:
编程语言 时间:
2014-11-01 16:16:20
阅读次数:
687
浅谈https\ssl\数字证书http://www.cnblogs.com/P_Chou/archive/2010/12/27/https-ssl-certification.html全球可信的SSL数字证书申请:http://www.shuzizhengshu.com在互联网安全通信方式上,目前...
分类:
Web程序 时间:
2014-10-29 19:14:07
阅读次数:
264
Web网页的不同安全机制Linux通过apach的httpd服务建立的web服务有3种不同的安全方式身份验证(通过账号密码验证用户的身份)来源控制(通过ip地址的过滤限定访问的用户)加密访问(通过数字证书保证数据的安全性)一:身份验证的实现:Centos安装完成httpd服务后启动[root@wang..
分类:
Web程序 时间:
2014-10-28 18:07:09
阅读次数:
252
Android 数字签名
同一个开发者的多个程序尽可能使用同一个数字证书,这可以带来以下好处。
(1)有利于程序升级,当新版程序和旧版程序的数字证书相同时,Android系统才会认为这两个程序是同一个程序的不同版本。如果新版程序和旧版程序的数字证书不相同,则Android系统认为他们是不同的程序,并产生冲突,会要求新程序更改包名。
(2)有利于程序的模块化设计和开发。...
分类:
移动开发 时间:
2014-10-28 13:58:47
阅读次数:
223
概念: 数字证书认证机构(英语:Certificate Authority,缩写为CA),也称为电子商务认证中心、电子商务认证授权机构或证书授权中心,是负责发放和管理数字证书的权威机构,并作为电子商务交易中受信任的第三方,...
分类:
其他好文 时间:
2014-10-24 19:16:56
阅读次数:
266
数字签名服务器首先使用RSA算法生成私钥-公钥对,并只公开公钥。客户端拿到公钥就可以安全地与服务器通信了。举个例子,服务器发送的内容是abc,则有:content=abchash值=hash(content)数字签名=私钥加密hash值客户端验证签名过程:1. 公钥解密数字签名得到hash值2. 实...
分类:
其他好文 时间:
2014-10-15 13:35:20
阅读次数:
179
下面这篇文章叫做 HTTPS连接的前几毫秒发生了什么 ,是一篇译文,写得不错,十分有助于理解https。http://blog.jobbole.com/48369/下面的链接是百度文库的数字证书的构成和原理 讲的不错!http://wenku.baidu.com/link?url=lTD6w7Rvw...
分类:
Web程序 时间:
2014-10-14 19:20:36
阅读次数:
174