上面这种加密消息的方式就是对称加密,你知道如何加密,也知道如何解码。然后李雷跟韩梅梅用的字母表偏移的加密方法叫 Caesar cipher, 凯撒加密。现实世界中用的加密算法会更复杂,但是基本原理相同。 上面这种加密方式是非对称加密,非对称的含义相对于对称来说,就是你即使知道怎么加密的的方式,也不知 ...
分类:
Web程序 时间:
2018-02-27 23:37:48
阅读次数:
287
问题:标签不对称 解决:<form:form></form> 改成 <form:form> </form:form> 虽然又是自动补全带来的bug,但还是打了个警钟,自己要尝尝注意这些自动补全带来的问题。 ...
分类:
其他好文 时间:
2018-02-27 12:43:13
阅读次数:
195
link: https://loj.ac/problem/6287 一开始差点写FFT了23333,并且FFT还能算这样的三元组的数量而且还不用要求这是一个排列。。。。 但这太大材小用了(而且很可能被卡) 记得bzoj上有道类似的,大致的操作就是单点修改和查询当前点到边界的对称子串是否是回文串。。。 ...
分类:
其他好文 时间:
2018-02-26 11:20:23
阅读次数:
175
算法: 对称加密: 提供加密算法本身,用户提供一个秘钥,结合秘钥+算法 加密文件 和 解密文件 计算速度很快 安全性 几乎完全依赖于秘钥 要与多个人通信,只要有一个人知道秘钥 那个人就可以破解所有人的信息,除非每个人的秘钥不同 一定程度上解决了机密性的问题,但是没办法解决秘钥管理问题 DES dat ...
分类:
编程语言 时间:
2018-02-25 14:35:20
阅读次数:
252
https会话 1客户端 2服务器端 1 http三次握手 2 1< >2 协商建立ssl会话 选择加密协议 sslv3 1 < 2 服务端将自己的证书发给客户端 1 ............. 验证证书 安全性 完整性 1 >2 客户端生成一个随机的对称秘钥 将2的公钥加密后的堆成密码 发给服务器 ...
分类:
Web程序 时间:
2018-02-25 14:31:27
阅读次数:
241
标题:方格分割 6x6的方格,沿着格子的边线剪开成两部分。 要求这两部分的形状完全相同。 如图:p1.png, p2.png, p3.png 就是可行的分割法。 试计算: 包括这3种分法在内,一共有多少种不同的分割方法。 注意:旋转对称的 属于同一种分割法。 请提交该整数,不要填写任何多余的内容或说 ...
分类:
其他好文 时间:
2018-02-25 01:13:42
阅读次数:
791
整数运算 1.整型数据类型 重点: 取值范围不对称——负数的范围比整数的范围大1 C和C++都支持有符号(默认)和无符号数。Java只支持有符号数 2.无符号数的编码与补码编码 重点: 补码的范围不对称, 最大的无符号数值刚好比补码的最大值的两倍大1 3.有符号数和无符号数之间的转换 重点: 强制类 ...
分类:
其他好文 时间:
2018-02-24 23:07:49
阅读次数:
174
时间复杂度:O(n) 参考:https://www.cnblogs.com/xdruid/archive/2012/07/01/2572303.html 暴力:n^2枚举凸包上的点,如果数据水的话可过。 高级做法: 用一对平行线“卡”住凸包进行旋转。 被一对卡壳正好卡住的对应点对称为对踵点。 对锺点 ...
分类:
其他好文 时间:
2018-02-24 20:47:36
阅读次数:
195
有些时候,后缀自动机并不能解决某些问题,或者解决很麻烦。这时就有各种神奇的字符串算法了。 manacher算法用来O(|S|)地求出字符串S的最长的回文串的长度。这是怎么做到的呢? 并不对劲的暴力选手在刚见到求字符串S的最长的回文串的长度这个问题时,第一反应就是枚举每一个位置为回文串的对称轴,再暴力 ...
分类:
编程语言 时间:
2018-02-24 13:11:02
阅读次数:
187
前言 随着比特币的起起伏伏,区块链技术越来越受到关注。区块链和比特币是当下和人工智能一样风靡的领域。人们开始寻找区块链技术的用武之地,已经有了不少的尝试。但是区块链的价值所在众说纷纭,特别是一些媒体胡乱吹嘘或者是故意贬低,给大家都带来了不小的困惑。其实作为一名技术人员只需要理解其底层实现原理和运行机 ...
分类:
其他好文 时间:
2018-02-23 22:10:21
阅读次数:
277