V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
qq2549112
V2EX  ›  问与答

如果用 truecrypt 加密了系统,如果突然断电,是不是所有数据都没有了

  •  
  •   qq2549112 · 2015-05-28 16:34:44 +08:00 · 4741 次点击
    这是一个创建于 3500 天前的主题,其中的信息可能已经有所发展或是发生改变。

    谢谢

    请问

    如果用 truecrypt加密了系统 或者加密了某个分区,

    这时候 开始玩游戏 会卡吗 硬盘是ssd

    加密和不加密 比起来, 工作和游戏,是不是效率差了很多啊

    比如玩游戏的时候 突然停电了, 那系统里面的东西是不是 都挂了啊

    因为我的另外的电脑 有时候不小心 踢掉电源,重新开机,系统都是要修复的

    所以担心 如果加密的话,估计可能 都修复不了

    第 1 条附言  ·  2015-05-28 18:15:19 +08:00
    我的系统是windows8.1 ssd 120G 开机几秒就够了 笔记本 1w多RMB

    不知道加密以后 ,能不能玩魔兽争霸里面的僵尸岛 或者 dota


    我比较担心的是,

    在我理解里,正常情况我安装的系统, 就跟往房间里摆放很多东西一样,没有加密的话, 系统的东西在房间什么位置 系统本身是很容易识别的,电脑也可以很容易识别, 他们中应该有个标准协议


    如果加密的话,就好像,给每个东西 用黑色袋子装起来了,只有 这个 加密软件本身 知道黑色袋子里是什么


    当加密后的系统开机,输入解密密码。 加密软件会给 每个黑色袋子贴上标签纸,这样 就可以知道 哪个袋子装的是什么了, 如果系统关机, 标签纸就会被暂时收起来,就没有人知道 黑色袋子里面是什么了


    那么,如果系统解密后,正在运行,突然,没有电了,正好此刻,我打开一个word文件,正在查看 [不是编辑哦] ,突然 系统蓝屏 或者 系统直接断电了

    那这时候,系统没有来得及 收好标签纸, 是不是会导致 整个系统都无法启动,加密数据都被破坏了


    另外 如果系统被加密后,系统本身的升级 或者 安装软件, 是不是也会造成一定 可能丢失数据的影响呢

    谢谢
    第 2 条附言  ·  2015-05-28 18:33:39 +08:00
    19 条回复    2015-05-28 19:30:45 +08:00
    comicfans44
        1
    comicfans44  
       2015-05-28 17:10:09 +08:00   ❤️ 1
    理论上哈...假如分区已经加密完毕,那么使用中断电不会导致数据丢失,但断电时正在写入的文件(或者正在被改写的文件)将可能错误。

    影响数据是否能被正常解密的关键是truecrypt的加密头。一旦你的分区加密完成,且你没有更改密码,这个加密头是不会变更的,也不需要更改或写入。因此已经被加密的数据也不会因为意外断电而无法解密。但假如truecrypt正在改写加密头时(比如你更改密码)断电,有可能导致加密头的写入错误从而导致已有数据无法解密


    不过也不用太担心,根据truecrypt的spec,加密头带有自校验,且在被加密分区的尾部有一个备份。假如出现上述情况,truecrypt发现第一个加密头校验失败,是可以从备份加密头恢复的。当然这些都是理论上...

    以上说明是在加密已经完成的情况下的情况下。使用truecrypt加密分区(从不加密到加密)还要有一个加密过程,在加密过程中如果断电会发生什么情况不知道...可以去看源码。有些加密软件(比如veracrypt)是可以在加密过程中主动暂停并正常关机重启再继续的,应该是对加密进度有记录。


    加密有可能导致性能下降,但新的cpu如果支持aes-ni指令集,aes加密(最常见的磁盘加密算法)是非常快的,带来的影响微乎其微(当然也要加密软件支持aes ni指令集)

    由于加密是按块进行,所以加密内容因为断电而导致内容损失的效果上会严重一点,可能至少会丢失一个加密块(取决于加密算法)
    loading
        2
    loading  
       2015-05-28 17:19:51 +08:00 via Android   ❤️ 1
    游戏也放加密区…
    loading
        3
    loading  
       2015-05-28 17:21:03 +08:00 via Android   ❤️ 1
    建议使用容器的方式,特别是刚开始使用。
    qq2549112
        4
    qq2549112  
    OP
       2015-05-28 17:57:28 +08:00
    @comicfans44 非常感谢您的回复,虽然不太理解,但您的答案对我很有用
    qq2549112
        5
    qq2549112  
    OP
       2015-05-28 17:58:49 +08:00
    @loading 是啊 我像把整个系统都加密,笔记本容易丢
    lxrabbit
        6
    lxrabbit  
       2015-05-28 18:00:32 +08:00   ❤️ 1
    游戏的读取速度大概会下降30%或者更多,我试过读取速度下降50个点的
    lxrabbit
        7
    lxrabbit  
       2015-05-28 18:03:21 +08:00
    掉电没影响的,那东西加密速度还是不错的
    qq2549112
        8
    qq2549112  
    OP
       2015-05-28 18:15:06 +08:00
    @lxrabbit 哦哦 谢谢你, 我的系统是windows8.1 ssd 120G 开机几秒就够了 笔记本 1w多RMB

    不知道加密以后 ,能不能玩魔兽争霸里面的僵尸岛 或者 dota


    我比较担心的是,

    在我理解里,正常情况我安装的系统, 就跟往房间里摆放很多东西一样,没有加密的话, 系统的东西在房间什么位置 系统本身是很容易识别的,电脑也可以很容易识别, 他们中应该有个标准协议


    如果加密的话,就好像,给每个东西 用黑色袋子装起来了,只有 这个 加密软件本身 知道黑色袋子里是什么


    当加密后的系统开机,输入解密密码。 加密软件会给 每个黑色袋子贴上标签纸,这样 就可以知道 哪个袋子装的是什么了, 如果系统关机, 标签纸就会被暂时收起来,就没有人知道 黑色袋子里面是什么了


    那么,如果系统解密后,正在运行,突然,没有电了,正好此刻,我打开一个word文件,正在查看 [不是编辑哦] ,突然 系统蓝屏 或者 系统直接断电了

    那这时候,系统没有来得及 收好标签纸, 是不是会导致 整个系统都无法启动,加密数据都被破坏了


    另外 如果系统被加密后,系统本身的升级 或者 安装软件, 是不是也会造成一定 可能丢失数据的影响呢

    谢谢前辈
    lxrabbit
        9
    lxrabbit  
       2015-05-28 18:25:09 +08:00
    加密整个系统?咱真没玩过,我也只是加密逻辑分区而已,话说一个笔电为什么要担心掉电的事情?插上电池应该就完事了吧
    loading
        10
    loading  
       2015-05-28 18:27:16 +08:00 via Android
    windows 可以考虑是用 bitlock ,如果笔记本有 tpm 芯片,会很方便。
    loading
        11
    loading  
       2015-05-28 18:29:25 +08:00 via Android
    建议别说自己的笔记本多少钱,而且你的那个价格在这个论坛属于中下的。
    下次建议说型号,低调奢华有内涵!
    qq2549112
        12
    qq2549112  
    OP
       2015-05-28 18:33:49 +08:00
    @loading 谢谢提醒, 我买的是这个电脑 http://detail.zol.com.cn/ultrabook/index361623.shtml
    zhjits
        13
    zhjits  
       2015-05-28 18:38:59 +08:00
    用 Bitlocker 不是更方便。如果只需要部分数据加密,建一个 VHD 然后 Bitlocker。

    Truecrypt 都停止更新的东西了……
    shierji
        14
    shierji  
       2015-05-28 18:40:38 +08:00
    只有加密数据放加密分区啊。。你游戏放加密分区干啥。。。想不开么
    comicfans44
        15
    comicfans44  
       2015-05-28 18:47:39 +08:00
    楼主老实交代,是不是玩galgame怕被人发现
    badcode
        16
    badcode  
       2015-05-28 18:55:06 +08:00
    如果楼主最后决定用它!!!
    看到某论坛里的某些人说(不要@我,忘记了)
    最好用 TrueCrypt 7.1a (该版本不是最新的版本)
    当然,这也是人的作品(人无完人)
    道听途说而已

    下面的信息仅参考(非官方)!!!
    大小: 3466248 字节
    文件版本: 7.1a
    MD5: 7A23AC83A0856C352025A6F7C9CC1526
    SHA1: 7689D038C76BD1DF695D295C026961E50E4A62EA
    CRC32: 1B1AC848

    自己找下载吧
    cylin
        17
    cylin  
       2015-05-28 19:11:08 +08:00
    文件加密卷比较方便,一般没必要加密系统,除非是有特别机密的用途
    用truecrypt大约三年了(文件加密卷),也遇到过各种意外关闭,重启后chkdsk检查一下就好了,没出什么大问题
    但还是自己注意备份吧,免得出意外,速度嘛 肯定会比未加密慢点,但是日常使用是感觉不到的
    processzzp
        18
    processzzp  
       2015-05-28 19:12:19 +08:00 via Android
    @badcode 最后一个能加密的版本不就是7.1a么,然后开发者就不干了警告大家不安全新出的版本只能解密。
    (但是由在开发者不干了以后,由国网友集资对TC的审计结果出来了:没有后门,只有几个小问题😉)
    badcode
        19
    badcode  
       2015-05-28 19:30:45 +08:00 via Android
    @processzzp 嗯,那个审计也是不久前的事了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5593 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 06:34 · PVG 14:34 · LAX 22:34 · JFK 01:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.