日常学习笔记,内容比较混乱……

此文为平时学习遇到的问题,通过查阅资料集中在一起便于日后翻阅。

一、OTP

即One-time Password,意为动态口令或动态密码,otp从技术来分有三种形式,时间同步、事件同步、挑战/应答。

(1)时间同步

原理是基于动态令牌和动态口令验证服务器的时间比对,基于时间同步的令牌,一般每60秒产生一个新口令,要求服务器能够十分精确的保持正确的时钟,同时对其令牌的晶振频率有严格的要求,这种技术对应的终端是硬件令牌。

(2)事件同步

基于事件同步的令牌,其原理是通过某一特定的事件次序及相同的种子值作为输入,通过HASH算法中运算出一致的密码。

(3)挑战/应答

常用于的网上业务,在网站/应答上输入服务端下发的挑战码,动态令牌输入该挑战码,通过内置的算法上生成一个6/8位的随机数字,口令一次有效,这种技术目前应用最为普遍,包括刮刮卡、短信密码、动态令牌也有挑战/应答形式。

主流的动态令牌技术是时间同步和挑战/应答两种形式。

二、npm下载镜像

http://registry.npm.taobao.org/


三、sublime package control报错问题

有时候用package control会报如下错误:

日常学习笔记,内容比较混乱……_第1张图片

stackoverflows上面的一种做法是:

打开命令行,输入ping sublime.wbond.net获取IPv4地址,然后修改C:\Windows\System32\drivers\etc下的hosts文件,在最后面加上{{IPv4}} sublime.wbond.net,保存退出即可。若提示权限不够,可以先把文件复制到桌面修改,然后把桌面上修改过后的文件覆盖原文件夹中的hosts文件即可。


你可能感兴趣的:(日常学习笔记,内容比较混乱……)