如何激活加密内容以保护文件夹上的数据选项

时间:2016-06-16 21:12:34

标签: c# vb.net encryption

我在vb中有一个程序,我需要加密文件夹的内容,以解决安全问题。我在互联网上搜索但我找不到通过vb或c#的方法。我正在寻找的是可能的吗? Advanced Atrributes

1 个答案:

答案 0 :(得分:2)

这是一个在文件或文件夹上激活ntfs加密的功能:

using System.Runtime.InteropServices;
using System.ComponentModel;


[DllImport("advapi32.dll", CharSet = CharSet.Auto, SetLastError = true)]
static extern bool EncryptFile(string filename);

public static void EnableEncryption(string filename)
{
    if (!EncryptFile(filename))
    {
        throw new Win32Exception(Marshal.GetLastWin32Error());
    }
}