
Algorithms
qzs_kaka
这个作者很懒,什么都没留下…
展开
-
AES加密
AES 算法AES加密过程是在一个4×4的字节矩阵上运作,这个矩阵又称为“体(state)”,其初值就是一个明文区块(矩阵中一个元素大小就是明文区块中的一个Byte)。(1) AddRoundKey—矩阵中的每一个字节都与该次回合密钥(round key)做XOR运算;每个子密钥由密钥生成方案产生。 (2) SubBytes—通过一个非线性的替换函数,用查找表的方式把每个字节替换成对应的字节。原创 2016-09-27 14:33:00 · 551 阅读 · 0 评论 -
常见缓存算法
Least Frequently Used(LFU)对每个缓存对象计算他们被使用的频率。把最不常用的缓存对象换走.Least Recently User(LRU)把最近最少使用的缓存对象给换走。总是需要去了解在什么时候,用了哪个缓存对象。如果有人想要了解为什么总能把最近最少使用的对象踢掉,是非常困难的。浏览器就是使用了LRU作为缓存算法。新的对象会被放在缓存的顶部,当缓存达到了容量极限,我会把底部的原创 2016-10-30 13:25:50 · 451 阅读 · 0 评论