xiaoc19
V2EX  ›  问与答

从长远角度考虑,备份文件到网盘使用 OS X 制作 dmg 加密档案,还是 Truecrypt(Veracrypt)比较稳定

  •  
  •   xiaoc19 · Jan 23, 2016 · 4272 views
    This topic created in 3943 days ago, the information mentioned may be changed or developed.

    因为加密的 dmg 文件在 win 下是很难解密使用,
    之前有考虑过使用 Veracrypt ,
    但在 OS X 下需要装第三方的 OSXFUSE ,
    而且从长远看, dmg 文件可能在移动端应该不会被支持,
    https://www.v2ex.com/t/252221#reply6
    也是从这个帖子看到的一些问题,
    大家发表一下自己的看法或者大家自己网盘加密的方案是怎样的,
    要求是直接可以挂载使用的不是 7z 压缩这一类的,
    因为有文件更新的需求

    Supplement 1  ·  Jan 24, 2016
    11 replies  •  2016-01-24 12:01:59 +08:00
    zungmou
    zungmou
    Jan 23, 2016
    1
    应该是从文件级别上加密,而不是打包加密。

    如果有一个小文件更新,会直接导致打包文件的 HASH 发生变化,从而导致需要重新上传整个包。
    xiaoc19
    xiaoc19
    OP
    Jan 23, 2016
    2
    @zungmou 这个问题是我不需要考虑的,大文件不需要频繁更新的我是直接用的 7z 加密,而且之前看过 Truecrypt 在 Dropbox 是可以差分上传的
    songjiaxin2008
    songjiaxin2008
    Jan 23, 2016
    3
    参考[mac 被 rsa 加密勒索]( https://www.v2ex.com/t/246276) 感觉 rsa 加密也是很可靠的
    xiaoc19
    xiaoc19
    OP
    Jan 23, 2016
    4
    @songjiaxin2008 RSA 加密“曾经”之所以强大,是因为它对极大整数做因数分解的难度决定了 RSA 算法的可靠性。接下来会越来越不安全了
    greenskinmonster
    greenskinmonster
    Jan 23, 2016
    5
    Encfs 也可以考虑,主要平台都支持,就是 Win 上要 mount 个盘符出来,比较丑
    loading
    loading
    Jan 23, 2016 via Android
    6
    个人偏向 truecrypt 这种跨平台的解决方案。
    hljjhb
    hljjhb
    Jan 24, 2016
    7
    True Image

    Windows Mac 双平台

    支持差分
    billlee
    billlee
    Jan 24, 2016
    8
    @songjiaxin2008 RSA 只是个算法,还是要有软件来实现它。而且这是个非对称密码,不适合适合这个使用场景。
    processzzp
    processzzp
    Jan 24, 2016
    9
    @xiaoc19 如果 量子计算机成功量产 or P=NP 问题被证明成立 这两件事都没有发生的话, 1024 位以上 RSA 加密是非常可靠的,安全性不用担心

    但是, @songjiaxin2008 , RSA 这种非对称加密算法其实是很消耗计算资源的。就拿 TLS 协议来说,目前的所有实现都只是用 RSA(或同类算法,下同)协商一个密钥出来,之后的所有数据的传输都是采用 AES 这种对称加密来完成的,为什么不全程用 RSA 加密?因为 RSA 太耗计算资源了

    所以说,目前加密文件的都是用 AES 算法,用 RSA 加密一个文件,太土豪了。

    另外,就像 @billlee 所说的:这里在讨论的是 TrueCrypt/VeraCrypt 这样的加密软件(即具体的实现方式),没有讨论采用的算法

    以上全部是自己写的一点对密码学的理解。也正因为密码学不是那么轻松简单的东西,所以如果有错误和纰漏欢迎指出来
    xiaoc19
    xiaoc19
    OP
    Jan 24, 2016
    10
    @hljjhb 嘿嘿 它的问题是不开源
    songjiaxin2008
    songjiaxin2008
    Jan 24, 2016
    11
    @processzzp 学习了!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3857 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 491ms · UTC 05:43 · PVG 13:43 · LAX 21:43 · JFK 00:43
    ♥ Do have faith in what you're doing.