1978年《ACM通讯》刊发了一篇由Ron Rivest、Adi Shamir和Leonard Adleman共同完成的文章。文章提出了一种新的加密算法,是现在我们所熟知且广泛使用的一种非对称加密算法————RSA加密算法。原文的标题是《A Method for Obtaining Digital Signatures and Public-Key Cryptosystems》,本文是该文章的译文。
数据对齐学习笔记
数据对齐是计算机系统对数据在内存中存放位置的限制,所以数据对齐被称为内存对齐。数据对齐要求某些类型的对象存放的地址为2n(n=1,2,3)的倍数,也就是说对象的地址最低位为0或者最低两位为0等。
不变式和循环不变式
不变式和循环不变式这一概念在许多的书上都有涉及,从介绍语言的《C++程序设计原理与实践》到讲算法的《算法导论》、《编程珠玑》,都会介绍循环不变式。
从一张关于溢出的图片说起
这是一张在人人上看到的图片,这正好是无符号整数溢出的典范。分析起来虽然简单,但还是挺有意思的。
基于校园网IPv6环境下的免费上网教程
理论基础
上网的原理是基于各大高校的目前只针对IPv4进行计费,对IPv6则不计费。虽然如Google、YouTube等部分网站支持IPv6访问,但国内大部分网页不支持IPv6访问。因此我们通过IPv6,利用一台主机转发我们IPv4的流量,就可以进行免费上网,可以剩下一笔网费。
DNS污染的原理浅析及解决方案的初探
生活中,我们会遇到各种各样的流量劫持,如DNS劫持、HTTP劫持。虽然2015年11月,全国首例流量劫持被判入刑,但流量劫持仍无处不在。
访问购物网站,会先转跳到广告联盟的网站再转跳回去,原先的URL总会被加上奇怪的后缀。以至于淘宝网、百度搜索等网站纷纷启用了HTTPS。当我们在浏览器上输入了一个错误的域名,我们看到的是宽带运营商提供的”温馨“的页面。而这些都是流量劫持的一部分。