自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (25)
  • 收藏
  • 关注

原创 密码和Java中的加解密之对称加密(一)

对称加密也就是秘密密钥加密。对称加密和解密使用同一个密钥。加密时,我们用这个密钥初始化密码算法,密码算法对经过它的数据进行加密。解密过程与加密类似,密码算法用同一个密钥初始化,密码算法对经过它的数据进行解密。加密的强度依赖于密钥的长度。一般的对称密钥长度在40-128位之间,有些算法可能更长。建议使用128位以上的对称加密算法,如:DESede(TripleDES)、Blowf

2012-10-24 16:01:37 4973

原创 密码和Java中的加解密之MD5加点盐

很多人都用MD5+Base64方式存储密码,这种存储方式 方便、速度快而且由于MD5杂凑算法的几乎不可还原性,攻击者只能通过"猜"去破解密码。但是MD5对相同的数据返回的信息永远是一样的,"123456"通过MD5+Base64编码后,永远是"4QrcOUm6Wau+VuBX8g+IPg==",攻击者只需要一个简单的sql语句:select * from userInfo where

2012-10-19 16:13:02 10318

原创 密码和Java中的加解密之基础部分

一、对称加密算法1.对称加密算法有两种类型:分组密码和流密码。分组密码一次对一个数据块进行加密--通常是64位,有些算法是128位。流密码对数据流进行加,一次一位或一个字节。分组密码可以用来创建流密码,反之亦然。对单条信息加密,应使用分组密码。对一个信息流,最好使用流密码,如一个socket。对称加密算法的强度主要由密钥的长度决定的。密钥越长,破解难度越大。密钥长度按bit表示

2012-10-15 14:43:12 2754

Ubuntu Server最佳方案(2)

此书 第二卷

2014-04-16

Ubuntu Server最佳方案

此书中,主要说的是ubuntu下搭建服务器的相关方案,对其他linux也有借鉴做用。

2014-04-16

tomcat8+websocket演示

websocket演示 由于博主所用的eclipse不支持tomcat8,所以采用idea 13 开发(tomcat8.0.3+jdk7+servlet 3.0)。 tomcat8真正支持jsr-356(包含对websocket的支持), tomcat7部分版本的websocket实现不兼容jsr-356。 需要注意websocket与浏览器的兼容问题,有些早期版本的浏览器支持旧版本的websocket协议,可能会与新版本的websocket不兼容。 博主采用"chrome 版本 33.0.1750.117 m"测试。 据称websocket还会有变动,甚至可能从html5中独立出来,所以不保证当前代码在未来也能执行。 Endpoint的session,并不是servlet的session,Endpoint的session更象是独立的记数,Endpoint如何使用servlet的session还在测试。

2014-03-03

jdk-1_5_0_10-linux-i586.bin

jdk-1_5_0_10-linux-i586.bin

2013-10-10

Android高级编程.pdf

Android高级编程.pdf

2013-06-07

win32多线程程序设计.pdf

win32多线程程序设计.pdf

2013-06-07

C语言参考手册第五版.pdf

C语言参考手册第五版.pdf 比较经典的一本入门图书

2013-06-07

游戏编程精粹2

游戏编程精粹2 这本书,不是很怎么样,至少我这么认为。

2013-06-07

网络游戏服务器编程.pdf

网络游戏服务器编程.pdf

2013-06-07

云计算与分布式系统_从并行处理到物联网

云计算与分布式系统_从并行处理到物联网

2013-06-06

MongoDB权威指南

MongoDB权威指南

2013-06-06

虚拟机的设计与实现

虚拟机的设计与实现

2013-06-06

Go语言编程

Go语言编程

2013-06-06

程序员的数学

程序员的数学 一本属于程序员的基础图书 程序员的数学 一本属于程序员的基础图书

2013-06-06

ORACLE_TNS协议.doc

百度文库的oracle_tns协议.doc

2012-07-06

基于jquery的html 选中一行

基于jquery的html 选中一行源码

2012-05-23

数据传输c/s socket演示(部分未完成)

数据传输c/s socket演示(部分未完成)。 可断点续传。

2011-09-29

Python参考手册(第4版)

Python参考手册(第4版),支持python 3.0+

2011-09-26

Python3程序开发指南(第二版)

比较新的版本,针对Python 3 (字数,字数,字数,字数,字数,字数,字数,字数,字数,字数,字数,字数,字数,字数,字数,字数)

2011-09-21

telnet_v2.1_windows源码(C++)

windows下telnet(C++)源码。 vc6下编译通过。

2011-04-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除