TAILIEUCHUNG - Nhập môn mật mã học 

Mật mã và bảo mật trong hệ thống viễn thông là một lĩnh vực có nhiều thuật ngữ có thể làm cho nhiều người "ngơ ngác": như "hash function", "one-time pad" hay Rijndael. Thread này nhằm giải thích các khái niệm thường dùng trong ngành mật mã học (cryptography) với hy vọng có thể giúp ích cho những ai mong muốn tìm hiểu về lĩnh vực này. Trước tiên mật mã học (crypto) là một nghệ thuật nhằm giấu thông tin, bằng cách chuyển đổi (encrypt) thông tin thành dạng thông tin không đọc được (cipher text). Chỉ có những. | Nhập môn mật mã học 1. Khái niệm mã hóa và giải mã Mật mã và bảo mật trong hệ thống viễn thông là một lĩnh vực có nhiều thuật ngữ có thể làm cho nhiều người ngơ ngác như hash function one-time pad hay Rijndael. Thread này nhằm giải thích các khái niệm thường dùng trong ngành mật mã học cryptography với hy vọng có thể giúp ích cho những ai mong muốn tìm hiểu về lĩnh vực này. Trước tiên mật mã học crypto là một nghệ thuật nhằm giấu thông tin bằng cách chuyển đổi encrypt thông tin thành dạng thông tin không đọc được cipher text . Chỉ có những người giữ chìa khóa key bí mật mới có thể giải mã decrypt thông tin thành dạng thông tin có thể hiểu được plain text . Thông tin đôi khi bị giải mã mà không cần biết khóa bí mật. Ngành học nghiên cứu về việc bẻ khóa attack crack hack này còn gọi là cryptanalysis. Xem hình 1 Hình 1 Sơ đồ mã hóa và giải mã Cryptosystem viết tắt của cryptographic system hệ thống mã hóa thông tin có thể là phần mềm như PGP Ax-Crypt Truecrypt. giao thức như SSL IPsec dùng trong Internet. hay đơn giản là một thuật toán như DES. Encrypt encipher encryption mã hóa - đó là quá trình biến đổi thông tin từ dạng ban đầu - có thể hiểu được thành dạng không thể hiểu được với mục đích giữ bí mật thông tin đó. Decrypt decipher decryption giải mã - đó là quá trình ngược lại với mã hóa khôi phục lại thông tin ban đầu từ thông tin đã được mã hóa. Plain text message là dữ liệu gốc chưa được mã hóa . Cipher text message là dữ liệu đã được mã hóa. Cipher hay cypher là thuật toán dùng để thực hiện quá trình mã hóa hay giải mã. Trong khuôn khổ bài viết này gọi tắt là thuật toán. Key là chìa khóa - đó chính là thông tin dùng cho qui trình mã hóa và giải mã. 2. Các nguyên lý cơ bản của quá trình bảo mật và mã hóa Tính bí mật confidentiality privacy tính chất này đảm bảo thông tin chỉ được hiểu bởi những ai biết chìa khóa bí mật. Tính toàn vẹn integrity tính chất này đảm bảo thông tin không thể bị thay đổi mà không bị phát hiện. Tính chất này không đảm bảo thông tin không

TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.