VeraCrypt

文档 >> 安全要求与预防措施 >> VeraCrypt内存保护

VeraCrypt内存保护机制

简介

VeraCrypt始终致力于在保持最高安全级别的同时提升用户体验。内存保护机制就是这样一种安全特性。然而,考虑到可访问性需求,我们也为部分用户提供了禁用此机制的选项。本页面将对此进行详细介绍。

内存保护机制概述

内存保护机制可确保非管理员进程无法访问VeraCrypt进程的内存。这主要有两个目的:

为何引入禁用内存保护的选项?

一些辅助工具,如屏幕阅读器,需要访问软件的进程内存才能有效地解释和与用户界面(UI)进行交互。VeraCrypt的内存保护无意中阻碍了此类工具的正常运行。为确保依赖辅助工具的用户仍能无障碍地使用VeraCrypt,我们引入了此选项。

如何启用/禁用内存保护机制?

默认情况下,内存保护机制处于启用状态。不过,您可以通过VeraCrypt主用户界面或在安装过程中禁用它。

  1. 安装过程中:
    • 在安装向导中,您会看到 "为兼容辅助工具禁用内存保护" 复选框。
    • 如果您想禁用内存保护,请勾选该复选框;若要继续使用内存保护,请保持未勾选状态。
    • 继续完成安装的其余步骤。
  2. 安装后:
    • 打开VeraCrypt主用户界面,导航至菜单“设置” -> “性能/驱动程序配置”。
    • 根据您的需求找到并勾选/取消勾选 "为兼容辅助工具禁用内存保护" 选项。您将收到通知,提示更改生效需要重启操作系统。
    • 点击 确定
  3. 升级或修复/重新安装期间
    • 在安装向导中,您会看到 "为兼容辅助工具禁用内存保护" 复选框。
    • 根据您的需求勾选/取消勾选 "为兼容辅助工具禁用内存保护" 选项。
    • 继续完成升级或修复/重新安装的其余步骤。
    • 如果您更改了内存保护设置,将收到通知提示需要重启操作系统。

风险与注意事项

虽然禁用内存保护机制对某些用户来说可能是必要的,但了解其中的风险至关重要:

常见问题解答

问:内存保护机制的默认设置是什么?
答: 内存保护机制默认处于启用状态。

问:如何知道内存保护机制是启用还是禁用的?
答: 您可以在VeraCrypt主用户界面中查看内存保护机制的状态。导航至菜单“设置” -> “性能/驱动程序配置”。如果 "为兼容辅助工具禁用内存保护" 选项被勾选,则内存保护机制已禁用;如果该选项未被勾选,则内存保护机制已启用。

问:禁用内存保护会降低VeraCrypt的加密强度吗?
答: 不会,加密算法及其强度保持不变。受影响的只是对非管理员进程潜在的内存窥探和注入的保护。

问:我不使用辅助工具。是否应该禁用此功能?
答: 不,为了增强安全性,最好保持内存保护机制启用状态。