没有合适的资源?快使用搜索试试~ 我知道了~
lapti-pow-captcha:工作量验证码,无需外部服务呼叫
共10个文件
js:3个
json:2个
md:2个
需积分: 10 0 下载量 199 浏览量
2021-04-29
21:12:27
上传
评论
收藏 44KB ZIP 举报
温馨提示
Lapti工作量验证码 通过本地托管的工作量证明算法来保护繁重的API方法。 主意 如果API中有一些方法需要花费很多时间来服务,则您可能需要防止它们受到DDoS攻击。 下文描述了一种这样做的方法。 服务器保留一些秘密数据SECRET ,任何人都不知道。 客户端发送一个位任意数据的data到API方法/handshake/{data} 。 服务器响应该调用返回令牌token ,该令牌token为SHA3(data + SECRET) ,还返回一个数字complexity ,该数字complexity设置了复杂度级别。 然后,客户端获取token并尝试找到这样的一个值nonce ,使得SHA3(token + nonce)的前n个字符SHA3(token + nonce)为0字符,其中n等于complexity 。 找到所需的nonce ,客户端将请求发送到受保护的API方法,并向其
资源推荐
资源详情
资源评论
收起资源包目录
lapti-pow-captcha-master.zip (10个子文件)
lapti-pow-captcha-master
.gitignore 28B
package.json 708B
server
main.js 3KB
package-lock.json 168KB
src
captcha.js 6KB
LICENSE.md 1KB
gulpfile.js 816B
README.md 3KB
index.html 1KB
.npmignore 50B
共 10 条
- 1
资源评论
潜水小透明
- 粉丝: 37
- 资源: 4508
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功