Skip to main content

Mã hóa là gì?

Mã hóa đề cập đến các sơ đồ thuật toán mã hóa văn bản thuần túy thành dạng không thể đọc được hoặc cyphertext, cung cấp quyền riêng tư.Máy thu của văn bản được mã hóa sử dụng một khóa để giải mã thông báo, đưa nó trở lại dạng văn bản đơn giản gốc của nó.Điều quan trọng là cơ chế kích hoạt cho thuật toán. Cho đến khi internet ra đời, mã hóa hiếm khi được công chúng sử dụng, nhưng chủ yếu là một công cụ quân sự.Ngày nay, với tiếp thị trực tuyến, ngân hàng, chăm sóc sức khỏe và các dịch vụ khác, ngay cả chủ sở hữu trung bình cũng nhận thức rõ hơn về nó.Trình duyệt web sẽ tự động mã hóa văn bản khi được kết nối với một máy chủ an toàn, được chứng minh bằng một địa chỉ bắt đầu bằng

https.Máy chủ giải mã văn bản khi xuất hiện, nhưng khi thông tin di chuyển giữa các máy tính, việc chặn truyền sẽ không có kết quả với bất kỳ ai nghe. Họ sẽ chỉ thấy vô nghĩa.đáng tin cậy.Công suất máy tính tương tự mang lại mã hóa mạnh có thể được sử dụng để phá vỡ các sơ đồ yếu.Ban đầu, mã hóa 64 bit được cho là khá mạnh, nhưng ngày nay 128 bit là tiêu chuẩn, và điều này chắc chắn sẽ thay đổi trở lại trong tương lai.

Mặc dù các trình duyệt tự động mã hóa thông tin khi được kết nối với một trang web an toàn, nhiều người cũng chọn sử dụng mã hóa trong thư từ email của họ.Điều này có thể dễ dàng được thực hiện với các chương trình có trình cắm hoặc giao diện cho các ứng dụng email phổ biến.Phần lâu dài nhất trong số này được gọi là

PGP (quyền riêng tư khá tốt), một cái tên khiêm tốn cho chương trình mã hóa cấp quân sự rất mạnh.PGP cho phép một người không chỉ mã hóa các tin nhắn email, mà cả các tệp và thư mục cá nhân cũng có thể được áp dụng cho toàn bộ âm lượng hoặc ổ đĩa.Để sử dụng ổ đĩa, nó được gắn bằng khóa giải mã đặc biệt.Ở trạng thái này, ổ đĩa có thể được sử dụng và đọc bình thường.Khi hoàn thành, ổ đĩa được tháo dỡ và trở về trạng thái được mã hóa, không thể đọc được bởi những người xen kẽ, ngựa Trojan, phần mềm gián điệp hoặc snoops.Một số người chọn giữ các chương trình tài chính hoặc dữ liệu nhạy cảm khác trên các ổ đĩa được mã hóa.Các sơ đồ mã hóa được phân loại là

đối xứng

hoặc không đối xứng .Các thuật toán khóa đối xứng như Blowfish, AES và DES, làm việc với một khóa duy nhất, được sắp xếp trước được chia sẻ giữa người gửi và người nhận.Khóa này cả mã hóa và giải mã văn bản.Trong các sơ đồ mã hóa không đối xứng, chẳng hạn như RSA và Diffie-Hellman, sơ đồ tạo ra một khóa

cho người dùng: khóa công khai và khóa riêng.Khóa công khai có thể được xuất bản trực tuyến cho người gửi để sử dụng để mã hóa văn bản sẽ được gửi cho chủ sở hữu của khóa công khai.Sau khi được mã hóa, cyphertext không thể được giải mã ngoại trừ người nắm giữ khóa riêng của cặp khóa đó.Thuật toán này dựa trên hai khóa làm việc kết hợp với nhau.Mã hóa không đối xứng được coi là an toàn hơn một bước so với mã hóa đối xứng, vì khóa giải mã có thể được giữ riêng tư. Mã hóa mạnh làm cho dữ liệu trở nên riêng tư, nhưng không nhất thiết phải bảo mật.Để được bảo mật, người nhận dữ liệu mdash;thường là một máy chủ mdash;phải được xác định tích cực là bên được phê duyệt.Điều này thường được thực hiện trực tuyến bằng cách sử dụng chữ ký hoặc chứng chỉ kỹ thuật số. Khi nhiều người nhận ra bản chất mở của internet, email và nhắn tin tức thời, mã hóa chắc chắn sẽ trở nên phổ biến hơn.Nếu không có nó, thông tin được truyền trên Internet không chỉ có sẵn cho hầu hết mọi người để snag và đọc, mà thường được lưu trữ trong nhiều năm trên các máy chủ có thể thay đổi tay hoặc bị xâm phạm theo bất kỳ cách nào.Vì tất cả những lý do này, đó là một mục tiêu đáng để theo đuổi.