转自:http://usenrong.iteye.com/blog/1113700 eclipse是一个开源产品,目前比较流行和普遍的JAVA IDE(集成开发环境)它使用工程化方式管理。虽然eclipse是产生应用程序的基本框架,它的平台上可以运行C++程序,可是eclipse的确是为 JAVA而 ...
分类:
系统相关 时间:
2017-03-13 15:02:11
阅读次数:
264
上篇随笔留了一个问题,两种加密结果不一样? 其实是内部实现方式不一样,具体见注释 ...
分类:
编程语言 时间:
2017-03-13 11:42:22
阅读次数:
268
最近学了aes加密,在这写一下自己对加密过程的理解。 1.加密采用轮秘钥加密,密钥长度一般为128bit,也对应着是16个字节。128bit的秘钥长度对应的是10轮。 首先是轮秘钥的生成,即秘钥的编排方案,先选取128bit的种子秘钥,对10轮版本的aes需要11个轮秘钥,每个轮秘钥都由16个字节组 ...
分类:
其他好文 时间:
2017-03-12 23:45:25
阅读次数:
231
对称加密算法(也叫共享密钥) 类型 定义:发送接收使用相同的对称密钥 密钥 长度 分组长度 循环次数 安全性 DES 数据加密标准,速度较快,适用于加密大量数据的场合; 56 64 16 依赖密钥受穷举搜索法攻击 3DES 是基于DES的对称算法,对一块数据用三个不同的密钥进行三次加密,强度更高; ...
分类:
编程语言 时间:
2017-03-10 13:01:49
阅读次数:
168
加密技术可以分为对称与非对称两种. 对称加密,解密,即加密与解密用的是同一把秘钥,常用的对称加密技术有DES,AES等 而非对称技术,加密与解密用的是不同的秘钥,常用的非对称加密技术有RSA等 为什么要有非对称加密,解密技术呢 假设这样一种场景A要发送一段消息给B,但是又不想以明文发送,所以就需要对 ...
分类:
编程语言 时间:
2017-03-10 12:42:22
阅读次数:
284
加密分为:对称加密和非对称加密对称加密:加密的秘钥和解密的密钥一样运算速度快,适合做大数据加密,强度弱eg :des 3des AES196 512....非对称加密:加密的密钥和解密的密钥不一样。运算速度慢适合做小数据加密,强度大 安全eg:rsa1024 2048 ECC椭圆曲线(SM系列)加密 ...
分类:
其他好文 时间:
2017-03-10 00:09:15
阅读次数:
156
用R作如下的各国Gini系数的Polar barChart: 作上图的R代码为: library(ggplot2) GiniData<- read.csv('IncomeInequality.csv',head=T) Gini<- ggplot(GiniData, aes(x=paste(GiniI ...
分类:
其他好文 时间:
2017-03-06 13:44:08
阅读次数:
272
项目简介: gstunnel 是 基于go 语言开发的一个安全网络管道,支持tcp协议。 gstunnel分为client和server两部分。 gstunnel 基于aes进行数据加密。 流程示意: 网络中,a到b的网络通信。 a-->b 使用gstunnel 后, a到b的网络通信。 a-->g ...
分类:
其他好文 时间:
2017-03-01 16:11:03
阅读次数:
173
crypto 模块描述:该模块提供一系列加密函数: 散列函数-安全散列标准,MD5报文摘要算法(RFC 1321)和MD4报文摘要算法(RFC 1320); Hmac函数-散列消息认证(RFC 2104) 分组密码-DES和AES的分组密码模式-ECB,CBC,CFB,OFB和CTR RSA加密(R ...
分类:
其他好文 时间:
2017-03-01 15:41:37
阅读次数:
471
The difference (in .NET) between Rijndael and AES is that Rijndael allows the block size to change, but AES does not. Since RijndaelManaged's default ...
分类:
Web程序 时间:
2017-03-01 00:31:58
阅读次数:
843