Luận văn Thạc sĩ về Mật mã và An toàn Thông tin tại Đại học Bách Khoa Hà Nội - Lê Văn Dũng

Luận văn mật mã và an toàn thông tin chất lượng cao. Khám phá các nghiên cứu chuyên sâu, giải pháp bảo mật tiên tiến, và ứng dụng thực tế. Tải ngay!

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Luận văn thạc sỹ

2015

75
2
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng quan luận văn mật mã và an toàn thông tin 2024

Luận văn về mật mã và an toàn thông tin là một lĩnh vực nghiên cứu cốt lõi trong ngành công nghệ thông tin. Sự phát triển mạnh mẽ của các hệ thống máy tính và mạng lưới toàn cầu đặt ra yêu cầu cấp thiết về bảo mật thông tin. Các nghiên cứu trong lĩnh vực này không chỉ tập trung vào lý thuyết mà còn hướng đến ứng dụng thực tiễn, giải quyết các bài toán an ninh trong thế giới số. Mục tiêu chính của các luận văn là tìm hiểu, phân tích và đề xuất các giải pháp mã hóa hiệu quả, đảm bảo an toàn cho dữ liệu trong quá trình lưu trữ và truyền tải. Nghiên cứu sâu về các thuật toán mật mã kinh điển và hiện đại như DES, AES, RSA là nền tảng không thể thiếu. Bên cạnh đó, các khái niệm về hàm băm, chữ ký số và mã xác thực thông điệp (MAC) cũng được khai thác triệt để. Một luận văn thành công cần chỉ ra được sự cần thiết của việc nghiên cứu, từ đó đưa ra các mục tiêu rõ ràng như: xây dựng một hệ thống truyền tin an toàn, phát triển ứng dụng mã hóa dữ liệu cụ thể, hoặc phân tích và đánh giá các lỗ hổng bảo mật tiềm ẩn. Luận văn của tác giả Lê Văn Dũng (2015) là một ví dụ điển hình, tập trung vào "nghiên cứu các kỹ thuật cơ bản cho mật mã và an toàn thông tin", đồng thời thử nghiệm ứng dụng của thuật toán AESmã hóa RSA để chứng minh tính hiệu quả. Điều này cho thấy tầm quan trọng của việc kết hợp giữa lý thuyết và thực hành, tạo ra các sản phẩm có giá trị ứng dụng cao, góp phần nâng cao an toàn hệ thống thông tin trong bối cảnh công nghệ phát triển không ngừng.

1.1. Nền tảng cơ bản về ngành an toàn hệ thống thông tin

An toàn hệ thống thông tin là một chuyên ngành tập trung vào việc bảo vệ hệ thống, mạng và dữ liệu khỏi các cuộc tấn công mạng. Nó bao gồm ba mục tiêu chính: tính bí mật (confidentiality), tính toàn vẹn (integrity) và tính sẵn sàng (availability). Tính bí mật đảm bảo rằng thông tin chỉ được truy cập bởi những người được ủy quyền. Tính toàn vẹn yêu cầu dữ liệu không bị thay đổi một cách trái phép trong quá trình lưu trữ hoặc truyền đi. Tính sẵn sàng đảm bảo hệ thống và dữ liệu luôn sẵn sàng khi người dùng hợp lệ cần đến. Để đạt được các mục tiêu này, các chuyên gia phải triển khai nhiều lớp phòng thủ, từ tường lửa, hệ thống phát hiện xâm nhập đến các chính sách bảo mật thông tin nghiêm ngặt và các kỹ thuật mã hóa dữ liệu tiên tiến.

1.2. Vai trò cốt lõi của mật mã trong bảo mật thông tin

Mật mã học đóng vai trò trung tâm trong việc đảm bảo bảo mật thông tin. Đây là khoa học về việc che giấu thông tin, biến đổi dữ liệu từ dạng có thể đọc được (plaintext) thành dạng không thể đọc được (ciphertext) thông qua quá trình mã hóa dữ liệu, và ngược lại qua quá trình giải mã. Mật mã cung cấp các công cụ cần thiết để thực thi tính bí mật và tính toàn vẹn. Các thuật toán mật mã hiện đại như thuật toán AES hay mã hóa RSA là những trụ cột của an ninh mạng ngày nay, được ứng dụng trong mọi thứ, từ giao dịch ngân hàng trực tuyến, bảo mật email đến bảo vệ dữ liệu trên bảo mật đám mây. Nó cũng là nền tảng cho chữ ký sốchứng thực số, giúp xác thực danh tính và chống chối bỏ trong các giao dịch điện tử.

II. Thách thức an ninh mạng và các luận văn mật mã giải quyết

Sự phức tạp của môi trường số hiện nay tạo ra vô số thách thức về an ninh mạng. Các luận văn trong lĩnh vực mật mã và an toàn thông tin thường bắt đầu bằng việc phân tích các mối đe dọa này để làm nổi bật tính cấp thiết của đề tài. Các hình thức tấn công mạng ngày càng tinh vi, từ nghe lén (eavesdropping), sửa đổi thông điệp (modification) đến mạo danh (masquerading) và tấn công phát lại (replay attack). Theo mô hình được trích dẫn trong nhiều tài liệu nghiên cứu, kẻ tấn công có thể chặn, thay đổi hoặc giả mạo thông tin truyền trên các kênh không an toàn. Điều này đặt ra yêu cầu nghiêm ngặt cho một hệ truyền thông an toàn, bao gồm: bảo mật, xác thực, toàn vẹn, không chối bỏ, kiểm soát truy cập và tính sẵn sàng. Một luận văn chất lượng phải xác định rõ các lỗ hổng bảo mật mà nó hướng tới giải quyết. Ví dụ, một nghiên cứu có thể tập trung vào việc phòng chống tấn công lừa đảo (phishing) bằng cách sử dụng các cơ chế chứng thực số mạnh hơn, hoặc đề xuất một giao thức an toàn mới cho các thiết bị an ninh cho IoT. Việc hiểu rõ các mô hình tấn công giúp nhà nghiên cứu thiết kế các giải pháp bảo mật thông tin hiệu quả, sử dụng các công cụ mật mã phù hợp để đối phó với từng loại mối đe dọa cụ thể, góp phần xây dựng một không gian mạng an toàn hơn.

2.1. Phân loại các hình thức tấn công mạng phổ biến hiện nay

Các hình thức tấn công mạng có thể được phân loại thành hai nhóm chính: tấn công bị động và tấn công chủ động. Tấn công bị động bao gồm việc nghe lén hoặc giám sát đường truyền mà không làm thay đổi dữ liệu, ví dụ như xem trộm nội dung thông điệp. Loại tấn công này rất khó phát hiện nhưng có thể được ngăn chặn hiệu quả bằng các kỹ thuật mã hóa dữ liệu. Tấn công chủ động bao gồm việc thay đổi luồng dữ liệu hoặc tạo ra một luồng dữ liệu giả mạo. Các hình thức phổ biến bao gồm sửa đổi thông điệp, mạo danh, phát lại thông điệp cũ và tấn công từ chối dịch vụ (DoS). Việc phòng chống tấn công chủ động đòi hỏi các cơ chế phức tạp hơn như mã xác thực thông điệp và chữ ký số.

2.2. Yêu cầu về một hệ thống và giao thức an toàn bảo mật

Một hệ thống truyền thông được coi là an toàn khi đáp ứng đầy đủ các yêu cầu cơ bản về bảo mật thông tin. Tính bí mật (Secrecy) đảm bảo chỉ người nhận hợp pháp mới đọc được thông điệp. Tính xác thực (Authentication) khẳng định danh tính của bên tham gia giao tiếp. Tính toàn vẹn (Integrity) đảm bảo thông điệp không bị thay đổi trên đường truyền. Tính không chối bỏ (Non-repudiation) ngăn người gửi phủ nhận việc đã gửi thông điệp. Các giao thức an toàn như SSL/TLS được thiết kế để cung cấp các dịch vụ này bằng cách kết hợp nhiều kỹ thuật mật mã, bao gồm mật mã khóa đối xứng, mật mã khóa công khaihàm băm.

III. Phương pháp mã hóa đối xứng trong luận văn an toàn thông tin

Phương pháp mật mã khóa đối xứng, hay còn gọi là mã hóa khóa bí mật, là một trong những nền tảng quan trọng được trình bày trong các luận văn về mật mã và an toàn thông tin. Nguyên tắc cơ bản của phương pháp này là người gửi và người nhận sử dụng chung một khóa bí mật để thực hiện cả quá trình mã hóa dữ liệugiải mã. Ưu điểm lớn nhất của mã hóa đối xứng là tốc độ xử lý rất nhanh, phù hợp cho việc mã hóa các khối dữ liệu lớn. Các thuật toán mật mã đối xứng hiện đại được chia thành hai loại chính: mã dòng (stream ciphers) và mã khối (block ciphers). Mã dòng mã hóa từng bit hoặc byte dữ liệu, trong khi mã khối chia dữ liệu thành các khối có kích thước cố định và mã hóa từng khối một. Luận văn thường đi sâu phân tích các thuật toán kinh điển và tiêu chuẩn như DES (Data Encryption Standard) và đặc biệt là thuật toán AES (Advanced Encryption Standard). AES hiện là tiêu chuẩn vàng trong ngành, hỗ trợ các kích thước khóa 128, 192 và 256 bit, mang lại mức độ bảo mật thông tin cực kỳ cao. Các nghiên cứu cũng khảo sát các chế độ hoạt động của mã khối như ECB, CBC, CFB, OFB, mỗi chế độ có những đặc tính riêng về an toàn và khả năng chống lại các loại tấn công mạng khác nhau.

3.1. Nguyên lý hoạt động của thuật toán mật mã khóa đối xứng

Trong hệ thống mật mã khóa đối xứng, quá trình mã hóa được biểu diễn bằng công thức Y = E(K, X) và quá trình giải mã là X = D(K, Y), trong đó X là bản rõ, Y là bản mã, K là khóa bí mật chung, E là thuật toán mã hóa và D là thuật toán giải mã. Toàn bộ tính an toàn của hệ thống phụ thuộc hoàn toàn vào việc giữ bí mật khóa K. Thách thức lớn nhất của hệ thống này là vấn đề phân phối và quản lý khóa: làm thế nào để hai bên trao đổi khóa bí mật một cách an toàn qua một kênh không tin cậy. Đây là bài toán mà mật mã khóa công khai ra đời để giải quyết.

3.2. So sánh hai thuật toán AES và DES trong bảo mật dữ liệu

DES là một thuật toán mật mã khối được phát triển vào những năm 1970 với kích thước khóa 56 bit. Ngày nay, với sức mạnh tính toán hiện đại, khóa 56 bit của DES có thể bị bẻ gãy bằng tấn công vét cạn, do đó không còn được coi là an toàn cho các ứng dụng quan trọng. Ngược lại, thuật toán AES được chọn làm chuẩn thay thế vào năm 2001, hỗ trợ khóa 128/192/256 bit. AES có cấu trúc toán học khác biệt, không dựa trên mạng Feistel như DES, giúp nó hiệu quả hơn cả về phần cứng và phần mềm. Với kích thước khóa lớn, AES cung cấp mức độ an toàn hệ thống thông tin vượt trội và hiện chưa có phương pháp tấn công hiệu quả nào chống lại nó, khiến nó trở thành lựa chọn hàng đầu cho mã hóa dữ liệu hiện nay.

IV. Hướng dẫn về mật mã khóa công khai và luận văn liên quan

Hệ mật mã khóa công khai, hay mã hóa bất đối xứng, là một cuộc cách mạng trong lĩnh vực mật mã và an toàn thông tin. Khác với mã hóa đối xứng, hệ thống này sử dụng một cặp khóa: một khóa công khai (public key) để mã hóa và một khóa bí mật (private key) để giải mã. Khóa công khai có thể được phân phối rộng rãi mà không ảnh hưởng đến bảo mật thông tin, trong khi khóa bí mật phải được giữ tuyệt đối an toàn bởi chủ sở hữu. Nguyên tắc này giải quyết được bài toán phân phối khóa của hệ đối xứng. Mã hóa RSA là thuật toán khóa công khai nổi tiếng và được sử dụng rộng rãi nhất, dựa trên độ khó của bài toán phân tích một số lớn ra thừa số nguyên tố. Các luận văn thường dành một chương riêng để phân tích sâu về cơ sở toán học của RSA, bao gồm lý thuyết số, phép toán modulo và định lý Fermat. Ngoài chức năng mã hóa dữ liệu, hệ mật mã khóa công khai còn là nền tảng cho chữ ký số, cung cấp khả năng xác thực và chống chối bỏ. Tuy nhiên, nhược điểm của các thuật toán này là tốc độ xử lý chậm hơn đáng kể so với mã hóa đối xứng. Do đó, trong thực tế, các hệ thống thường kết hợp cả hai: dùng mã hóa công khai để trao đổi an toàn một khóa phiên (session key), sau đó dùng khóa phiên đó với một thuật toán AES để mã hóa dữ liệu thực tế.

4.1. Khám phá cơ chế của mã hóa RSA và độ phức tạp tính toán

Mã hóa RSA hoạt động dựa trên việc tạo ra một cặp khóa (khóa công khai và khóa bí mật) từ hai số nguyên tố lớn. Độ an toàn của RSA nằm ở chỗ, việc tìm ra khóa bí mật từ khóa công khai tương đương với việc phân tích một số rất lớn (tích của hai số nguyên tố) ra thừa số, một bài toán được cho là cực kỳ khó với máy tính hiện nay. Quá trình mã hóa và giải mã trong RSA liên quan đến các phép tính lũy thừa theo modulo. Độ phức tạp tính toán của RSA cao hơn nhiều so với AES, đó là lý do nó thường không được dùng để mã hóa toàn bộ dữ liệu lớn.

4.2. Quản lý khóa và trao đổi khóa an toàn trong hệ thống

Quản lý khóa là một khía cạnh quan trọng của mọi hệ thống mật mã. Với mật mã khóa công khai, vấn đề là làm sao để xác thực rằng một khóa công khai thực sự thuộc về một cá nhân hay tổ chức nào đó, tránh các cuộc tấn công xen giữa (man-in-the-middle). Giải pháp cho vấn đề này là sử dụng hạ tầng khóa công khai (PKI) và chứng thực số (digital certificates). Một chứng thực số, được cấp bởi một bên thứ ba tin cậy (Certificate Authority - CA), sẽ liên kết danh tính của một thực thể với khóa công khai của họ, tạo ra một chuỗi tin cậy cho việc trao đổi thông tin an toàn.

V. Ứng dụng thực tiễn mật mã từ chữ ký số đến blockchain

Các khái niệm trong luận văn mật mã và an toàn thông tin có vô số ứng dụng thực tiễn, tạo nên nền tảng cho một thế giới số an toàn. Một trong những ứng dụng quan trọng nhất là hàm bămchữ ký số. Hàm băm là một thuật toán một chiều, biến đổi một thông điệp có độ dài bất kỳ thành một chuỗi có độ dài cố định gọi là giá trị băm. Tính chất quan trọng của nó là khó có thể tìm thấy hai thông điệp khác nhau có cùng giá trị băm. Ứng dụng phổ biến của hàm băm là lưu trữ mật khẩu an toàn và kiểm tra tính toàn vẹn của dữ liệu. Khi kết hợp với mật mã khóa công khai, hàm băm tạo ra chữ ký số – một cơ chế cho phép xác thực người gửi và đảm bảo thông điệp không bị thay đổi. Gần đây, các nguyên tắc mật mã này đã trở thành trụ cột cho công nghệ đột phá như blockchain và mật mã. Blockchain sử dụng các hàm băm để liên kết các khối dữ liệu với nhau một cách bất biến và dùng chữ ký số để xác thực giao dịch. Ngoài ra, bảo mật đám mâyan ninh cho IoT (Internet of Things) cũng phụ thuộc rất nhiều vào các kỹ thuật mã hóa để bảo vệ dữ liệu người dùng và ngăn chặn truy cập trái phép vào các thiết bị thông minh. Các nghiên cứu ứng dụng này cho thấy mật mã không còn là lý thuyết thuần túy mà là công cụ không thể thiếu trong cuộc sống hiện đại.

5.1. Vai trò của hàm băm và chữ ký số trong xác thực dữ liệu

Hàm băm tạo ra một "dấu vân tay" số cho dữ liệu. Bất kỳ thay đổi nhỏ nào trong dữ liệu đầu vào cũng sẽ tạo ra một giá trị băm hoàn toàn khác. Điều này giúp kiểm tra tính toàn vẹn. Chữ ký số được tạo ra bằng cách người gửi dùng khóa bí mật của mình để mã hóa giá trị băm của thông điệp. Người nhận sau đó có thể dùng khóa công khai của người gửi để giải mã và so sánh với giá trị băm mà họ tự tính toán. Nếu khớp, điều đó chứng tỏ thông điệp đến từ đúng người gửi và không bị sửa đổi. Đây là nền tảng cho các giao dịch điện tử an toàn.

5.2. Tích hợp bảo mật đám mây và an ninh cho các thiết bị IoT

Trong môi trường bảo mật đám mây, mã hóa dữ liệu là bắt buộc để bảo vệ thông tin nhạy cảm của khách hàng khỏi các mối đe dọa nội bộ và bên ngoài. Dữ liệu được mã hóa cả khi đang lưu trữ (at rest) và khi đang truyền (in transit). Đối với an ninh cho IoT, thách thức lớn hơn do các thiết bị thường có tài nguyên hạn chế. Các nhà nghiên cứu đang phát triển các thuật toán mật mã nhẹ (lightweight cryptography) hiệu quả, tiêu thụ ít năng lượng và bộ nhớ nhưng vẫn đảm bảo mức độ an toàn cần thiết để bảo vệ hàng tỷ thiết bị kết nối khỏi việc bị chiếm quyền điều khiển hoặc đánh cắp dữ liệu.

VI. Tương lai luận văn mật mã và các xu hướng an toàn thông tin

Lĩnh vực mật mã và an toàn thông tin luôn biến đổi không ngừng để đối phó với những thách thức mới. Các luận văn trong tương lai sẽ cần tập trung vào các xu hướng công nghệ đột phá và các mối đe dọa tiềm tàng. Một trong những hướng nghiên cứu hấp dẫn nhất là blockchain và mật mã, không chỉ giới hạn ở tiền điện tử mà còn mở rộng sang các ứng dụng như hợp đồng thông minh, quản lý chuỗi cung ứng và bỏ phiếu điện tử. Một thách thức lớn khác đến từ sự phát triển của máy tính lượng tử, có khả năng phá vỡ các thuật toán mật mã khóa công khai hiện tại như mã hóa RSA. Điều này thúc đẩy sự ra đời của mật mã hậu lượng tử (post-quantum cryptography) – các thuật toán được thiết kế để chống lại các cuộc tấn công từ cả máy tính cổ điển và máy tính lượng tử. Ngoài ra, trí tuệ nhân tạo (AI) và học máy (Machine Learning) đang được ứng dụng ngày càng nhiều trong an ninh mạng, từ việc phân tích mã độc đến phát hiện các hành vi bất thường trong hệ thống. Tuy nhiên, AI cũng có thể bị lạm dụng để tạo ra các cuộc tấn công mạng tinh vi hơn. Do đó, các luận văn tương lai sẽ khám phá cách sử dụng AI để phòng thủ và cả những lỗ hổng bảo mật mà chính AI có thể tạo ra. Hướng nghiên cứu về các giao thức an toàn cho môi trường phi tập trung và bảo vệ quyền riêng tư cũng sẽ tiếp tục là chủ đề nóng.

6.1. Hướng nghiên cứu mới Blockchain và mật mã hậu lượng tử

Công nghệ Blockchain và mật mã đang mở ra nhiều cơ hội nghiên cứu về tính phi tập trung, minh bạch và an toàn. Các luận văn có thể khám phá các thuật toán đồng thuận mới, các giải pháp mở rộng quy mô, hoặc các ứng dụng bảo mật quyền riêng tư trên blockchain. Song song đó, mật mã hậu lượng tử là một lĩnh vực cấp bách. Các nhà nghiên cứu đang đánh giá và phát triển các hệ mật mã dựa trên các bài toán toán học khác, chẳng hạn như mật mã dựa trên lưới (lattice-based), mật mã dựa trên mã (code-based), được cho là an toàn trước máy tính lượng tử.

6.2. Thách thức từ tấn công mạng và lỗ hổng bảo mật tương lai

Tương lai của an ninh mạng sẽ phải đối mặt với các cuộc tấn công mạng được hỗ trợ bởi AI, các cuộc tấn công vào chuỗi cung ứng phần mềm và các lỗ hổng bảo mật trong các hệ thống ngày càng phức tạp như xe tự hành và thành phố thông minh. Việc phòng chống tấn công không chỉ dừng lại ở việc xây dựng các hàng rào phòng thủ mà còn đòi hỏi khả năng dự báo, phát hiện sớm và phản ứng nhanh. Các luận văn cần tập trung vào các phương pháp săn tìm mối đe dọa (threat hunting), phân tích mã độc tự động và xây dựng các hệ thống có khả năng tự phục hồi sau khi bị tấn công.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI từ nội dung tài liệu gốc; tài liệu do người dùng đóng góp và được kiểm duyệt trước khi xuất bản. Báo lỗi nội dung.

11/09/2025
Luận văn mật mã và an toàn thông tin

Trích đoạn nội dung tài liệu

Chương 1. Giới thiệu chúng về một mã và an toàn thông tin. Mã hóa khóa công khai Chương 4. Chương này trình bảy: Mã xác thực thông điệp và nêu ra ứng, dụng thực tiên.

442 Đẫu giả trực tuyến. Cài đặt thử nghiệm thuật toán AES va RSA. TÀI LIỆU THAM KHẢO PHU LUC Hình 4.3: Gửi dữ liêudi. Lạ HH ngu he 1Iinh 4.4: Nhận dữ liệa(Nguồn: trích từ [3]).5: Ứng dụng mã hóa trong bảo một đường truyền(Nguồn: trích Lừ |3]) Hình 4.

Ứng dụng hàm bãm trong lưu trữ mật khẩu. Ung đụng mã hóa trong bảo vệ thông tin cá nhân.8: Mô hình mô tổ chữ ký số Hình 4.Mö hình mô tã giải mã dữ liệu. Mẽ hình chữ ký điện tử Hình 4. Dùng hàm Hanh để lưu trữ mật khâu linh 4.

li mật đầu giá. Gia điện chương trình mã hóa và giải mã AES và RSA. 442 Đẫu giả trực tuyến. Cài đặt thử nghiệm thuật toán AES va RSA.

TÀI LIỆU THAM KHẢO PHU LUC MỤC LỤC LỜI CAM ĐOAN LỜI CẢMƠN DANH MUC BANG BIEU DANH MUC HINH VE MUC LUC MO DAU.GIỚI THIỆU CHUNG VE MAT MA VA AN TOAN THONG TIN.2 Báo vệ thông tin trong quả trình truyền thông tin trên mạng.1 Các ngi hình tấn công.2 Yêu cầu cũa một hệ truyền thông tìn an toàn và bão một.3 Vai trò của một mã trong việc bão một thông tìn trên mạng.24 Các giao thức (protocol) thực hiện bảo mật.3 Báo vệ hệ thống khói sự xâm nhập phá hoại từ hÊn ng 1. Kết luậnchương CHƯƠNG 2.MA HOA DOL XUN 2.2 Mã hình mã hóa déi ximg (Symmetric Ciphers).3 Mã hóa đối xúng hiện đại.1 Mã khôi an tuàn lỆ trổng.2 Mô hình: mã Feistel 2.1 Haán vị khởi tạo và haán vị kế! thúc:.2 Các vòng của DES.3 Thuật toán sinh khóa con cña DEX,. 364 THiệu ứng lan tuyễn. ¿ 442 Đẫu giả trực tuyến.

Cài đặt thử nghiệm thuật toán AES va RSA. TÀI LIỆU THAM KHẢO PHU LUC MỤC LỤC LỜI CAM ĐOAN LỜI CẢMƠN DANH MUC BANG BIEU DANH MUC HINH VE MUC LUC MO DAU.GIỚI THIỆU CHUNG VE MAT MA VA AN TOAN THONG TIN.2 Báo vệ thông tin trong quả trình truyền thông tin trên mạng.1 Các ngi hình tấn công.2 Yêu cầu cũa một hệ truyền thông tìn an toàn và bão một.3 Vai trò của một mã trong việc bão một thông tìn trên mạng.24 Các giao thức (protocol) thực hiện bảo mật.3 Báo vệ hệ thống khói sự xâm nhập phá hoại từ hÊn ng 1. Kết luậnchương CHƯƠNG 2.MA HOA DOL XUN 2.2 Mã hình mã hóa déi ximg (Symmetric Ciphers).3 Mã hóa đối xúng hiện đại.1 Mã khôi an tuàn lỆ trổng.2 Mô hình: mã Feistel 2.1 Haán vị khởi tạo và haán vị kế! thúc:.2 Các vòng của DES.3 Thuật toán sinh khóa con cña DEX,. 364 THiệu ứng lan tuyễn.8 Các mô hình ứng đụng mã lchấi.1 Electronic Codebook — ECB.2 Cipher Block Chaining — CBC.84 Output Feedhack — OFR 2.5 Cipher Feedback — CFB.9 Kết luận chương 2.MÃ HÓA KHÓA CÔNG KHAI.Một số khái niệm cơ bản của lý thuyết số.1 Phép chía modido: 3.

Mét sé tink chit cia phép moduto:. Bink Ij) Fermat.2 Độ phức tạp tính toán của RSA.21 Phép tink md héa/gidi ma. 322 Pháp tính sinh khỏa.3 Độ an toàn của RSA.4 Bảo mật, chứng thực và không từ chối với mã hóa khóa công khai.5 Trao đối khỏa.1 Treo doi khỏa công khai.52 Trao dỗi khỏa công khai đùng trung tâm chứng thực.6 Kết luận chương3.MÃ XÁC TIIỰC THÔNG DIỆP VẢ HÀM BĂM.1 Mã chứng thực thông điện.3 Ham băm và chữ kỷ điện tử.4 Một sốáng dụng khác của hãm băm.41 Lưu trữ mật khẩu.3: Gửi dữ liêudi. Lạ HH ngu he 1Iinh 4.4: Nhận dữ liệa(Nguồn: trích từ [3]).5: Ứng dụng mã hóa trong bảo một đường truyền(Nguồn: trích Lừ |3]) Hình 4.

Ứng dụng hàm bãm trong lưu trữ mật khẩu. Ung đụng mã hóa trong bảo vệ thông tin cá nhân.8: Mô hình mô tổ chữ ký số Hình 4.Mö hình mô tã giải mã dữ liệu. Mẽ hình chữ ký điện tử Hình 4. Dùng hàm Hanh để lưu trữ mật khâu linh 4.

li mật đầu giá. Gia điện chương trình mã hóa và giải mã AES và RSA. MỤC LỤC LỜI CAM ĐOAN LỜI CẢMƠN DANH MUC BANG BIEU DANH MUC HINH VE MUC LUC MO DAU.GIỚI THIỆU CHUNG VE MAT MA VA AN TOAN THONG TIN.2 Báo vệ thông tin trong quả trình truyền thông tin trên mạng.1 Các ngi hình tấn công.2 Yêu cầu cũa một hệ truyền thông tìn an toàn và bão một.3 Vai trò của một mã trong việc bão một thông tìn trên mạng.24 Các giao thức (protocol) thực hiện bảo mật.3 Báo vệ hệ thống khói sự xâm nhập phá hoại từ hÊn ng 1. Kết luậnchương CHƯƠNG 2.MA HOA DOL XUN 2.2 Mã hình mã hóa déi ximg (Symmetric Ciphers).3 Mã hóa đối xúng hiện đại.1 Mã khôi an tuàn lỆ trổng.2 Mô hình: mã Feistel 2.1 Haán vị khởi tạo và haán vị kế! thúc:.2 Các vòng của DES.3 Thuật toán sinh khóa con cña DEX,.

364 THiệu ứng lan tuyễn. ¿ DANH MỤC BẰNG BIÊU Bang 2. Thời gian với cạn khóa. theo kích thước khỏa 15 Bang 2.Cho biết số bít khác nhau của bản mã tương ửng với P1 và P2qua các wong của D2I:S:.

HH HH mg. pHg1rgrrrrrgrerrrrrrrrerierierrri2 Bang 3. Bảng liệt kê các mốc phá mã R8A.48 MỤC LỤC LỜI CAM ĐOAN LỜI CẢMƠN DANH MUC BANG BIEU DANH MUC HINH VE MUC LUC MO DAU.GIỚI THIỆU CHUNG VE MAT MA VA AN TOAN THONG TIN.2 Báo vệ thông tin trong quả trình truyền thông tin trên mạng.1 Các ngi hình tấn công.2 Yêu cầu cũa một hệ truyền thông tìn an toàn và bão một.3 Vai trò của một mã trong việc bão một thông tìn trên mạng.24 Các giao thức (protocol) thực hiện bảo mật.3 Báo vệ hệ thống khói sự xâm nhập phá hoại từ hÊn ng 1. Kết luậnchương CHƯƠNG 2.MA HOA DOL XUN 2.2 Mã hình mã hóa déi ximg (Symmetric Ciphers).3 Mã hóa đối xúng hiện đại.1 Mã khôi an tuàn lỆ trổng.2 Mô hình: mã Feistel 2.1 Haán vị khởi tạo và haán vị kế! thúc:.2 Các vòng của DES.3 Thuật toán sinh khóa con cña DEX,.

364 THiệu ứng lan tuyễn. ¿ DANH MỤC HÌNH VẼ Tình 1.: Mô lâ định nghĩa mật trã( Nguồn: trích lừ [3]) 3 linh 1. Xem trộm thông điệp( Nguôn: trích tử [3]). Sửa thông điệp( Nguấn: trích từ [3]).

Mạo danh( Nguồn: trích tir [3)) 5 Hình 1. Phát lại thông, diệp( Nguồn: trích từ [3] 6 ‘inh 1. Mé hinh bao mat truyén thang fin én mang(nguén: trích từ[3]) 7 Hình 1. Mô hình phòng chống xâuu nhập và phá boại hệ thống ( Nguồn: trích từ 13).

Mô hình mã hóa đối xúng( Nguồn: trích từ [3]) 13 Hình 3.2 Mô hình mã dòng. Mô hình mã khối I'eistel. Các vòng Feistel cửa mã DES 2 Hình3. Cầu trúc một vòng cla ma DHS.

Mô hình ECB của mã khối 29 Hình 2. Mã hóa ECB không che đấu hết thông tin{ Nguẻn: trich tir [3]) 30 Hinh 2⁄8. Mô hình CBC của mã khỏi 31 Tlinh3. Bức ảnh sau khi mã hóa dùng mô hình CBC(Nguém: trich tr [3)) 3 Tình2.

Mô hình OFB của mã khối. Mỏ bình CFB của mã khối.1: Mô hình mô tã sử đụng hệ mật mã khóa công khai(Nguồn: trích từ [3]). Mô hình bảo mật với mã hóa khỏa công khái - - 44 Hình 3. Mô hinh không thoái thác với mã hỏa khỏa công khai.

Mô hình kết hợp bão mật, chứng thực và không từ chối - 45 Tình 3. Trao đổi khóa công khøi tự phát - 45 Hình 3. Trao đổi khóa công khai dùng trung tâm chúng thực.1: Xác thục thông điệp - - 48 Tình 4.3: Ảnh xạ giữa thông điệp và giá trị băm không phải là song ánh: 40 2.8 Các mô hình ứng đụng mã lchấi.1 Electronic Codebook — ECB.2 Cipher Block Chaining — CBC.84 Output Feedhack — OFR 2.5 Cipher Feedback — CFB.9 Kết luận chương 2.MÃ HÓA KHÓA CÔNG KHAI.Một số khái niệm cơ bản của lý thuyết số.1 Phép chía modido: 3. Mét sé tink chit cia phép moduto:.

Bink Ij) Fermat.2 Độ phức tạp tính toán của RSA.21 Phép tink md héa/gidi ma. 322 Pháp tính sinh khỏa.3 Độ an toàn của RSA.4 Bảo mật, chứng thực và không từ chối với mã hóa khóa công khai.5 Trao đối khỏa.1 Treo doi khỏa công khai.52 Trao dỗi khỏa công khai đùng trung tâm chứng thực.6 Kết luận chương3.MÃ XÁC TIIỰC THÔNG DIỆP VẢ HÀM BĂM.1 Mã chứng thực thông điện.3 Ham băm và chữ kỷ điện tử.4 Một sốáng dụng khác của hãm băm.41 Lưu trữ mật khẩu. MỤC LỤC LỜI CAM ĐOAN LỜI CẢMƠN DANH MUC BANG BIEU DANH MUC HINH VE MUC LUC MO DAU.GIỚI THIỆU CHUNG VE MAT MA VA AN TOAN THONG TIN.2 Báo vệ thông tin trong quả trình truyền thông tin trên mạng.1 Các ngi hình tấn công.2 Yêu cầu cũa một hệ truyền thông tìn an toàn và bão một.3 Vai trò của một mã trong việc bão một thông tìn trên mạng.24 Các giao thức (protocol) thực hiện bảo mật.3 Báo vệ hệ thống khói sự xâm nhập phá hoại từ hÊn ng 1. Kết luậnchương CHƯƠNG 2.MA HOA DOL XUN 2.2 Mã hình mã hóa déi ximg (Symmetric Ciphers).3 Mã hóa đối xúng hiện đại.1 Mã khôi an tuàn lỆ trổng.2 Mô hình: mã Feistel 2.1 Haán vị khởi tạo và haán vị kế! thúc:.2 Các vòng của DES.3 Thuật toán sinh khóa con cña DEX,.

364 THiệu ứng lan tuyễn.3: Gửi dữ liêudi. Lạ HH ngu he 1Iinh 4.4: Nhận dữ liệa(Nguồn: trích từ [3]).5: Ứng dụng mã hóa trong bảo một đường truyền(Nguồn: trích Lừ |3]) Hình 4. Ứng dụng hàm bãm trong lưu trữ mật khẩu. Ung đụng mã hóa trong bảo vệ thông tin cá nhân.8: Mô hình mô tổ chữ ký số Hình 4.Mö hình mô tã giải mã dữ liệu.

Mẽ hình chữ ký điện tử Hình 4. Dùng hàm Hanh để lưu trữ mật khâu linh 4. li mật đầu giá. Gia điện chương trình mã hóa và giải mã AES và RSA.

DANH MỤC HÌNH VẼ Tình 1.: Mô lâ định nghĩa mật trã( Nguồn: trích lừ [3]) 3 linh 1. Xem trộm thông điệp( Nguôn: trích tử [3]). Sửa thông điệp( Nguấn: trích từ [3]). Mạo danh( Nguồn: trích tir [3)) 5 Hình 1.

Phát lại thông, diệp( Nguồn: trích từ [3] 6 ‘inh 1. Mé hinh bao mat truyén thang fin én mang(nguén: trích từ[3]) 7 Hình 1. Mô hình phòng chống xâuu nhập và phá boại hệ thống ( Nguồn: trích từ 13). Mô hình mã hóa đối xúng( Nguồn: trích từ [3]) 13 Hình 3.2 Mô hình mã dòng.

Mô hình mã khối I'eistel. Các vòng Feistel cửa mã DES 2 Hình3. Cầu trúc một vòng cla ma DHS. Mô hình ECB của mã khối 29 Hình 2.

Mã hóa ECB không che đấu hết thông tin{ Nguẻn: trich tir [3]) 30 Hinh 2⁄8. Mô hình CBC của mã khỏi 31 Tlinh3. Bức ảnh sau khi mã hóa dùng mô hình CBC(Nguém: trich tr [3)) 3 Tình2. Mô hình OFB của mã khối.

Mỏ bình CFB của mã khối.1: Mô hình mô tã sử đụng hệ mật mã khóa công khai(Nguồn: trích từ [3]). Mô hình bảo mật với mã hóa khỏa công khái - - 44 Hình 3. Mô hinh không thoái thác với mã hỏa khỏa công khai.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ