V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ygwhence
V2EX  ›  信息安全

怎么协助记忆不能忘的密码

  •  
  •   ygwhence · 1 天前 · 2047 次点击

    刚用了 keepass 把所有密码统一管理起来,发现还是需要频繁输入主密码,请问主密码和手机锁屏密码需要每隔一段时间就更换一次吗,记不住怎么办,怎样兼顾安全性和输入的便捷性呢?

    如果不换密码一直用(密码很短),一旦被猜到所有的密码都裸奔了……

    第 1 条附言  ·  1 天前
    非常感谢大家的回复,指纹或者人脸解锁有点复杂了,要增加硬件,我想能在公司电脑、笔记本、台式、平板、手机都能直接用,还是换成一个好记的强密码,输入多了就习惯了,如果没有泄露风险就不换了。

    手机锁屏密码从用手机开始就这几个数字,习惯太可怕了,大概是换不成,就这样吧……
    46 条回复    2024-09-28 17:46:13 +08:00
    renmu
        1
    renmu  
       1 天前 via Android   ❤️ 4
    便捷和安全就是冲突的
    seeu2ex
        2
    seeu2ex  
       1 天前 via iPhone
    其实我觉得这种主流管理器也可以引入 faceid 做验证授权也行,每次都要输主密码确实烦
    ruooooooli
        3
    ruooooooli  
       1 天前
    搞一个密码生成规则,比如关键词:床前明月光 -> CqmyG.
    JackMaMa
        4
    JackMaMa  
       1 天前
    规则不一样,很难。

    尤其一些银行 app ,傻逼的设计,有的 6 位,有的 8 位。干
    ruooooooli
        5
    ruooooooli  
       1 天前
    上条没打完就发了😂,在这补充下。有了自己的密码关键词之后,对于每个网站再提取该网站的关键词。比如 gmail ,那结合密码规则最终就可以是:CqmyG.gmail.com
    ruooooooli
        6
    ruooooooli  
       1 天前
    @JackMaMa 纯数字的好像就没辙了
    z7356995
        7
    z7356995  
       1 天前 via Android
    可以把自己最容易记的密码加一下盐 ,然后 md5 一下输出 6 位
    z7356995
        8
    z7356995  
       1 天前 via Android
    md5_hash=$(echo -n "$input_string" | md5sum | awk '{print $1}' | cut -c1-6)
    luodeyitian
        9
    luodeyitian  
       1 天前
    让 keepass 接入指纹锁或者人脸识别呗
    z7356995
        10
    z7356995  
       1 天前 via Android
    这个加密的脚本可以名文存在微信,qq ,和电脑本地,然后密码盐搞一个自己生日什么的记在脑子上,在电脑上运行一下脚本就又好记,又别人永远猜不到了
    Yukineko
        11
    Yukineko  
       1 天前
    这种需要周期更新的密码,我是用固定字符串+递增字符串来更新的,比如说用日期,半年一更新:
    2401xxx
    2407xxx
    2501xxx

    或者直接数字、字母递增
    1xx
    2xx
    3xx
    ...

    axx
    bxx
    cxx
    justfindu
        12
    justfindu  
       1 天前
    我是站点特征生成规则字符串. 只要被泄漏我就废了
    JKOR
        13
    JKOR  
       1 天前
    讲一下我以前的密码规则,比如 Google ,密码就是 123456789Google...

    其中 123456 是一个密码本中根据 Google 这个字符串长度按照一定规则算出来的,789 则是根据首字母 G 通过一定规则算出来的,这样每个服务的密码都是有规律的,但同时密码各不相同。即使一个密码泄露也不会影响其他服务,也不用担心规律被破解,因为密码本在你这,知道规则不知道密码本仍然没用。

    这样你需要记得只有计算规律以及密码本,可以选取某个不规则小数前 100 位作为密码本。
    JunerLee
        14
    JunerLee  
       1 天前
    我的 wifi 密码是 jbjhhzstslbldhbfh. 从来没输错过一次 :d
    oneisall8955
        15
    oneisall8955  
       1 天前
    @JunerLee junbujianhuanghezhishuitianshanglaibenliudaohaibufuhui
    snipking
        16
    snipking  
       1 天前   ❤️ 1
    显然这是一个密码分级问题,不应该也没必要
    主密码你肯定应该记住,而且只用于你的密码管理器,这是最高密级,只要不将它乱用在其它地方,大可不必担心丢失,可以将更换周期拉长
    手机锁屏密码应该是低密级密码,毕竟手机一般都不离手,真的丢失了也能立即将机器锁定,而且锁屏密码都有重试锁定策略,人工破解可能性很低
    其它密码同理,你自己可以定几个密级,只要确定不跨密级滥用密码,那么泄露的可能性和泄露造成的影响就可以尽可能降低
    CapNemo
        17
    CapNemo  
       1 天前   ❤️ 1
    NoOneNoBody
        18
    NoOneNoBody  
       1 天前
    其实猜是很难的,例如老婆外婆生日倒着写,暴力爆破或者被窥视倒是可能
    我曾用过拆迁前老家地址里面的所有数字,用这个密码时这地址早已不存在了,谁会用这个猜啊
    jackmod
        19
    jackmod  
       1 天前
    找个固定的特殊分隔符,比如#
    找你喜欢的数字,比如 1024
    找一句熟悉的古诗,比如窈窕淑女君子好逑
    现在组合一下
    10#1ts~#Jzh0#24
    是不是足够当成主密码了
    XiLingHost
        20
    XiLingHost  
       1 天前
    记一个词然后 base64 ,如果经常输入其实应该会形成肌肉记忆的,我很多 WiFi 密码使用出厂默认的底下标签上的随机密码,输入个几次也就记住了,这种可以自己设置的有规律密码就更好记忆了
    yidev
        21
    yidev  
       1 天前
    keepass 支持指纹吧, 我用 bitwarden 就是 pc 用 windows hello 指纹代替输入主密码, 手机用面容
    Braid
        22
    Braid  
       1 天前
    1password ,用这个吧,支持浏览器插件
    shaozelin030405
        23
    shaozelin030405  
       1 天前
    纹在身上
    iamwin
        24
    iamwin  
       1 天前
    用纸写下来放在家里保险柜里
    shyangs
        25
    shyangs  
       1 天前   ❤️ 1
    KeePassXC 支援 Windows Hello, Windows Hello (生物辨識、臉部辨識、指紋辨識).
     
    ygwhence
        26
    ygwhence  
    OP
       1 天前
    @shyangs 在自己电脑上确实可以用这个功能 感谢提醒
    xuanjiangsara
        27
    xuanjiangsara  
       1 天前
    [每隔一段时间就更换一次吗,记不住怎么办]

    考虑人肉脑的记忆宫殿 memory pegging 定桩呢?

    好处是你不改原密码,你自己可以混入你想要的方式。

    就是你的原码中插入你想出来的东西:比如这个月要加进 Alien+plumbing ,你就想象你家厕所里+丝袜蒙头的 Alien 在修水管。画面越奇葩越能记住。每次就在你熟悉的场合换场景就好了。
    nzbstn
        28
    nzbstn  
       1 天前
    我个人的方法也是用 keepassxc(kps), 不过是外加了一个 sync 文件同步系统, 在我所有常用终端上实时同步密码本
    当然这只是解决了跨设备的问题, 实现这套需要一定的动手能力
    至于密码轮换, 我其实也思考过要不要进行轮换, 最后得出的结论是, 只给常用的网站 or 身份进行不定期(看啥时候想起来)密码轮换
    其实对个人来说密码轮换算是个伪需求吧
    GeruzoniAnsasu
        29
    GeruzoniAnsasu  
       1 天前
    前前女友生日当密码,社工都社不了一点😋
    aw2350
        30
    aw2350  
       1 天前
    主密码 6 8 都是固定的密码,例如身份证号 后 x 位 或者 qq 前/后 x 位 ,其他的就用密码管理器随机生成的咯
    liuzhaowei55
        31
    liuzhaowei55  
       1 天前 via Android
    YubiKey 可以定义一段文本,长按自动输入,只要不丢还算安全吧,毕竟比较小众
    acorngyl
        32
    acorngyl  
       1 天前
    肌肉记忆啊。以前密码都是这么管的。不光有顺序,甚至节奏不对都能输错。
    但是后来指纹、刷脸多了,每次要手动,要在电脑前酝酿半天。
    KingHL
        33
    KingHL  
       1 天前
    我都是用一句话的缩写,比方说:qnys250$=前女友是 250 ,lzyfc100w=老子要发财一百万
    kratzer
        34
    kratzer  
       1 天前
    @ruooooooli 可以对应九宫格
    zhjmv6
        35
    zhjmv6  
       1 天前 via iPhone
    @GeruzoniAnsasu
    没事但凡你有隱瞞一段戀情,卻把她當作前女友,社工就會搞錯🤣🤣🤣🤣
    xuanbg
        36
    xuanbg  
       1 天前
    @ruooooooli 对的,我就是用唐诗密码的。哪怕我告诉你是哪句诗,你也猜不到正确的密码。拼音夹英文,有些还用符号指代,哈哈哈
    yaytohkay
        37
    yaytohkay  
       1 天前
    好记性不如烂笔头,使用密码管理软件吧
    gaju
        38
    gaju  
       1 天前
    很多年前在逼乎写的,看看能不能帮到大家,我一直是这样搞密码的

    https://www.zhihu.com/question/27493911
    luofei
        39
    luofei  
       1 天前
    诗经
    moioooo
        40
    moioooo  
       1 天前
    首先你得有一个不能被任何人知道得主密码,这个是没法只能靠硬记了。也可以找一个记忆的规律。
    找一串字母或者数字,最好 16 位左右,背下来。然后每年/每月在前后加上字符,比如年月、日期首字母等等。
    前面那 16 位可以用常见的常量,比如派的 20~35 位,e 的 100~120 位等等。也可以找一首歌,歌词的首字母等等。
    习惯了之后可以做替换。比如 两只黄鹂鸣翠柳,可以是 lzhlmcl ,也可以是 2zhlmcl 。
    zhangeric
        41
    zhangeric  
       23 小时 57 分钟前
    1.上动态密码,1 分钟 1 变得那种,不过随身要带这个设备.
    2.简单好记得密码然后上多重认证,大部分需要有网络.
    Censhuang
        42
    Censhuang  
       23 小时 15 分钟前
    我的主密码是组合的,我的 qq 号有规律性,前三位相同是 2 ,所以我就换成 z ,然后密码的后面组合一下使用场景用+分隔开,因为是浏览器插件所以设定成系统锁定时候再输入密码,这样就避免忘记了。
    不过说起便捷性,让我想起 iOS 的问题。他的验证过于依赖 faceid 了,以至于容易让你忘记密码,有一次我就忘记了,想了好久才想起来。安卓( MIUI )这方面做了个 48h/72h 强制验证还是挺好的
    zbowen66
        43
    zbowen66  
       21 小时 9 分钟前
    @JackMaMa #4 还有不让有连续数字的💩
    Aixtuz
        44
    Aixtuz  
       21 小时 4 分钟前
    用你记得滚瓜烂熟的 “原始词”,再用非常好记的 “逻辑” 去转换。
    楼上诸位说的很多都是这种思路。
    记忆难度上不大,但别人猜到你用的什么“原始词”和“逻辑”就很难。

    我的主密码是:中 --译--> 英 --谐音--> 字母/数字
    仅在自己机器上使用,绝不用于网站服务等。

    网站服务上用的,需要保护的就是主密码前半句+网站记忆词;
    不需要保护的,统一用一个大小写+数字的熟悉的密码,丢了也损失不了啥,验证码找回就行了。
    xiaokaup
        45
    xiaokaup  
       18 小时 7 分钟前
    momooc
        46
    momooc  
       15 小时 41 分钟前
    这个里面有一个密码短语、将密码加密后发到邮箱或者微信上,只需要记住密码短语即可解密。本站某个大佬开发的。
    https://vitock.github.io/webecc/
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5068 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 01:27 · PVG 09:27 · LAX 18:27 · JFK 21:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.