Skip to main content

Phần mềm mật mã là gì?

Phần mềm mật mã là một loại chương trình máy tính thường được sử dụng để mã hóa thông tin.Điều này có thể cho phép chuyển giao giao tiếp an toàn giữa các bên hoặc cho phép ẩn thông tin có giá trị.Phần mềm mật mã đã trở nên phổ biến hơn nhiều kể từ khi internet xuất hiện.Một số ứng dụng cụ thể của nó bao gồm mã hóa ATM và số thẻ tín dụng, ngụy trang mật khẩu e-mail và duy trì bảo mật mạng tổng thể.Thuật ngữ

mật mã Đôi khi đề cập đến việc giải mã thông tin, trái ngược với mã hóa của nó. Để tạo ra các mã hóa tốt nhất có thể, kiến thức từ bốn lĩnh vực khác nhau thường được kết hợp trong phần mềm mật mã: toán học, thống kê, khoa học máy tính vàkỹ thuật.Phần mềm này thường sử dụng một loại mật mã, là một thuật toán được sử dụng để mã hóa thông tin.Các mật mã được coi là phức tạp hơn các mã, và cả hai được phân biệt bởi các nhà mật mã chuyên nghiệp.Điều này là do các mã sử dụng một cuốn sách mã lớn hơn, sau đó được đề cập khi diễn giải một tin nhắn.Ngược lại, thuật toán mật mã đa dạng hơn và tạo ra các mẫu mã hóa phức tạp hơn. Đối với người dùng máy tính cá nhân, phần mềm mật mã có thể thực hiện rất nhiều tác vụ khác nhau.Ví dụ: các chương trình mã hóa e-mail có thể cho phép một người gửi tin nhắn có nội dung được mã hóa cho người dùng e-mail khác.Tất cả những gì được yêu cầu là khóa chung, hoặc thuật toán, để giải mã các thông điệp này, thường là một phần của phần mềm mật mã.

tin tặc máy tính thường sử dụng phần mềm mật mã để có quyền truy cập vào các máy tính khác.Ví dụ, một số chương trình có thể khám phá mật khẩu cho các mạng khác nhau.Tin tặc cũng có thể sử dụng phần mềm, chẳng hạn như máy hủy tệp, để truy cập vào máy tính và sau đó phá hủy tất cả các tệp trong đó, bằng cách thay đổi mã và làm cho không thể khôi phục.

Rất nhiều phần mềm mật mã có sẵn để mua hoặc tải xuống miễn phí.Các chương trình có thể khác nhau về chất lượng của thuật toán và mã hóa họ sử dụng.Một số phần mềm có thể được thiết kế đặc biệt để giải mã hoặc giải mã thông tin. Ngoài ra còn có các loại phần mềm mật mã được gọi là bàn phím ảo.Phần mềm này ngăn chặn ghi nhật ký chính, đây là một chương trình theo dõi các phím liên kết thông thường được sử dụng trong việc gõ mật khẩu và số thẻ tín dụng.Bàn phím ảo, như tên gọi, thiết lập một bàn phím giả làm thay đổi các phím phím được nhập vào nó, để một bộ ghi âm sẽ nhận được thông tin khác với mật khẩu thực tế được nhập. Phần mềm mật mã thường được quy định bởi luật pháp quốc gia.Ví dụ, một số quốc gia không cho phép nó được xuất khẩu hoặc nhập khẩu.Trong một số trường hợp, giấy phép có thể được yêu cầu vận chuyển phần mềm quốc tế.