MENU

分类 基础内容 下的文章

密码技术系列 Part 2 - 公钥加密

在对称密码中,由于加密和解密使用的密钥是相同的,因此必须向接受者配送密钥。而密钥在配送的过程中是存在风险的,虽然通过事前共享、分配中心可以一定上规避风险但是这些方案的灵活性和效率方面存在缺陷。但是,如果我们采用公钥密码方案的话就不存在配送问题,某种程度上可以说公钥密码是密码学史上目前为止最伟大的发明。

阅读全文

密码技术系列 Part 1 - 对称加密

在如今这个信息爆炸的时代,每个人的生活都跟信息安全紧密相关。商业公司贪婪的攫取用户信息,虽然一定程度上这带来了更好的服务,但是一旦发生信息泄露造成的危害也会成倍放大。例如:天朝各类实名制的推行,非但没能遏制电信诈骗等犯罪反而起了反作用。究其原因,无非是实名制所采集的信息没有得到严格的保护为他人所用。作为数字信息的第一道把门者程序员来说,除了基本的职业道德之外还需要提高自己的知识水平最大限度的保护用户的信息安全。

阅读全文

Rails 部署总结

Cover

学 Ruby 和 Rails 有一段时间了,后面准备也准备把站点换了。不过开始开发之前,我先把 Rails 部署的坑先踩了。之所以部署先行是因为之前 Django 部署把我坑惨了,导致之前写的 Django 代码还是 Github 静静地躺着。 忽悠妹子给我在腾讯云买了服务器后,马不停蹄的就开始了填坑之旅。这里我选择的系统是 Ubuntu 16.04 ,所以下面的命令以此为准。

阅读全文