文件名称:rubygems-openpgp:允许 OpenPGP 签署 ruby gems
文件大小:31KB
文件格式:ZIP
更新时间:2024-07-22 16:05:03
Ruby
rubygems-openpgp 软件保障 为确保任何软件包的有效性,您需要: 通过验证文件的校验和来验证包没有被损坏或恶意篡改。 通过验证校验和的数字签名来验证校验和未被篡改。 通过验证用于生成数字签名的公钥来验证数字签名是否由包的发布者生成。 如果你不能这样做,你就无法验证包的完整性。 此 gem 允许使用 OpenPGP 对 ruby gem 进行加密签名,而不是当前涉及 X.509 的内置签名方法。 这是我在进行的闪电演讲的和。 先决条件 gpg 的工作安装。 需要 OpenPGP 私钥来签署 gems,但不需要验证。 签名示例 gem build openpgp_signed_hola.gemspec --sign gem push openpgp_signed_hola-0.0.0.gem 验证示例 rubygems.org 上有一个测试 gem open
【文件预览】:
rubygems-openpgp-master
----CONTRIBS(40B)
----Rakefile(114B)
----test()
--------test_rubygems-openpgp.rb(2KB)
--------pablo_escobar_pubkey.asc(2KB)
--------unsigned_hola-0.0.0.gem(3KB)
--------pablo_escobar_seckey.asc(3KB)
--------test_keymaster.rb(765B)
--------test_gpg_options.rb(1KB)
----CHANGELOG(3KB)
----LICENSE(2KB)
----rubygems-openpgp.gemspec(2KB)
----doc()
--------motivation.md(7KB)
--------getting-started-with-gpg.md(797B)
--------verifying-initial-install.md(4KB)
----.gitignore(18B)
----lib()
--------rubygems_plugin.rb(324B)
--------rubygems()
----README.md(2KB)