密钥库 是一项服务 这使得每个人都可以使用信任的安全网络。 它使用加密来提供安全的通信——包括聊天、文件共享和发布文档。 但它将加密扩展到社交环境中,例如 Github 或者 GitLab 用于项目和源代码控制。 与其他可接受的安全系统一样,Keybase 不依赖秘密源代码,而是基于 自由软件.
证明你的身份
今天,大多数人都使用某种形式的社交网络。 其中不少已经得到支持,包括:
- Github
- 红迪网
- …和更多
证明社交帐户或网站的真实性涉及发布特殊编码信息。 这些 证明 表明一个帐户或网站确实属于您。 然后其他用户也可以通过这些证明来验证你的身份。 还支持您控制的任意网站。
证明存储在区块链中,以确保您进行更改时的完整性和真实性。
Keybase.io 入门
要开始使用,请下载并安装适用于您系统的软件包。 这 example 假设您有一个 Intel 64 位处理器,就像今天的大多数计算机一样。 如果你有一个非常旧的 32 位系统,请使用 i386 而不是下面的 amd64。 下载包需要一些时间,具体取决于您的互联网连接速度。
sudo dnf 安装 https://prerelease.keybase.io/keybase_amd64.rpm
现在运行初始启动应用程序:
run_keybase
出现以下屏幕,鼓励您使用加密。
如果您正在运行图形桌面,则会出现以下窗口:
如果你 有一个账户 在 Keybase.io 上,您可以使用出现的应用程序窗口登录。 您也可以创建一个新帐户。
创建新帐户时,系统会要求您命名使用该服务的计算机。 这样,如果有来自新设备的登录,该服务可以提醒您。
您还将收到一份特殊证明,您应该写下并 存放在安全的地方. 它看起来类似于:
此默认证明与您登录的其他设备或计算机一样记录。它允许您从另一台计算机访问您的 Keybase 帐户,以防您的已知计算机丢失、损坏或被盗。 长长的单词列表使证明很容易输入,但很难猜测。
要证明其他服务或站点确实属于您,请选择证明功能并按照说明进行操作。 说明将根据服务或网站的性质而有所不同。 您证明的网站越多,您提供的真实性就越高。
如果您没有运行图形桌面,或者更喜欢终端,请键入以下内容以查看可用命令列表:
keybase help
如果你想证明更多的服务,对于 example,运行 keybase 证明命令。 要获得有关特定命令(例如证明)的帮助,请键入:
keybase help prove
使加密社会化
如果你正在使用 Fedora 工作站,请注意 Keybase 图标出现在屏幕左下方的额外状态图标托盘中。 选择它以调出主应用程序窗口。 在此窗口中,您可以执行不同的安全任务。
默认情况下,该窗口会显示您的加密文件夹。 这些使用 FUSE 插件存储在您的系统上,您可以通过 /keybase 路径访问它们。 您可以像使用系统上的任何其他文件夹一样使用这些文件夹。 当您在那里存储文档时,它们会自动加密。 公共文件夹中的项目可供 Keybase 上的其他人查看。 由于 GPG 加密和签名的工作方式,其他用户可以确定这些文档是真实的。
当您选择人物图标时,您的个人资料窗口就会出现。 在此窗口中,您可以访问您的关注者列表以及您在 Keybase 上关注的人。 “Following”是验证身份的 Keybase 表达式。
使用 Keybase 主窗口,您可以公开或私下与其他用户共享文件。 当新文件共享给他们或共享文件夹的内容发生更改时,登录 Keybase 的用户会收到通知。 您还可以与您连接的其他用户享受加密聊天。
当有人与您共享文件或与您聊天时,您就会知道他们确实是他们自称的人。 部分原因是他们已经根据社交帐户和属性验证了自己的身份。 因为许多其他 Keybase 用户都认可这些帐户,所以您可以更加确定他们的身份。