加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

一次办理 5 个痛点,一套免费且科学的暗码打点方案

发布时间:2019-07-09 23:59:16 所属栏目:建站 来源:爱否科技
导读:副问题#e# 免费,易用又安详。美中不敷的也许在于天生暗码这一步没有步伐美满集成在别人开拓的软件中,可是 FantasyPass 有打算实现 JS Extension,今朝对我本身的行使来说也很知足了。 本内容经「少数派」;由爱否科技精选推送。 作者 / 正弦定理 来历 |少
副问题[/!--empirenews.page--]

免费,易用又安详。美中不敷的也许在于天生暗码这一步没有步伐美满集成在别人开拓的软件中,可是 FantasyPass 有打算实现 JS Extension,今朝对我本身的行使来说也很知足了。

本内容经「少数派」;由爱否科技精选推送。

作者 / 正弦定理

来历 |少数派

本日想要谈谈的是一套我在用的暗码打点方案,我以为照旧较量安详又易用的。

追念一下,大大都人的暗码打点计策也许有如下几个:

  • 纯大脑影象全部的暗码:无疑这样的办理方案异常疾苦,这种环境很常见于不常行使互联网处事的父辈或祖父辈;

    险些行使一套暗码来注册全部网站:根基上碰着暗码泄漏变乱,撞库进攻,伤害性是最高的;

    分重要品级用几套暗码来注册全部网站:也是我上一种行使计策,固然减轻的第二种环境的伤害性,但照旧有必然的伤害;

    行使影象因子,及时大脑计较出正确暗码:我随同侣去 ATM 取款的时辰,在他旁边陪了 10 多分钟,才算好暗码取呈现金;

    行使风行的暗码打点器材,如 1Password、LastPass、Keychain 等:要么太贵,要么平台限定,还不拥有暗码的存储权。

    本文要办理的就是现有的这些痛点。在 2019 年的本日,我照旧很保举你实行一下这套暗码打点计策的。

    暗码安详 & 便携

    起主要办理的第一个痛点是暗码安详的题目。我找的办理方案是花密,引用一下官方的宣传语:

    纷歧样的暗码打点器材:可影象、非存储、更安详跨平台应用支持:桌面版、移动版,四处利便行使无需存储暗码:计较得到最终暗码,没有存储进程,更安详。

    它的事变道理或许是这样子的:输入一个「影象暗码 + 区分代号」,然后颠末一个特定的 Hash 算法,得到一个「最终暗码」。这个 Hash 算法主体是由多个 MD5 算法夹杂而来,一再概率极其低,并且具有不行逆推导的特征。因为差异的网站行使差异的暗码,因此安详性大大进步。

    可是,花密自己尚有必然的缺陷。起首,它的网页版器材没有做移动端适配,而我并不想在每个平台多装一个软件来实现这个小的成果。其次,它的暗码输出位数逼迫为 16 位,仅包括英笔墨母和数字,许多时辰会超出网站的暗码位数限定,并且评估的暗码强度只能到达中等。

    因此,我抉择本身写一个小器材来改造这些题目。受到花密的开导,我实现的器材名为觅密,而且开源在 Github 中,在此再次感激花密的 idea。

    该器材的整体思绪如下:

    • 第一部门,根基上是复刻花密的思绪,在此就不再复述了;

      第二部门,我插手了非凡字符举办夹杂,根基上评估的暗码强度可以或许到达强级别;

      第三部门,我将暗码长度默认 10,暂且没碰着暗码长度限定不包括 10 的网站;

      第四部门,思量到部门网站的暗码内容限定,我增进了选项去除非凡字符的插手。一键复制暗码也有实现,可是因为精简体积和差异的赏识器特征纷歧样,并没有插手弹窗成果提醒复制乐成,知道有复制成果就行了。

      因此该器材拥有如下的特征:

      • 完全开源

        移动端适配

        高强度暗码

        更友爱的暗码长度

        这个只是一个小网页,依托 Github Page 运行,回收纯当地端计较,不涉及与处事器的交互,因此暗码安详有担保,且开源。网页链接:http://wsine.github.io/seekpassword/。

        P.S. 假如你也会编程的话,完全可以 fork 一份后修改来定制本身的安详计策。平凡用户直接行使这个网页也完全没有题目。

        这里趁便提示一下,「影象暗码」和「区分代码」并不必然要恒定。影象暗码照旧很保举行使品级计策来影象,简朴分 2-3 级我认为就足够了,事实安详性已经大大进步了,也就是说你仅必要影象 2-3 个短暗码即可。区分代码着实可以按照本身对网站的第一回响来影象,好比昵称、别称、域名、拼音缩写等等,凭证本身的喜好即可。

        这个网页着实也办理了一个便携性的痛点。不知道列位有没有这样的疾苦,当你姑且来到一个新的呆板想要登录一个账号,可是因为是伟大的强暗码完全无法影象,以是你得要么得从头安装暗码打点软件同步过来,可能用手机查察暗码后手动输入,这种体验自己都不友爱。因为觅密它自己只是一个网页,生涯为赏识器书签即可快速行使查察,或直接在新电脑打开网页输入一下就获得最终暗码了。

        一次办理 5 个痛点,一套免费且科学的暗码打点方案

        暗码存储

        暗码的安详性是进步了,下一个点要办理的是全部权的题目。

        无论是条记照旧其他对象,我都但愿我的数据可以或许把握在我的手里。我来接头一下极度的几种环境:

        • 哪天我发狂了,将整个软件客栈删了,你不记得算法的流程了怎么办

          哪天 Github 处事被 block 了可能倒下了,你不知道我将新的网站陈设在哪了怎么办

          哪天 1Password / LastPass 等处事倒下了,你的高强度暗码都丢失了怎么办

          哪天你改换了常用平台不消 Apple 的硬件了,你存储在 Keychain 的暗码怎么导出呢

          固然这些环境都较量难到达,但我依然将这些环境思量进去了。

          KeePass

          我回收的暗码打点软件是 KeePass,起首引用一下的它的官方先容:

          「KeePass 是一个开源的暗码打点器。你可以存储你的暗码到一个数据库中,并通过一个主暗码或密钥文件加密(或一路用),同领略锁也必要他们。该数据库是行使当今已知最安详的加密算法 AES 和 Twofish 来加密的。」

          起首安详性,回收的是最好的算法加密,只必要影象一个主暗码就好了,各大暗码打点器均必要用户影象主暗码。

          其次全部权,全部暗码都存储在一个数据库文件中,而这个文件完全把握在你本技艺中。

          然后可一连性,开源的算法及软件,完全不消担忧处事提供商倒下,你总能找到要领从数据库文件中提取出你本身的暗码。

          尚有多样性,KeePass 不只能存储暗码,还能存储 notes 和文件等等,像我将数字暗码锁和路由器打点暗码丢到这里真的好适用,我常常不消就健忘了。

          最后但也是最重要的一点是,它是免费的。无论 1Password 照旧 LastPass,价值根基都是 3 刀每个月,两百多一年吧,作为暗码数据存储处事提供商,包袱的风险不小,这个价值着实也公道。

          KeePass 的官网下载为:http://keepass.info/download.html,通过一步一步建设一个当地数据库,我小我私人保举同时行使主暗码(Master Password)和密钥文件(Key File)来加密,异常不保举启用微软账户(Windows User Account)来加密。然后你就能获得如下两个文件:

          ├── PasswordDatabase.kdbx
          └── PasswordDatabase.key

          主暗码提议影象在你的大脑中,或通过纸质方法存储;密钥文件提议存储多份,至少有一份在云盘有一份在移动硬盘中。

          WebDAV

          (编辑:河北网)

          【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读