Nguồn gốc của mật mã
Con người từ thời đại có hai nhu cầu cố hữu - (a) giao tiếp và chia sẻ thông tin và (b) giao tiếp có chọn lọc. Hai nhu cầu này đã làm nảy sinh nghệ thuật mã hóa thông điệp theo cách mà chỉ những người có mục đích mới có thể truy cập thông tin. Những người không có thẩm quyền không thể trích xuất bất kỳ thông tin nào, ngay cả khi những tin nhắn lộn xộn rơi vào tay họ.
Nghệ thuật và khoa học của việc che giấu các thông điệp nhằm tạo ra bí mật trong an toàn thông tin được công nhận là mật mã.
Từ 'cryptography' được tạo ra bằng cách kết hợp hai từ Hy Lạp, 'Krypto' có nghĩa là ẩn và 'graphene' nghĩa là viết.
Lịch sử mật mã
Nghệ thuật mật mã được coi là ra đời cùng với nghệ thuật viết. Khi các nền văn minh phát triển, loài người được tổ chức thành các bộ lạc, nhóm và vương quốc. Điều này dẫn đến sự xuất hiện của các ý tưởng như quyền lực, trận chiến, quyền tối cao và chính trị. Những ý tưởng này tiếp tục thúc đẩy nhu cầu tự nhiên của con người là liên lạc bí mật với người nhận có chọn lọc, từ đó đảm bảo sự phát triển liên tục của mật mã.
Nguồn gốc của mật mã được tìm thấy trong các nền văn minh La Mã và Ai Cập.
Chữ tượng hình - Kỹ thuật mật mã cũ nhất
Bằng chứng đầu tiên được biết đến về mật mã có thể bắt nguồn từ việc sử dụng 'chữ tượng hình'. Khoảng 4000 năm trước, người Ai Cập đã từng giao tiếp bằng những thông điệp được viết bằng chữ tượng hình. Mật mã này là bí mật chỉ những người ghi chép sử dụng để truyền thông điệp thay mặt các vị vua. Một trong những chữ tượng hình như vậy được hiển thị bên dưới.
Sau đó, các học giả chuyển sang sử dụng các mật mã thay thế đơn chữ cái đơn giản trong suốt 500 đến 600 trước Công nguyên. Điều này liên quan đến việc thay thế các bảng chữ cái của tin nhắn bằng các bảng chữ cái khác với một số quy tắc bí mật. Điều nàyrule trở thành một key để lấy lại tin nhắn từ tin nhắn bị cắt xén.
Phương pháp mật mã La Mã trước đó, thường được gọi là Caesar Shift Cipher, Dựa vào việc chuyển các chữ cái của một tin nhắn theo một số đã thỏa thuận (ba là lựa chọn phổ biến), người nhận tin nhắn này sau đó sẽ chuyển các chữ cái lại theo cùng một số và nhận được tin nhắn gốc.
Steganography
Steganography cũng tương tự nhưng bổ sung thêm một khía cạnh khác cho Cryptography. Trong phương pháp này, mọi người không chỉ muốn bảo vệ bí mật của một thông tin bằng cách che giấu nó, mà họ còn muốn đảm bảo rằng bất kỳ người nào trái phép không có bằng chứng cho thấy thông tin đó thậm chí còn tồn tại. Ví dụ,invisible watermarking.
Trong steganography, người nhận không chủ ý hoặc kẻ xâm nhập không biết rằng dữ liệu được quan sát có chứa thông tin ẩn. Trong mật mã, kẻ xâm nhập thường biết rằng dữ liệu đang được truyền đạt, vì chúng có thể nhìn thấy thông điệp được mã hóa / xáo trộn.
Sự phát triển của mật mã
Trong và sau thời kỳ Phục hưng Châu Âu, các quốc gia khác nhau của Ý và Giáo hoàng đã dẫn đầu sự phát triển nhanh chóng của các kỹ thuật mật mã. Nhiều kỹ thuật phân tích và tấn công khác nhau đã được nghiên cứu trong thời đại này để phá mã bí mật.
Các kỹ thuật mã hóa được cải tiến chẳng hạn như Vigenere Codingra đời trong 15 thứ thế kỷ, trong đó cung cấp di chuyển ký tự trong tin nhắn với một số nơi biến thay vì di chuyển chúng cùng một số nơi.
Chỉ sau 19 ngày thế kỷ, mật mã phát triển từ ad hoc phương pháp tiếp cận để mã hóa để nghệ thuật phức tạp hơn và khoa học về an ninh thông tin.
Trong những năm đầu 20 thứ thế kỷ, sự phát minh ra máy cơ khí và điện, chẳng hạn nhưEnigma rotor machine, cung cấp các phương tiện mã hóa thông tin tiên tiến và hiệu quả hơn.
Trong thời kỳ Chiến tranh thế giới thứ hai, cả hai cryptography và cryptanalysis đã trở thành toán học quá mức.
Với những tiến bộ đang diễn ra trong lĩnh vực này, các tổ chức chính phủ, đơn vị quân đội và một số công ty đã bắt đầu áp dụng các ứng dụng của mật mã. Họ sử dụng mật mã để bảo vệ bí mật của họ khỏi những người khác. Giờ đây, sự xuất hiện của máy tính và Internet đã mang lại hiệu quả cho mật mã trong tầm với của những người bình thường.