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

Bài giảng An toàn bảo mật hệ thống thông tin: Chương 3 - GV. Nguyễn Minh Thành - 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 (189.56 KB, 10 trang )

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

Giảng viên :

<b>Nguyễn Minh Thành</b>



E-mail :

<b></b>



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

Mục Lục



I.

Tổng quan về mã hoá



II.

Bảo vệ dữ liệu bằng phương pháp mã hoá


III.

Một số phương pháp mã hoá cổ điển



1. Mã hố Ceasar
2. Mã hố Viignere
3. Mã hóa Trithemius
4. Mã hóa Belasco
5. Kỹ thuật chuyển vị


IV.

Vai trị và các ứng dụng của mật mã trong thời đại



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

I. Tổng quan về mã hố



 Mã hóa (Cryptography) là biến đổi dữ liệu thành một dạng
không thể đọc được bình thường, cần có chìa khóa (key) và
phương pháp mã hóa để có thể giải được mã.


 Việc mã hóa đảm bảo


 Tính bí mật (Confidentiality)


 Tính tồn vẹn (Integrity)



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

I. Tổng quan về mã hoá (tt)



 Một hệ mã hoá (cryptosystem) phải bao gồm 5 thành phần
(E, D, M, K, C) trong đó :


 <sub>M là tập các bản rõ (plaintext)</sub>


 C là tập các bản mã (ciphertexts) tương ứng


 <sub>K là tập các khoá dùng để mã hoá</sub>


 E là tập các hàm (phương thức) mã hoá


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

I. Tổng quan về mã hoá (tt)



Khi bảo về dữ liệu bằng mã hoá, người ta giả định rằng



 <sub>Giải thuật mã hố và giả mã có thể được biết</sub>
 Bản mã có thể được biết (bị đọc trộm)


 Nhưng khố và bản rõ sẽ được giữ bí mật


Các tấn cơng có thể có :



 Tấn cơng vào bản mã để tìm bản rõ.


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

Bảo Mật Dữ Liệu



 Nguyên tắc cơ bản cho việc bảo mật dữ liệu chính: chi phí
và thời gian.



 <sub>Alice cần thông tin quan trọng cần truyền cho Bob; Malice</sub>


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

Bảo Mật Dữ Liệu (tt)



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

Bảo Mật Dữ Liệu (tt)



 Nếu trị thông tin: 5 mà chi phí thực hiện bẻ khóa: 10 thì
việc bảo mật có thể được xem là đạt yêu cầu.


 <sub>Thời gian bỏ ra để thực hiện việc giải mã. Trong thông tin </sub>


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

Hoá



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

Hoá (tt)



 Sau đó văn bản mã hóa được truyền trên đường truyền. Ở
đầu thu, văn bản mã hóa được biến đổi ngược lại nhờ thuật
toán giải mã với các giá trị của từ khóa đã được sử dụng
trong thuật tốn mã hố.


 <sub>Có nhiều phương pháp mã hóa khác nhau: đối xứng, bất đối</sub>


</div>

<!--links-->

×