你把KeePass-DB藏在哪里?
你建议我把盖帕斯档案放哪儿?通常,我的个人文档在我的云帐户--但我不确定这是否安全。使用云来处理这个文件安全吗?我可以通过加密文件来增加另一个(额外的)安全层来进一步保护它吗?一般问题:这有多安全?我需要知道什么风险?
如何处理KeePass密码文件,有几个参数可以决定将其存储在何处。在我看来,如果密码对某人来说真的非常重要,你应该根据以下几个方面做出决定:
如果有人可能会泄露文件呢?
好吧--如上所述,我使用了KeePass云组合。密码数据库使用从强主密码派生的密钥加密。即使有人通过云帐户获得加密的密码数据库,强大的主密码也使暴力攻击变得不可行。
如何处理KeePass密码文件?你考虑了哪些论点,来决定把它存放在哪里?
发布于 2018-12-27 05:23:11
存储Keepass DB文件的最佳位置是对您最方便的地方。有了一个足够强的密码,你甚至可以在网上公开发布你的数据库,晚上也可以睡得很好。只要确保:
我个人喜欢将Keepass DB存储在Google中,因为它允许我从我的手机和笔记本电脑轻松地访问我的数据库。作为一个奖励,它也是自动版本,每次我更新它。提示:如果您确实使用了Google或其他为您提供文件版本的服务,我建议您每次更改主DB密码时都删除版本历史记录(或删除该文件并重新上传)。
发布于 2018-12-26 18:16:10
理论上,您可以将数据库文件存储在任何地方,它是用自己的密码(或密钥文件)加密的。
如果您担心有人试图猜测您的密码或以其他方式侵入它,您可以使用任何其他著名的加密方法第二次加密它。GPG/PGP是好的,或者是TrueCrypt的接班人,或者是TrueCrypt/ LUKS容器(虽然LUKS一般都>2MB,但KeePass数据库可能在100 k以下),还有很多可供选择的地方。
再加密文件3,4.第九次应该增加您的保护(前提是加密本身没有中断),但它也会使您必须记住的密码/密钥文件的数量增加一倍,并将它们全部解密。
如果有人修改了KeePass数据库文件,甚至有一个字节差异,KeePass应该会注意到并警告您。我试着在中间修改一个字节,它抱怨道:
打开数据库时发生以下错误: 哈希测试、failed.、密钥错误或文件损坏。
修改抱怨的第一个字节:
打开数据库时发生以下错误: 错误签名
修改gpg文件中的字节会引起类似的抱怨(但仍然会对文件进行解密,修改大约8位--然后KeePass会再次抱怨拒绝打开它):
gpg:警告:加密的消息被操纵了!
您也可以保留文件的校验和/散列(沙和很受欢迎,md5sum仍然很流行,甚至CRC32也应该检测损坏),只是为了验证它没有改变。
发布于 2018-12-26 15:57:53
很少的事情:
https://security.stackexchange.com/questions/200401
复制相似问题