AutoKrypt là phần mềm mã hóa được thiết kế để tự động mã hóa hoặc giải mã các tập tin và thư mục. Các phương pháp mã hóa của AutoKrypt bao gồm dựa vào mật khẩu, khóa công cộng và cá nhân, khóa bí mật, mật khẩu OpenPGP, khóa công cộng và cá nhân OpenPGP.
Có 2 phương pháp mã hóa là mã hóa đối xứng và bất đối xứng:
Đây là hình thức mã hóa đơn giản nhất (phương pháp mã hóa đối xứng), có nghĩa là một mật khẩu duy nhất được sử dụng để mã hóa và giải mã dữ liệu (hoặc các tập tin). Phương pháp này rất hữu ích để mã hóa các thông tin nhạy cảm của bạn, gia đình hoặc cho một vài người bạn hay đồng nghiệp đáng tin cậy.
Đây là phương pháp mã hóa khóa rất đơn giản. Phương pháp mã hóa đối xứng này sử dụng cùng một tập tin khóa bí mật để mã hóa và giải mã dữ liệu (hoặc tập tin).
Với một tập tin khóa công khai được sử dụng để mã hóa dữ liệu, tập tin tương ứng với khóa riêng được sử dụng để giải mã dữ liệu. Chỉ có bạn mới có quyền truy cập vào khóa riêng của mình. Bạn có thể “đưa” khóa công khai của mình cho bất cứ ai có nhu cầu để gửi dữ liệu cho mình. Đây là kỹ thuật thường được sử dụng trong các tổ chức.
Đây là phương pháp mã hóa phổ biến nhất. Nhiều công ty sử dụng mã hóa OpenPGP để trao đổi, lưu trữ dữ liệu nhạy cảm.
Để bắt đầu sử dụng, bạn cần tạo ra một cặp khóa OpenPGP. Khóa riêng nên được “bảo quản” cẩn thận. Khóa công khai có thể gửi cho bạn bè, đồng nghiệp, khách hàng hoặc người thân.
Khách hàng của bạn có thể sử dụng khóa công khai để mã hóa một tập tin. Sau đó gửi email tập tin đã mã hóa cho bạn. Các tập tin sau khi được khách hàng mã hóa bằng khóa công khai chỉ có thể được giải mã bằng khóa riêng của bạn. Tương tự như vậy, nếu bạn muốn gửi một tập tin cho khách hàng, bạn nên sử dụng khóa công khai để mã hóa tập tin, chỉ có khách hàng có khóa riêng mới có thể giải mã tập tin.
Để xác nhận rằng bạn đã gửi các tập tin, bạn nên sử dụng khóa riêng để đăng nhập vào tập tin. Sau đó khách hàng có thể sử dụng khóa công khai để xác nhận rằng tập tin đã được bạn gửi.
Đặng Hương