应用截图

详细介绍

使用支持 OpenPGP 的智能卡填写登录表单。 更新:由于与 Chrome OS 全局键盘快捷键冲突,此扩展程序的默认快捷键已更改为 Ctrl+Shift+P(Mac 上为 Cmd+Shift+P)。随时可以在 chrome://extensions/shortcuts 中更改快捷键。 使用支持 OpenPGP 的智能卡填写登录表单。 *** 注意:此扩展程序需要安装并启用 Google Smart Card Connector 扩展程序。*** 此扩展程序用于配合通过 Google Drive™ 同步的密码库使用。该密码库由 zx2c4 的 ‘pass’ 生成,并使用存储在 YubiKey、Nitrokey 或 Fellowship 智能卡等智能卡上的 RSA 密钥加密。 它兼容 Danny van Kooten 的 ‘browserpass’ 支持的两种存储格式之一,此扩展程序基于该项目开发。Android 应用 ‘Password Store’ 也使用这种存储格式。 例如,对于 ‘https://(www.)login.domain.com/secure.html’ 上的登录表单,加密密码文件可以存放在 Google Drive™ 中任何名为 ‘login.domain.com’ 的文件夹内,文件名应为 ‘username.gpg’ 格式,其中 username 替换为登录时使用的用户名。文件内容是对应用户名经过 GPG 加密的密码。支持原始和 ASCII 装甲格式的加密文件。 每个域名可以有多个登录账户和文件夹,这些文件可以使用不同智能卡上的密钥加密。解密请求将发送给具有匹配公钥的智能卡。 首次使用时,扩展程序会请求对 Google Drive 文件的只读访问权限,以便查找和读取加密密码文件。它还会触发 Smart Card Connector 扩展程序的警告,因为此扩展程序不在其智能卡中间件应用白名单中。 智能卡 PIN 或任何其他用户数据都不会被存储,只会在必要时间内保留在内存中;如果用户要求缓存 PIN,则按用户要求保留。此扩展程序会请求对智能卡读卡器的独占访问权限。 要将本地密码库与 Google Drive™ 同步,可以使用命令行工具 ‘drive’。 此扩展程序已在 Chrome OS 和 Ubuntu 16.10 上使用 YubiKey 测试,但应该适用于 Smart Card Connector 扩展程序支持的任何操作系统,以及符合 OpenPGP Card 2.0 标准的任何智能卡。请注意,如果 Smart Card Connector 扩展程序与 gpg-agent 同时启用,可能会干扰 gpg-agent。 在 GitHub 获取源代码: https://github.com/FabianHenneke/smart-pass ____________________________________ 此软件遵循以下许可证: MIT 许可证(MIT) 版权所有(c)2017 Fabian Henneke 特此免费授予任何获得本软件及相关文档文件(以下简称“软件”)副本的人无限制地处理本软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售本软件副本的权利,以及允许获提供本软件的人这样做的权利,但须遵守以下条件: 上述版权声明和本许可声明应包含在本软件的所有副本或重要部分中。 本软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于对适销性、特定用途适用性和非侵权的保证。在任何情况下,作者或版权持有人均不对因本软件或本软件的使用或其他交易引起、产生或与之相关的任何索赔、损害或其他责任承担责任,无论是合同诉讼、侵权诉讼还是其他诉讼。 此软件基于 ‘browserpass’,后者遵循以下许可证: MIT 许可证(MIT) 版权所有(c)2016 Danny van Kooten 此软件使用 ‘Material Icons’,其遵循以下许可证: 版权所有(c)2017 Google Apache 许可证 版本 2.0,2004 年 1 月 http://www.apache.org/licenses/ 此软件使用 ‘openpgp.js’,其遵循以下许可证: GNU 宽通用公共许可证 版本 3,2007 年 6 月 29 日 版权所有(C)2007 Free Software Foundation, Inc. 此软件使用 ‘mithril.js’,其遵循以下许可证: MIT 许可证(MIT) 版权所有(c)2017 Leo Horie 此软件使用 ‘Google Chrome OS Smart Card Connector API’,其遵循以下许可证: 版权所有 2016 Google Inc. 保留所有权利。 根据 Apache 许可证 2.0 版(以下简称“许可证”)授权;除非遵守许可证,否则不得使用此文件。 你可以通过以下地址获取许可证副本: http://www.apache.org/licenses/LICENSE-2.0 除适用法律要求或书面约定外,根据本许可证分发的软件均按“原样”分发,不提供任何明示或暗示的保证或条件。 有关许可证规定的具体权限和限制,请参阅许可证。 此软件使用 ‘chrome-promise’,其遵循以下许可证: MIT 许可证(MIT) 版权所有(c)2015 Tomás Fox 完整许可证文本包含在下载的 .crx 文件(ZIP 压缩包)中的 ‘LICENSE’ 文件内。