mcrypt到OpenSSL迁移的一些注意事项

不同语言产生加密差异的原因

不同语言产生不同加密结果差异的主要原因基本上产生在算法选择、填充方式、$IV量这几方面的差异

具体可以看这篇文章:https://segmentfault.com/a/1190000018059273 文章里面有个错误 我已经在评论里面指出。

但是其他方面总[......]

继续阅读

关于isatap隧道的IPV6的缩略地址下IPV4映射/兼容地址的计算方法

先说一下在123查上面看到的东西
http://www.123cha.com/ip/?q=172.16.156.76

Ipv6扩展地址
Ipv6缩略地址

Ipv6表示地址
2002:ac10:9c4c:0:0:0:0:0
2002:ac10:9c4c::[......]

继续阅读

Linux 文件名编码批量转换工具convmv

最近在弄服务器迁移 遇到一个问题就是服务器上好多中文文件名的文件。以前服务器的管理员不知道是基于什么目的把CentOS默认的字符编码改成GB2312的了 新迁移的Debian是UTF-8的 所以RSYNC过来全部是乱码。想起Ubuntu早期的时候也有这样的windows文件名兼容性问题 挂载的win[......]

继续阅读