caf_security:CAF安全性库

时间:2024-03-03 02:56:34
【文件属性】:

文件名称:caf_security:CAF安全性库

文件大小:54KB

文件格式:ZIP

更新时间:2024-03-03 02:56:34

JavaScript

Caf.js 与您的Web应用程序或小工具共同设计永久,活动,有状态,可靠的云代理。 参见 安全库 该存储库包含一个Caf.js库,用于添加安全检查。 目的是帮助应用程序编写者在一个应用程序中支持协作式多租户。 Caf.js在单独的过程中运行每个应用程序,并且该框架受应用程序编写者的控制。 因此,服务提供者或其他应用程序不应信任那些进程。 此外,我们不希望应用程序在云中运行不受信任的代码。 但是, Caf.js竭尽全力将编程错误(例如,过于信任用户输入)的影响降到最低。 命名 都是名字。 借用SDSI(Rivest&Lampson'96)的想法,我们使用可以全局标识的本地名称空间,因为名称空间的owner具有可以验证的唯一名称。 例如,可以假定公用密钥的哈希是唯一的,或者在我们的accounts服务中是用户名,因为该服务还具有公用/专用密钥对。 这使我们能够以健壮的方式链接


【文件预览】:
caf_security-master
----.travis.yml(185B)
----index.js(708B)
----package.json(1KB)
----test()
--------test-security.js(33KB)
--------aggregate()
--------hello()
----LICENSE-2.0.txt(11KB)
----CONTRIBUTING.md(1KB)
----.npmignore(43B)
----.drone.yml(179B)
----.eslintrc.js(1KB)
----CHANGES.md(458B)
----tsconfig.json(279B)
----.gitignore(41B)
----lib()
--------utils.js(2KB)
--------rules.js(7KB)
--------plug_ca_security.js(8KB)
--------tokens.js(12KB)
--------plug_security.js(16KB)
--------aggregates.js(5KB)
--------main.js(2KB)
--------types.js(2KB)
--------proxy_security.js(9KB)
----conf.json(212B)
----README.md(5KB)
----.eslintignore(29B)
----DCO(1KB)

网友评论