一、MD5加密算法 我想这是大家都常听过的算法,可能也用的比较多。那么什么是MD5算法呢?MD5全称是message-digest algorithm 5,简单的说就是单向的加密,即是说无法根据密文推导出明文。 MD5主要用途: 1、对一段信息生成信息摘要,该摘要对该信息具有唯一性,可以作为数字签名 ...
概念解释:Message Digest(摘要) Algorithm (算法) : 信息摘要算法第五版 就是把任意长度的字节串编程一个一定长的十六进制数字串 特点 1、压缩性:任意长度的数据,算出的MD5值长度都是固定的。 2、容易计算:从原数据计算出MD5值很容易。 3、抗修改性:对原数据进行任何改 ...
分类:
其他好文 时间:
2016-06-03 21:05:22
阅读次数:
244
参与运算的两个值,如果两个相应的bit位相同,则结果为0,否则为1chara1=‘十‘,a2=‘点‘,a3=‘进‘,a4=‘攻‘;charsecret=‘8‘;a1=(char)(a1^secret);a2=(char)(a2^secret);a3=(char)(a3^secret);a4=(char)(a4^secret);Console.WriteLine("密文:"+a1+a2+a3+a4);a1=(char)(a1^secret);a..
分类:
其他好文 时间:
2016-05-31 14:16:51
阅读次数:
135
额 第一题就暴力搜索了 已知仿射加密变换为c=(11m+8)mod26,试对密文sjoyuxzr解密 看了大神的代码 有所醒悟 ...
分类:
其他好文 时间:
2016-05-30 21:29:46
阅读次数:
162
1什么是安全性
所谓安全性就是保护web应用程序与网页不会受到黑客的攻击。有些黑客纯粹是为了好玩而入侵他人的电脑,但有更多的黑客费劲心思要窃取他人电脑中的机密文件,甚至使整台电脑瘫痪来达到他的目的。现象在网上有很多可以让黑客使用的软件,这些软件多半是免费的而且简单好用,所以一般人要攻击您的电脑,并不是一件非常困难的事情。关键是您对电脑进行了什么样的保护?如果只是安装了查毒软件或者防火墙以为平...
分类:
Web程序 时间:
2016-05-29 18:35:28
阅读次数:
233
A。凯撒密码 题意: 给你k1,k2,和一串明文,一串密文。 明文用k1加密,密文用k2解密。 对于明文要把字母转换成大写字母,非字母全部删除。 额:要考虑到取模可能会变成负数,所以要加一下26再取模。 代码: B。RSA加密 题意: 给你n,e,和一串明文。用(n,e)加密明文。将明文字母转换成数 ...
分类:
其他好文 时间:
2016-05-28 20:40:54
阅读次数:
204
需求: 输入框一旦有值,即显示删除图标;点击切换明密文按钮,可以切换 布局: 代码 ...
分类:
其他好文 时间:
2016-05-27 21:36:10
阅读次数:
184
这部分内容主要解释一些概念和术语,最好是先理解这部分内容。 公钥密码体制分为三个部分,公钥、私钥、加密解密算法,它的加密解密过程如下: 加密:通过加密算法和公钥对内容(或者说明文)进行加密,得到密文。加密过程需要用到公钥。 解密:通过解密算法和私钥对密文进行解密,得到明文。解密过程需要用到解密算法和 ...
分类:
其他好文 时间:
2016-05-26 13:04:48
阅读次数:
240
openssl是一个功能强大的工具包,它集成了众多密码算法及实用工具。我们即可以利用它提供的命令台工具生成密钥、证书来加密解密文件,也可以在利用其提供的API接口在代码中对传输信息进行加密。 RSA是一个非对称加密算法。简单说来,非对称加密算法就是说加密解密一个文件需要有两个密钥,一个用来加密,为公 ...
分类:
其他好文 时间:
2016-05-25 14:42:35
阅读次数:
213
1.加密算法概述 加密算法根据内容是否可以还原分为 可逆加密和非可逆加密 。 可逆加密根据其加密解密是否使用的同一个密钥而可以分为 对称加密和非对称加密。 对称加密即是指在加密和解密时使用的是同一个密钥:举个简单的例子,对一个字符串C做简单的加密处理,对于每个字符都和A做异或,形成密文S。解密的时候 ...
分类:
其他好文 时间:
2016-05-25 10:57:24
阅读次数:
110