Cipher.exe là một công cụ dòng lệnh tích hợp trong hệ điều hành Windows có thể được sử dụng để mã hóa hoặc giải mã dữ liệu trên ổ đĩa NTFS. Công cụ này cũng cho phép bạn xóa dữ liệu một cách an toàn bằng cách ghi đè lên nó.
Cách sử dụng lệnh Cipher trong Windows
Bất cứ khi nào bạn tạo tệp văn bản và mã hóa chúng cho đến khi quá trình mã hóa hoàn tất, Windows sẽ tạo bản sao lưu của tệp, để trong trường hợp có bất kỳ sự cố nào xảy ra trong quá trình mã hóa, dữ liệu sẽ vẫn có thể khôi phục được bằng cách sử dụng này tập tin. Khi quá trình mã hóa hoàn tất, bản sao lưu sẽ bị xóa. Nhưng một lần nữa, tệp sao lưu đã xóa này có thể được khôi phục bằng phần mềm khôi phục dữ liệu cho đến khi nó bị ghi đè bởi dữ liệu khác.
Khi bạn sử dụng công cụ tích hợp này, nó sẽ tạo một thư mục tạm thời có tên EFSTMPWP trên phân vùng hệ thống. Sau đó, nó sẽ tạo thêm các tệp tạm thời trong thư mục đó và ghi dữ liệu ngẫu nhiên bao gồm các số 0, 1 và các số ngẫu nhiên khác vào các tệp đó.
Do đó, Cipher.exe cho phép bạn không chỉ mã hóa và giải mã dữ liệu mà còn xóa dữ liệu một cách an toàn. Do đó, nhiều người cũng sử dụng nó để xóa tệp vĩnh viễn.
Ghi đè dữ liệu đã xóa bằng cipher / w
Để ghi đè dữ liệu đã xóa, người ta có thể sử dụng / w công tắc điện.
Mở menu WinX trên Windows của bạn và chọn Command Prompt. Nhập nội dung sau và nhấn Enter:
cipher /w:driveletter:\foldername
Tại đây, bạn sẽ phải chỉ định ký tự Drive và tên Thư mục hoặc đường dẫn.
Mật mã cũng có thể được sử dụng để hiển thị hoặc thay đổi mã hóa của các thư mục và tệp. Nếu nó được sử dụng mà không có tham số, nó sẽ hiển thị trạng thái mã hóa của thư mục hiện tại và bất kỳ tệp nào trong đó.
Công tắc Cipher.exe
/? :Hiển thị trợ giúp tại dấu nhắc lệnh.
/ e :Mã hóa các thư mục được chỉ định. Các thư mục được đánh dấu để các tệp được thêm vào thư mục sau này cũng được mã hóa.
/ d :Giải mã các thư mục được chỉ định. Các thư mục được đánh dấu để các tệp được thêm vào thư mục sau này cũng được mã hóa.
/ w :PathName - Loại bỏ dữ liệu trên các phần không sử dụng của một ổ đĩa. PathName có thể chỉ ra bất kỳ thư mục nào trên ổ đĩa mong muốn.
/ s: dir : Thực hiện thao tác đã chọn trong thư mục được chỉ định và tất cả các thư mục con.
/ a : Thực hiện thao tác đối với tệp và thư mục.
/ i : Tiếp tục thực hiện các hoạt động được chỉ định ngay cả sau khi lỗi xảy ra. Theo mặc định, mật mã dừng khi nó gặp lỗi.
/ f : Buộc mã hóa hoặc giải mã tất cả các đối tượng được chỉ định. Theo mặc định, mật mã bỏ qua các tệp đã được mã hóa hoặc đã được giải mã.
/ q : Chỉ báo cáo những thông tin cần thiết nhất.
/ h : Hiển thị các tệp có thuộc tính hệ thống hoặc ẩn. Theo mặc định, các tệp này không được mã hóa hoặc giải mã.
/ k : Tạo khóa mã hóa tệp mới cho người dùng đang chạy cipher . Nếu bạn sử dụng tùy chọn này, mật mã bỏ qua tất cả các tùy chọn khác.
/ u : Cập nhật khóa mã hóa tệp của người dùng hoặc khóa của tác nhân khôi phục thành khóa hiện tại trong tất cả các tệp được mã hóa trên ổ đĩa cục bộ (nghĩa là nếu khóa đã được thay đổi). Tùy chọn này chỉ hoạt động với / n .
/ n : Ngăn không cho các khóa được cập nhật. Sử dụng tùy chọn này để tìm tất cả các tệp được mã hóa trên ổ đĩa cục bộ. Tùy chọn này chỉ hoạt động với / u .
Để có danh sách đầy đủ các công tắc và tham số dòng lệnh Cipher, hãy truy cập TechNet.
Do bản chất của công cụ, bạn có thể yên tâm sử dụng nó để xóa dữ liệu một cách an toàn, vì nó sẽ không bao giờ ghi đè lên các tệp đang hoạt động của bạn; nó sẽ chỉ ghi đè lên dữ liệu đã bị bạn xóa.
Microsoft SysInternals cũng có một công cụ mạnh mẽ cho phép bạn xóa tệp vĩnh viễn. Với công cụ Xóa xóa , bạn có thể tải xuống miễn phí, bạn có thể ghi đè nội dung của dung lượng trống trên đĩa của mình để ngăn việc khôi phục các tệp bị xóa hoặc mã hóa.
Có liên quan :Thư mục EFSTMPWP là gì?