如何给文件加密? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ljc
V2EX    macOS

如何给文件加密?

  •  
  •   ljc 2014-11-05 11:59:24 +08:00 3891 次点击
    这是一个创建于 3993 天前的主题,其中的信息可能已经有所发展或是发生改变。
    系统自带的FileVault好像只可以加密文件夹

    Windows思维使用压缩软件用密码打包
    瞄了眼store里的压缩软件 没发现免费的
    不知各位如何解决的

    (有个TrueCrypt还能用么?
    5 条回复    2014-11-05 19:00:37 +08:00
    wzxjohn
        1
    wzxjohn  
       2014-11-05 12:11:11 +08:00
    zip -e [archive] [file]
    zip -er [archive] [folder]
    wzxjohn
        2
    wzxjohn  
       2014-11-05 12:12:57 +08:00   1
    顺便纠正一下楼主FileVault 2只能全盘加密。
    USCONAN
        3
    USCONAN  
       2014-11-05 12:25:58 +08:00   1
    最近比喜用 sparseimage 保存加密文件 256 bit AES 加密後安全性和 FileVault 是一的。也足了。

    最重要的是相方便,完全不需要第三方的件,而且就一文件,不管是放在移磁上是放在本地管理也都很容易。
    Daniel65536
        4
    Daniel65536  
       2014-11-05 12:41:22 +08:00   1
    mac自带一个叫磁盘工具(Disk Utility)的程序,可以创建一个磁盘映像(DMG文件,相当于常用多iso磁盘镜像)。

    磁盘映像可以设置密码,可以被挂载为一个磁盘,然后可以往里头自由添加删除修改文件。

    work flow:
    新建:
    新建空白磁盘映像-设置格式为可读可写,设置加密算法-设置密码-保存
    加密:
    挂载磁盘映像-输入密码-把要加密的文件拖进去-取消挂载。
    解密:
    挂载磁盘映像-输入密码-把要解密的文件拖出来-取消挂载。
    传输:
    把磁盘映像文件发送给其他人-完成

    另外磁盘映像的密码可以保存在keychain中,这样在本机挂载磁盘无需密码,在其他机器挂载磁盘就要输入密码了,适合把磁盘映像文件放在U盘,在自己主机和几台机器间分发的情况。

    最后,加密磁盘映像文件也可以被放在加密磁盘映像文件中。
    superwbd
        5
    superwbd  
       2014-11-05 19:00:37 +08:00   1
    几个办法吧。

    TC是一个,如果你继续信任。Disk Utility的问题是,如果这个卷需要拿到其他平台,就很麻烦了;TC可以解决。

    如果文件夹加密,7z的加密是AES-256,可以一定程度上信任。问题是,7z没有进行安全审计,这代表其有可能有设计缺陷而旁人不知道。

    当然我自己的土法解决是:

    https://gist.github.com/cnbeining/23c4355f374b08b349e2

    (是的,借鉴了好几个脚本,自己结合了一下)

    使用srm,安全擦除文件,并使用openssl加密,可以用于目录或文件上。简单gz压缩减少体积。
    关于     帮助文档 nbsp;   自助推广系统     博客     API     FAQ     Solana     871 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 21:47 PVG 05:47 LAX 14:47 JFK 17:47
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86