此文为平时学习遇到的问题,通过查阅资料集中在一起便于日后翻阅。
一、OTP
即One-time Password,意为动态口令或动态密码,otp从技术来分有三种形式,时间同步、事件同步、挑战/应答。
(1)时间同步
原理是基于动态令牌和动态口令验证服务器的时间比对,基于时间同步的令牌,一般每60秒产生一个新口令,要求服务器能够十分精确的保持正确的时钟,同时对其令牌的晶振频率有严格的要求,这种技术对应的终端是硬件令牌。
(2)事件同步
基于事件同步的令牌,其原理是通过某一特定的事件次序及相同的种子值作为输入,通过HASH算法中运算出一致的密码。
(3)挑战/应答
主流的动态令牌技术是时间同步和挑战/应答两种形式。
二、npm下载镜像
http://registry.npm.taobao.org/
三、sublime package control报错问题
有时候用package control会报如下错误:
stackoverflows上面的一种做法是:
打开命令行,输入ping sublime.wbond.net获取IPv4地址,然后修改C:\Windows\System32\drivers\etc下的hosts文件,在最后面加上{{IPv4}} sublime.wbond.net,保存退出即可。若提示权限不够,可以先把文件复制到桌面修改,然后把桌面上修改过后的文件覆盖原文件夹中的hosts文件即可。