码迷,mamicode.com
首页 > 2017年05月30日 > 全部分享
分组密码_计数器(CTR)模式_原理及java实现
一、原理: CTR模式是一种通过将逐次累加的计数器进行加密来生成密钥流的流密码,在CTR模式中,每个分组对应一个逐次累加的计数器,并通过对计数器进行加密来生成密钥流。最终的密文分组是通过将计数器加密得到的比特序列与明文分组进行XOR而得到的。 二、原理图: 三、CRT模式的优点: 1、硬件效率高,同 ...
分类:编程语言   时间:2017-05-30 16:02:56    阅读次数:391
Java IO-5 序列化与反序列化流
建一个Person类 ...
分类:编程语言   时间:2017-05-30 16:02:47    阅读次数:193
从零学习哈希长度扩展攻击
哈希长度扩展攻击,利用了md5、sha1等加密算法的缺陷,可以在不知道原始密钥的情况下来进行计算出一个对应的hash值。 引言 最开始出现好像是在PCTF2014上最近做题突然看见了先来看下代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2 ...
分类:其他好文   时间:2017-05-30 16:02:38    阅读次数:1023
Form表单
Form 的实例具有一个is_valid() 方法,它为所有的字段运行验证的程序。当调用这个方法时,如果所有的字段都包含合法的数据,它将: 返回True 将表单的数据放到cleaned_data 属性中。 ...
分类:其他好文   时间:2017-05-30 16:02:29    阅读次数:137
ShellSort uva
ShellSort He made each turtle stand on another one's back And he piled them all up in a nine-turtle stack. And then Yertle climbed up. He sat down on ...
分类:系统相关   时间:2017-05-30 16:02:21    阅读次数:216
新创建的maven项目,显示的jdk版本与使用的不一致
解决: ...
分类:其他好文   时间:2017-05-30 16:02:11    阅读次数:101
nginx基本配置与参数说明
from : http://www.nginx.cn/76.html ...
分类:其他好文   时间:2017-05-30 16:02:02    阅读次数:98
Kubernetes master节点的高可用配置
了解Kubernetes架构都知道Master节点在整个集群中的位置,为了保证整个架构的高可用,Kubernetes提供了HA的架构,处于兴趣和对架构的进一步了解,我在自己的电脑实践以下. 环境: CentOS 7.3,Kubernetes版本 主机环境 /etc/hosts 1.搭建ETCD的集群 ...
分类:Web程序   时间:2017-05-30 16:01:54    阅读次数:2041
设计模式 - 策略模式
定义:策略模式定义了算法簇,分别封装起来,让它们之间可以互相替代,此模式让算法的变化独立于使用算法的客户。 对象: 环境对象(Context):该类中实现了对抽象策略中定义的接口或者抽象类的引用。 抽象策略对象(Strategy):它可由接口或抽象类来实现。 具体策略对象(ConcreteStrat ...
分类:其他好文   时间:2017-05-30 16:01:43    阅读次数:212
《构建之法》第八章读后感
今天读了《构建之法》的第八章,需求分析,感悟很深。作为程序员,我们要做的是,将用户的需求充分挖掘出来,我们需要设身处地站在用户的角度上,将他们所说的需求实现,不仅仅如此,还要将之完善,并且预判将来的可能所要的需求。 将这些打包以后,让用户验证是否是他们真正的需求,正如非常著名的秋千图所表示的一样。这 ...
分类:其他好文   时间:2017-05-30 16:01:34    阅读次数:109
IO流
一.file类 File类是io包中唯一表示磁盘文件和磁盘目录的对象的路径 该类包含了创建、删除文件、重命名文件、判断文件是否存在,查询等功能 注意:只能设置和获取文件本身的信息,不能设置和获取文件的具体内容 C:\\JAVAprogram\\Java\\jdk1.8.0_111 获取File路径 ...
分类:其他好文   时间:2017-05-30 16:01:24    阅读次数:185
MongoDB 分布式架构 复制 分片 适用性范围
转载自 http://www.mongoing.com/archives/3573 ...
分类:数据库   时间:2017-05-30 16:01:16    阅读次数:186
【Netty】WebSocket
一、前言 前面学习了codec和ChannelHandler之间的关系,接着学习WebSocket。 二、WebSocket 2.1. WebSocket介绍 WebSocket协议允许客户端和服务器随时传输消息,要求他们异步处理接收的消息,而几乎所有的浏览器都支持WebSocket协议,Netty ...
分类:Web程序   时间:2017-05-30 16:01:09    阅读次数:261
XAMPP和VmWare Port 443 冲突的问题
问题描述,如上图,在开机后,VmWare 服务开机启动,提示端口和443冲突,解决方案:停掉VmWare 或者修改Apache的SSl配置端口,在Apache 的Httpd的httpd-ssl.conf 文件中的监听端口: Listen 443 修改成Listen 445 或者其他,重启就可以了。 ...
分类:系统相关   时间:2017-05-30 16:01:03    阅读次数:258
安卓实训第四天--基于HttpClient来完毕数据在server和设备间的交互。
上午:老师首先回想了昨天作业。 首先在安卓project中的TOOLS文件里,解析字节流那里,不用改变。而是把server端的编码方式变为UTF-8,然后将在安卓project的LoginActivity类中的USERNAME给他强制转换下。 总结一句话:假设一个字符通过某个编码转换成字节码之后,那 ...
分类:移动开发   时间:2017-05-30 16:00:56    阅读次数:238
Oracle游标
游标分显示游标跟隐式游标,它们都具有%FOUND、%NOTFOUND、%ISOPEN、%ROWCOUNT四个属性。 %FOUND:如果SQL语句至少影响到一行数据,则该属性为true,反之为false。 %NOTFOUND:与%FOUND相反。 %ISOPEN:判断游标是否打开。 %ROWCOUNT ...
分类:数据库   时间:2017-05-30 16:00:49    阅读次数:249
bzoj3638 Cf172 k-Maximum Subsequence Sum
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=3638 【题解】 看到k<=20就感觉很py了啊 我们用一棵线段树维护选段的过程,能选到>0的段就一直选,直到选到<0的段,每次选完把段内的数全部取相反数,意为下次取是“不取”的意思。 用线段树 ...
分类:其他好文   时间:2017-05-30 16:00:39    阅读次数:240
1421条   上一页 1 ... 56 57 58 59 60 61 62 ... 84 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!