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

本文详细介绍了动态口令(OTP)的工作原理,包括时间同步、事件同步和挑战/应答三种形式,并提供了npm下载镜像的实用指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

一、OTP

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

(1)时间同步

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

(2)事件同步

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

(3)挑战/应答

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

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

二、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文件即可。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值