TẠI SAO CHỌN DÙNG KỸ THUẬT MẬT MÃ
CÓ THỂ BẢO VỆ THÔNG TIN AN TOÀN?
Từ xưa đến nay, người ta đã dùng mọi cách bảo vệ thông tin quan trọng có liên quan tới lợi ích của bản thân, quốc gia, tập thể, nếu như những thông tin này muốn truyền đi hoặc xuất hiện ở một trường hợp nào đấy, thì trước đây thường biến chúng thành mật mã, xây dựng thể chế mật mã. Thể chế mật mã chính là một loại kỹ thuật dựa vào một cách tính nào đó để, tiền hành giả trang cho thông tin. Chọn dùng thể chế mật mã đối với thông tin sau khi ''Cái đầu hoàn diện'', bất cứ người nào không có quyền thì không có cách tìm hiểu nội dung của nó.
Đầu thế kỉ 5 trước công nguyên, người Tây Ban Nha đã từng chọn dùng một phương pháp gọi là ''thiên thư'', đưa bí mật truyền đến tình báo. Họ lấy mảnh da cừu quấn lên cột nhà, viết tin tức từ trên xuống dưới, sau khi viết xong mở tấm da cừu, ta nhìn thấy một chuỗi chữ cái không nối liền nhau chỉ có tìm thấy cái cột mà độ to nhỏ giống nhau, lấy da cừu quấn vào, mới có thể lấy chữ cái đối chuẩn, từ đó đọc chính xác ra nguyên văn. Do đó có thể thấy, chỉ có người hiểu ''ước định'' (tức là độ lớn của cột), mới có thể giải mật mã, hiểu được nội dung của tin tức.
Trong kinh thánh có vài đoạn câu cũng dùng phương pháp gia mật gọi là “nghịch tư hổ đại'', tức là lấy chữ cái thứ nhất và chữ cái thứ hai chuyển đổi cho nhau trong một đoạn văn tự nào đó, để biến hình văn tự, làm cho người thường không thể lý giải được.
Muốn tiến hành giải mật thông tin đã gia mật nhất thiết phải dựa vào mật khoá, ở trong ví dụ sách ''thiên thư'', mật khoá là độ lớn đường kính của cái cột, còn trong ví dụ của sách ''nghịch tử hổ đại'', mật khoá là vị trí độ dài của đoạn gia mật. Tuyển chọn định ra cách gia mật thông tin này chính là một loại thuật toán. Người gia mật thông qua thuật toán dịch văn bản rõ ràng thành văn bản mật. Thể chế mật mã hữu hiệu có thể hoàn thành hai điểm: Một là khiến thông tin được tiếp nhận một cách chính xác, hai là khiến cho thông tin trong quá trình truyền đi không tiết lộ ra ngoài. Loại thể chế mật mã này có tác dụng bảo đảm sự an toàn thông tin từ đầu đến cuối.