文件名称:hoplon:分散式软件包安全审计信任网络
文件大小:126KB
文件格式:ZIP
更新时间:2024-05-15 14:55:13
Elixir
Hoplon是一个软件包,可帮助您验证项目依赖项中的代码完全包含其GitHub上的内容,而不包含其他恶意代码。 Hoplon是用于创建和共享已签名的“审计”的一组工具,这些审计描述了hexpm(或其他)软件包的安全状态。 它使您可以维护“受信任的密钥”的集合-在评估(想要)使用的软件包时,可以获取并考虑其审核的人员。 有关详细信息,请参见CodeBEAM STO。 演讲视频即将发布。 用法 hex.pm上没有最新版本的Hoplon,您需要从github获取它: defp deps do [ {:hoplon, github: "nietaki/hoplon"}, ] end 将其添加到依赖项后,您可以访问相关的Hoplon任务。 当前相关的mix hoplon.fetch任务是mix hoplon.fetch , mix hoplon.my_key , mix hop
【文件预览】:
hoplon-master
----mix.exs(5KB)
----LICENSE.txt(11KB)
----src()
--------generated()
----scripts()
--------integration_test.sh(759B)
--------project_version_checker.exs(870B)
----lib()
--------HoplonMessages.asn1(1KB)
--------mix()
--------hoplon.ex(6KB)
--------hoplon()
----guides()
--------directory_structure.md(2KB)
----dialyzer_ignore.exs(246B)
----.travis.yml(580B)
----config()
--------config.exs(1KB)
----assets()
--------hoplon_logo_64.png(3KB)
--------hoplon_text_200.png(52KB)
----.formatter.exs(84B)
----test()
--------tmp()
--------clean_tmp.exs(161B)
--------assets()
--------mix()
--------test_helper.exs(15B)
--------hoplon_messages_test.exs(2KB)
--------hoplon()
--------support()
--------hoplon_test.exs(287B)
----README.md(2KB)
----mix.lock(4KB)
----.gitignore(663B)