2012-10-13 34 views

Trả lời

7

Cờ FileAttributes.Encrypted cho bạn biết một tập tin hoặc thư mục đã được mã hóa bởi hệ thống tệp NTFS. Tùy chọn này có sẵn cho người dùng bằng cách nhấp chuột phải vào tệp, chọn Thuộc tính, sau đó nhấp vào nút Nâng cao. Có một tùy chọn "Mã hóa nội dung để bảo mật dữ liệu" là những gì cờ FileAttributes.Encrypted tương ứng với.

Bạn có thể sử dụng các phương pháp File.Encrypt/File.Decrypt để mã hóa hoặc giải mã tệp hoặc thư mục. Lưu ý rằng bạn chỉ có thể giải mã một cái gì đó đã được mã hóa bởi người dùng hiện tại.

1

Đơn giản chỉ cần sử dụng đoạn mã sau đây để xác định mã hóa tập tin:

FileAttributes attributes = File.GetAttributes("C:\testfile.txt"); 
if ((attributes & FileAttributes.Encrypted) == FileAttributes.Encrypted) 
{ 
    Console.WriteLine("Encrypted file"); 
} 
else 
{ 
    Console.WriteLine("Not Encrypted file"); 
} 

Chúc mừng Mã hóa ...

Các vấn đề liên quan