Tải bản đầy đủ (.pdf) (10 trang)

Bài giảng An toàn và bảo mật thông tin - Chương 5: Chứng thực thông điệp - Trường Đại Học Quốc Tế Hồng Bàng

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.3 MB, 10 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

Phạm Văn Tho



Chương 5



</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

Nội dung



Bảo tồn dữ liệu


Chứng thực thơng điệp


Nhóm chứng thực thơng điệp


Dùng hệ mật mã


</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3>

1. Disclosure


2. Traffic Analysis
3. Maquarade


4. Content modification
5. Sequence modification
6. Timing modification


7. Repudiation


Encryption
Massage 


Authentication


</div>
<span class='text_page_counter'>(4)</span><div class='page_container' data-page=4>

Bảo toàn dữ liệu (data integrity)




Dữ liệu được truyền trên mạng


không chỉ cần bảo mật mà cần
được bảo tồn.


Đơi khi u cần bảo tồn cần thiết


</div>
<span class='text_page_counter'>(5)</span><div class='page_container' data-page=5>

Chứng thực thông điệp



Là thủ tục để kiểm tra xem thông


điệp nhận được đến từ 1 nguồn gốc
rõ ràng và có bị sửa đổi hay khơng


Khi nhận thông báo, người nhận cần


phải biết ai gởi thông báo


Người gởi cần chứng thực


</div>
<span class='text_page_counter'>(6)</span><div class='page_container' data-page=6>

Chứng thực thông điệp



Bất kỳ cơ chế chứng thực thông báo


hay chữ ký số đều có hay cấp:


Ở mức thấp: hàm tạo giá trị chứng
thực (autheticator) dùng để chứng
thực thơng điệp



</div>
<span class='text_page_counter'>(7)</span><div class='page_container' data-page=7>

Phương thức tạo mã chứng thực


Có 3 PP tạo mã chứng thực


Message encrytion: dùng bản mã


của cả thông báo như mã chứng thực


Message authentication code (MAC):


dùng hàm dựa vào khóa bí mật để


tạo ra một giá trị có chiều dài cố định
làm giá trị chứng thực


Hash function: hàm ánh xạ thông


điệp có chiều dài bất kỳ thành 1 giá


</div>
<span class='text_page_counter'>(8)</span><div class='page_container' data-page=8>

Mã hóa thơng điệp để chứng thực


Đối với mã hóa, bản thân nó cũng có thể


dùng để chứng thực thơng điệp


Mã hóa đối xứng


</div>
<span class='text_page_counter'>(9)</span><div class='page_container' data-page=9>

Thơng điệp truyền từ A đến B được mã hóa


</div>
<span class='text_page_counter'>(10)</span><div class='page_container' data-page=10>

Dùng mã đối xứng để chứng thực




Làm sao để chứng minh thông điệp B nhận được
là của A ???


Thơng báo chỉ có thể đến từ A vì chỉ có A mới
có khóa bí mật K.


</div>

<!--links-->

×