Binary
为你的博客加点“料”

切换到Hexo后,任何操作都变的简单了。然而简单的代价就是功能少,比如给博客添加音乐等就变得不太方便了。其实,可以上传音乐到cdn上,不过也不太方便。现在的云音乐很多,于是利用云音乐的服务给博客来加点料。

一个外星人来地球教书法的故事

电影《降临》主要讲了一个外星人来地球教书法的故事,然后电影就结束了。

搭建一个Hexo博客

0x00 背景

一直想搭建一个自己的博客,之前在Aliyun虚拟主机上搭了一个WordPress+MySQL的个人博客。后来维护成本太大,主机和域名都没有续费被回收了。最近再看别人在写,自己也想搞一个试试水。研究了几天,发现Hexo还真不错,所以就选了这个。

目前,博客搭建在coding.net上,使用万网的域名。

关于主题暂时更换

0x00 之前使用的主题-Material

Material,主题的Demo在https://blog.viosey.com,主题的项目地址https://github.com/viosey/hexo-theme-material

优点我总结一下:

  • 外观美观
  • 扩展性强
  • 中文支持好
  • 国内应用扩展支持好

但是个人觉得图片有点过多,对于我这种托管在代码平台上的影响访问速度;然后就是代码高亮有一些bug,看了项目的issue(https://github.com/viosey/hexo-theme-material/issues/58)。作为一个程序员,无法忍受这个bug233333

哈希长度扩展攻击

0x00 简介

Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,所以不可能从散列值来唯一的确定输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。

–摘自百度

哈希长度扩展攻击简单的来讲就是:
1.知道一个密文(SECRET)的哈希
2.知道密文的长度(SECRET LENGTH)
在不知道密文的情况下可以推算出密文+填充+追加消息(SECRET+PADDING+EXTRA)的哈希,也就是说在只知道密文长度和密文哈希的情况下,可以预测出密文和另一消息拼接后的哈希。

关于这个博客

迁移

  之前的用wordpress + mysql在阿里云搭建了一套博客,域名是http://evi1code.com。维护成本太高了,被别人扫描器扫一下直接被阿里云下线。加上后来后来也懒得去写blog,域名和主机都没续费被回收了。

  之前接触过静态博客jekyll,也懒得去研究。最近又手痒了,看到朋友都在用Hexo,跑过去研究了一下还真不错据说作者是台湾同胞

  先在Github上搭一个试试水,结果Github实在是太慢,现在又迁移到了国内的代码托管网站https://coding.net

  嗯,就是现在这样子╮(╯▽╰)╭。

Hello World

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.