前两天有个朋友突然问我,说微信里跟某个人聊天的内容能不能单独加个密码,不想让别人翻手机的时候看到。我一开始觉得这问题挺简单的,但真去研究才发现,微信本身并没有一个按钮能让你对某一个人单独加密。不过别急,我试了各种办法,确实有几条路可以走,下面把我实际操作过的经验写出来。
微信自带的“加密”功能,其实只是隐藏
我最早用的是微信自带的聊天记录加密功能,但这里有个误区。微信的“加密”其实分两种:一种是整个应用锁,比如用手机自带的应用锁功能把微信整个锁起来;另一种是微信内的隐藏会话功能,也就是把和某个人的聊天窗口从列表里划掉,但不删除记录。第二种方法我试过,在聊天列表里长按那个对话框,选择“不显示”,聊天记录就暂时藏起来了。但说实话,这只能防君子不防小人,因为只要对方在通讯录里找到那个人,点进去聊天记录还是能看到。
如果你想要的是那种“打开和某人的聊天窗口需要输入密码”的效果,微信官方目前没有提供这个选项。我翻遍了设置里的隐私和账号与安全菜单,确实没有针对单聊的加密开关。所以,如果你坚持只用微信自带功能,最多能做到的是把微信整个锁起来,或者把聊天记录备份到云端后删除本地记录。
利用手机系统的“隐藏空间”功能
后来我发现,其实很多手机系统自带了一个隐私空间或者平行空间功能,这个比微信自带的隐藏会话要靠谱得多。比如我用的手机,在设置里有一个“隐私空间”,可以设置独立的密码,然后我把微信的分身应用放进去,那个分身里的微信是完全独立的,登录同一个账号后,聊天记录只存在这个隐私空间里,主微信里看不到。这样即使别人打开我的主微信,也找不到跟那个人的聊天记录。
这个方法的好处是,加密级别比较高,因为隐私空间本身有独立的密码,而且进入后还要再解锁一次。但缺点也很明显,就是每次切换主微信和隐私空间的微信比较麻烦,需要来回输入密码。而且如果你用的是iPhone,这个功能就不太适用,因为iOS系统没有类似的隐私空间。
聊天记录备份到电脑,然后删除手机记录
还有一个我试过的方法,就是定期把和某人的聊天记录备份到电脑上,然后删除手机上的聊天记录。具体操作是,在微信PC端登录,进入“设置-通用设置-聊天记录备份与恢复”,把聊天记录备份到电脑。然后回到手机,删除和那个人的聊天记录。这样手机上看不到,但电脑上有存档。
这个方法的好处是彻底解决了手机上的隐私问题,而且备份的聊天记录可以随时恢复。但缺点也很明显,就是操作比较繁琐,如果你每天都要聊,那天天备份删除太累了。另外,如果你需要用手机随时查以前的聊天记录,那这个方法就不太方便了。
第三方工具能不能实现“单聊加密”?
在试完上面这些方法后,我还是不死心,就去搜了搜有没有专门的微信加密工具。结果发现市面上确实有一些工具号称能给微信单聊加密,但大多数都需要Root或者越狱,而且安全性没法保证。我试过一款叫“应用锁”的普通工具,它只能锁整个微信,不能锁单聊。后来我下载了一款专门做微信聊天加密的工具,但它要求手机必须Root,而且使用过程中经常闪退,最后我放弃了。
所以我的结论是,如果你不想折腾手机系统,微信自带功能加手机系统的隐私空间基本够用了。如果你确实需要更高级的加密,那可能得考虑换一个支持多用户或者隐私空间的手机。
补充方案:我后来用了一款“加密相册”工具
写到这里,可能有人会问,那有没有什么工具能直接把和某个人的聊天记录以文件形式加密保存?我后来用了一个叫“加密相册”的工具,它本来是给照片加密用的,但我也把聊天记录的截图导进去,然后设置密码。这样即使别人拿到我的手机,打开那个相册也需要密码,而且里面可以存图片和视频。
这个工具的优点是比较简单,不需要Root,而且加密强度还可以。但限制也很明显,它只能保存静态的截图,不能像微信那样实时聊天。另外,如果你聊天记录特别多,截图保存也不现实。所以它更适合保存一些关键的聊天内容,比如转账记录或者重要承诺,而不是作为日常加密聊天的手段。
总的来说,微信某一个人加密私聊目前没有完美的解决方案,但根据你的需求,可以组合使用上面提到的方法。我的建议是,如果只是防家人同事翻手机,用微信自带的不显示会话加手机应用锁就够了。如果要求更高,那就用手机自带的隐私空间功能。至于第三方工具,除非你特别懂技术,否则不建议轻易尝试。