我正在使用EncryptFile
function来加密文件和目录,但我得到了带有绿色文本名称的相同文件或文件夹。
我错过了什么吗?加密数据在哪里?
BOOL res= EncryptFile( L"D:\\test");
qDebug()<<"res "<<res<<" last error "<<GetLastError();
答案 0 :(得分:1)
你错过了什么。绿色文本名称表示Windows已加密它。
答案 1 :(得分:1)
它使用Windows Encrypted File System ,它将您用户的登录详细信息用作加密密钥。
加密是透明的,当前 Windows Principal 打开文件时,他/她的安全详细信息用于解密其内容。