HttpWebRequest向路由器提交基本身份验证 服务端IIS设置为不允许匿名访问,只选择了基本身份验证,客户端使用HttpWebRequest发送一个get请求,请求一个页面。 基本身份验证,客户端直接把用户的用户名和密码简单的转换为base64编码后发送到服务端,属于明码传送,不具安全性.....
分类:
Web程序 时间:
2014-06-18 19:05:53
阅读次数:
273
Base64是常用的编码规范之一,如网络传输中应用广泛,之前列举过base64编码的原理:《base64举例》以及java实现的base64编码工具类。这里,贴出OC下的base64代码,在平台之间通信过程中保证编码能通用——中间出现一个编码问题,google官方提供的base64Util包默认用的...
分类:
其他好文 时间:
2014-06-18 10:50:18
阅读次数:
262
Base64加密方式是将原文经过简单的字符转换,转换成不容易被肉眼看出的字符编码,Base64加密常用在HTTP环境下传递较长的标识信息确保不破坏HTTP的请求格式,Base64的加密原理是将3个8位二进制转换为4个6位二进制,不足6位时高位补0 ,以确保其值为64个可能,这就是Base64来源。如下图就是Base64标准中的编码表。
取个例子:
需要加密的原文是“ABC”这三个字...
分类:
其他好文 时间:
2014-06-17 22:45:45
阅读次数:
362
commons-codec是Apache下面的一个加解密开发包官方地址为:http://commons.apache.org/codec/官方下载地址:http://commons.apache.org/codec/download_codec.cgi在线文档:http://commons.apac...
分类:
其他好文 时间:
2014-06-17 14:49:54
阅读次数:
261
考虑系统密码的安全,目前大多数系统都不会把密码以明文的形式存放到数据库中。
一把会采取以下几种方式对密码进行处理
密码的存储
“编码”存储
Shiro 提供了 base64
和 16 进制字符串编码/解码的 API
支持,方便一些编码解码操作。 Shiro内部的一些数据的存储/表示都使用了 base64
和 16 进制字符串。
下面两端代码分别对其进行演示
Stringstr =...
分类:
编程语言 时间:
2014-06-16 22:05:54
阅读次数:
292
1.编码表2.原理[汉字不能base64编码] base64 编码就是将字符以3个为一组,因为一个字符由8个位组成,3*8=24位,然后以顺序以6个位拿出,前面补2位,凑成8位--一个字节原字节不能被3整除的,在后面补 由8个0,构成的单字节,一般补1个或是2个(0000 0000),这些后面补的字...
分类:
其他好文 时间:
2014-06-15 23:26:38
阅读次数:
415
一. 简述
MD5: 全称为message digest algorithm 5(信息摘要算法), 可以进行加密, 但是不能解密, 属于单向加密, 通常用于文件校验
Base64: 把任意序列的8为字节描述为一种不易为人识别的形式, 通常用于邮件、http加密. 登陆的用户名和密码字段通过它加密, 可以进行加密和解密.
二. 代码
1. MD5:...
分类:
其他好文 时间:
2014-06-15 15:18:25
阅读次数:
263
目录0x00:基本介绍0x01:html实体编码0x02:新增的实体编码 实体编码变异以及浏览器的某些工作原理!0x03:javascript编码0x04:base64编码0x05:闲扯0x00基本介绍提起XSS 想到的就是插入字符字符编码与各种解析了!这也就是各种xss编码插件跟工具出世的原因!之...
分类:
其他好文 时间:
2014-06-15 13:35:15
阅读次数:
507
字符串去重。 var str:String = "->a->b->a->c->d->d"; var res1:Array = str.split('->'); var res:ArrayList = new A...
分类:
其他好文 时间:
2014-06-14 19:49:19
阅读次数:
308
一. 举例说明
以前做了一个程序,程序的功能是评价几种加密算法时间,程序的使用操作不怎么变,变的是选用各种算法。
结构如下:
Algorithm:抽象类,提供算法的公共接口。
RSA_Algorithm:具体的RSA算法。
DES_Algorithm:具体的DES算法。
BASE64_Algorithm:具体的Base64算法。
在使用过程...
分类:
编程语言 时间:
2014-06-14 10:09:35
阅读次数:
379