SlideShare a Scribd company logo
AN TOÀN VÀ BẢO MẬT THÔNG TIN GVTH:  ThS. Trần Phương Nhung
N ội dung ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Chương 1: Tổng quan về an toàn và bảo mật thông tin.
[object Object],[object Object],[object Object],1. Tại sao phải bảo vệ thông tin
2. Khái niệm hệ thống và tài sản của hệ thống ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
3. Các mối đe doạ đối với một hệ thống và các biện pháp ngăn chặn  ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],3. Các mối đe doạ đối với một hệ thống và các biện pháp ngăn chặn
3. Các mối đe doạ đối với một hệ thống và các biện pháp ngăn chặn Lớp ứng dụng Mức quản lý Mức kiểm soát Mức người sử dụng Lớp dịch vụ Lớp hạ tầng Lớp ứng dụng Kiểm soát truy nhập Chứng thực Chống chối bỏ Bảo mật số liệu An toàn luồng tin Nguyên vẹn số liệu Khả dụng Riêng tư Nguy cơ Tấn công Phá hủy Cắt bỏ Bóc, tiết lộ Gián đoạn Sửa đổi
[object Object],[object Object],[object Object],[object Object],3. Các mối đe doạ đối với một hệ thống và các biện pháp ngăn chặn
Ba mục tiêu chính của an toàn bảo mật thông tin:   Bảo mật  thông tin Tính bí mật Tính toàn vẹn Tính sẵn sàng 4. Mục tiêu chung của an toàn bảo mật thông tin
[object Object],[object Object],[object Object],[object Object],4. Mục tiêu chung của an toàn bảo mật thông tin
[object Object],[object Object],Thêm vào đó sự chính xác của thông tin còn được đánh giá bởi:  4. Mục tiêu chung của an toàn bảo mật thông tin
5. Các chiến lược an toàn hệ thống  ,[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],5. Các chiến lược an toàn hệ thống
[object Object],[object Object],[object Object],[object Object],6. Các mức bảo vệ trên mạng
[object Object],6. Các mức bảo vệ trên mạng
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],6. Các mức bảo vệ trên mạng
[object Object],[object Object],[object Object],7. Các phương pháp bảo mật
[object Object],[object Object],[object Object],8. An toàn thông tin bằng mật mã
8. An toàn thông tin bằng mật mã Cách hiểu truyền thống:  giữ bí mật nội dung  trao đổi GỬI  và  NHẬN  trao đổi với nhau trong khi  TRUNG GIAN  tìm cách “nghe lén” GỬI NHẬN TRUNG GIAN
[object Object],[object Object],8. An toàn thông tin bằng mật mã
[object Object],[object Object],[object Object],8. An toàn thông tin bằng mật mã
[object Object],[object Object],[object Object],[object Object],9. Hệ mật mã
[object Object],[object Object],[object Object],[object Object],9. Hệ mật mã
[object Object],[object Object],[object Object],[object Object],9. Hệ mật mã
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],9. Hệ mật mã
9. Hệ mật mã Bản rõ Mã hoá Giải mã Bản rõ Bản mã Khoá Quá trình mã hóa và giải mã thông tin
10. Phân loại hệ mật mã   ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],10. Các phương pháp mã hoá
10.1 Mã hoá đối xứng “ An intro to PKI and few deploy hints” “ AxCvGsmWe#4^,sdgfMwir3:dkJeTsY8R@!q3%” “ An intro to PKI and few deploy hints” input   : văn bản thuần tuý Văn bản mật mã Hai khoá giống nhau Mã hoá Giải mã output   : văn bản thuần tuý DES DES
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],10.1 Mã hoá đối xứng
10.2 Mã hoá bất đối xứng “ An intro to PKI and few deploy hints” “ Py75c%bn&*)9|fDe^bDzjF@g5=&nmdFgegMs” “ An intro to PKI and few deploy hints” Hai khoá khác nhau Mã hoá Giải mã input   : văn bản thuần tuý Văn bản mật mã output   : văn bản thuần tuý RSA RSA
[object Object],[object Object],[object Object],[object Object],10.2 Mã hoá bất đối xứng
[object Object],[object Object],[object Object],10.3 Hàm băm
10.4 Tạo ra chữ ký số 3kJfgf*£$& Py75c%bn This is the document created by Gianni Thông báo hoặc File Chữ ký số Thông báo sau khi luật hoá Signatory's private key Phát sinh  hàm băm SHA, MD5 Mã hoá  bất đối xứng RSA This is the document created by Gianni 3kJfgf*£$& (Typically 128 bits) priv Signed Document
[object Object],[object Object],[object Object],11. Xác thực quyền
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],11. Xác thực quyền
12.Tiêu chuẩn đánh giá hệ mật mã  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],12.Tiêu chuẩn đánh giá hệ mật mã
13. Mô hình truyền tin cơ bản của mật mã học và luật Kirchoff
[object Object],[object Object],13. Mô hình truyền tin cơ bản của mật mã học và luật Kirchoff
[object Object],[object Object],[object Object],[object Object],[object Object],14. Các loại tấn công
15. Một số ứng dụng của mã hóa trong security  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Chương 2: Các phương pháp mã hóa cổ điển
1. Modulo số học  ,[object Object],[object Object],[object Object]
1. Modulo số học  ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],1. Modulo số học
[object Object],[object Object],2.  Vành Z N
[object Object],[object Object],[object Object],[object Object],2.  Vành Z N
3. Phần tử nghịch đảo trên vành Z N   ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],4. Các hệ mật mã cổ điển – Hệ mã dịch vòng ( shift cipher)
[object Object],[object Object],[object Object],[object Object],4. Các hệ mật mã cổ điển – Hệ mã dịch vòng ( shift cipher)
[object Object],[object Object],[object Object],[object Object],4. Các hệ mật mã cổ điển – Hệ mã dịch vòng ( shift cipher)
Ta có sơ đồ mã như sau:   Giả sử  P = C = K = Z 26   với  0    k    25   Mã hóa :  e k (x) = x +k mod 26   Giải mã :  d k (x) = y -k mod 26 (x,y    Z 26 ) 4. Các hệ mật mã cổ điển – Hệ mã dịch vòng ( shift cipher)
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],4. Các hệ mật mã cổ điển – Hệ mã dịch vòng ( shift cipher)
5. Các hệ mật mã cổ điển- Hệ mã hóa thay thế(Substitution Cipher) ,[object Object],[object Object],[object Object],[object Object]
5. Các hệ mật mã cổ điển- Hệ mã hóa thay thế(Substitution Cipher)
[object Object],[object Object],[object Object],5. Các hệ mật mã cổ điển- Hệ mã hóa thay thế(Substitution Cipher) Thật sự an toàn???
5. Các hệ mật mã cổ điển- Hệ mã hóa thay thế(Substitution Cipher) ? A   H ? A   ? A   ? N G   ?? N G AO VCO JO IBU RIBU A O  V C O  J O  I B U  RI B U M A   H O A   V A   U N G   DU N G Tấn công dựa trên tần số xuất hiện của ký tự trong ngôn ngữ
5. Các hệ mật mã cổ điển- Hệ mã hóa thay thế(Substitution Cipher) i  ? a ? e   i  ? a ?  i  ????? e ? e ? L FDPH L VDZ L FRQTXHUHG L  F D P H   L  V D Z  L  FRQTX H U H G i came i saw i conquered
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],5. Các hệ mật mã cổ điển- Hệ mã hóa thay thế(Substitution Cipher)
Độ an toàn của mã thay thế ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],5. Các hệ mật mã cổ điển- Hệ mã hóa thay thế(Substitution Cipher)
Substitution Cipher  Shift Cipher  Affine Cipher  6. Các hệ mật mã cổ điển - Hệ mã Affine
6. Các hệ mật mã cổ điển - Hệ mã Affine giải mã chính xác thông tin ??? e k  phải là  song ánh a  và  n  nguyên tố cùng nhau: gcd( a , n )=1
[object Object],a  và 26   nguyên tố cùng nhau: gcd( a , n )=1 6. Các hệ mật mã cổ điển - Hệ mã Affine
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],6. Các hệ mật mã cổ điển - Hệ mã Affine
VD: bài tập ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],6. Các hệ mật mã cổ điển - Hệ mã Affine
[object Object],[object Object],[object Object],6. Các hệ mật mã cổ điển - Hệ mã Affine
7. Thuật toán Euclide mở rộng
[object Object],[object Object],7. Thuật toán Euclide mở rộng
8. Phương pháp Vigenere  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
8. Phương pháp Vigenere
[object Object],[object Object],[object Object],[object Object],8. Phương pháp Vigenere
9. Phương pháp mã hóa Hill ,[object Object],[object Object],[object Object],[object Object],[object Object]
9. Phương pháp mã hóa Hill
9. Phương pháp mã hóa Hill
9. Phương pháp mã hóa Hill
9. Phương pháp mã hóa Hill
9. Phương pháp mã hóa Hill
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],10. Các hệ mã dòng
[object Object],10. Các hệ mã dòng
[object Object],[object Object],10. Các hệ mã dòng
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],10. Các hệ mã dòng
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],11. Mã hóa  One-time Pad(OTP)
[object Object],[object Object],11. Mã hóa  One-time Pad(OTP)
[object Object],[object Object],[object Object],11. Mã hóa  One-time Pad(OTP)
12. Lý thuyết thông tin  ,[object Object],[object Object]
[object Object],12. Lý thuyết thông tin
[object Object],[object Object],12. Lý thuyết thông tin
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],13. Lý thuyết độ phức tạp
Chương 3: Chuẩn mã dữ liệu DES (Data Encryption Standard)
1.Giới thiệu chung về DES  ,[object Object],[object Object],[object Object]
2. Đặc điểm của thuật toán DES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
3. Mô tả thuật toán
3. Mô tả thuật toán
[object Object],[object Object],[object Object],3. Mô tả thuật toán
Hoán vị khởi đầu nhằm đổi chỗ khối dữ liệu vào  ,  thay đổi vị trí của các bít trong khối dữ liệu vào. Ví dụ, hoán vị khởi đầu chuyển bít 1 thành bít 58, bít 2 thành bít 50, bít 3 thành bít 42,...   3. Mô tả thuật toán  Bộ chuyển vị IP 7 15 23 31 39 47 55 63 5 13 21 29 37 45 53 61 3 11 19 27 35 43 51 59 1 9 17 25 33 41 49 57 8 16 24 32 40 48 56 64 6 14 22 30 38 46 54 62 4 12 20 28 36 44 52 60 2 10 18 26 34 42 50 58
[object Object],[object Object],[object Object],[object Object],3. Mô tả thuật toán
[object Object],Hoán vị IP -1 3. Mô tả thuật toán  25 57 17 49 9 41 1 33 26 58 18 50 10 42 2 34 27 59 19 51 11 43 3 35 28 60 20 52 12 44 4 36 29 61 21 53 13 45 5 37 30 62 22 54 14 46 6 38 31 63 23 55 15 47 7 39 32 64 24 56 16 48 8 40
[object Object],3. Mô tả thuật toán  Hàm f
Hàm f  ,[object Object],Hàm f lấy đối số đầu là xâu nhập R i-1  (32 bit) đối số thứ hai là K i  (48 bit) và tạo ra xâu xuất có độ dài 32 bit. Các bước sau được thực hiện.
Hàm f  Hàm mở rộng E 1 32 31 30 29 28 29 28 27 26 25 24 25 24 23 22 21 20 21 20 19 18 17 16 17 16 15 14 13 12 13 12 11 10 9 8 9 8 7 6 5 4 5 4 3 2 1 32
[object Object],[object Object],Hàm f
S-box ,[object Object],[object Object]
S-box
S-box
S-box
S-box
S-box b 2 b 3 b 4 b 5 =1100 b 1 b 6 =00 Hộp S1 - Mỗi xâu xuất 4 bit của các hộp S được đưa vào  các Cj tương ứng: Cj = Sj(Bj)  (1<=j<=8). Ví dụ:   Ta có B1=011000 thì b 1 b 6 =00 (xác định r=0), b 2 b 3 b 4 b 5 =1100 (xác định c=12), từ đó ta tìm được phần tử ở vị trí (0,12) --> S1(B1)=0101 (tương ứng với số 5). 13 6 0 10 14 3 11 5 7 1 9 4 2 8 12 15 0 5 10 3 7 9 12 15 11 2 6 13 8 14 1 4 8 3 5 9 11 12 6 10 1 13 2 14 4 7 15 0 7 0 9 5 12 6 10 3 8 11 15 2 1 13 4 14
[object Object],Hàm f  Hoán vị P 25 4 11 22 6 30 13 19 9 3 27 32 14 24 8 2 10 31 18 5 26 23 15 1 17 28 12 29 21 20 7 16
Khóa K ,[object Object],[object Object],[object Object]
Sơ đồ tính khóa K1, K2, …, K16
Quá trình tạo các khóa con (subkeys) từ khóa K được mô tả như sau: ,[object Object],Khóa K
Các hoán vị cố định PC-1 và PC-2: Khóa K
Giải mã ,[object Object],[object Object]
Đặc điểm của mã DES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],Đặc điểm của mã DES
[object Object],[object Object],[object Object],[object Object],[object Object],Đặc điểm của mã DES
Đề Kiểm Tra ,[object Object],[object Object],[object Object],[object Object]
Xin chân thành cảm ơn!

More Related Content

What's hot

Thuật toán Nhân Bình Phương - demo
Thuật toán Nhân Bình Phương - demoThuật toán Nhân Bình Phương - demo
Thuật toán Nhân Bình Phương - demoCông Thắng Trương
 
Pf sense firewall
Pf sense  firewallPf sense  firewall
Pf sense firewall
Quan Tâm
 
An toan thong tin
An toan thong tinAn toan thong tin
An toan thong tin
Trung Quan
 
Bai tap chia_dia_chi_ip
Bai tap chia_dia_chi_ipBai tap chia_dia_chi_ip
Bai tap chia_dia_chi_ip
Nguyễn Chí Hiền
 
Giáo trình phân tích thiết kế hệ thống thông tin
Giáo trình phân tích thiết kế hệ thống thông tinGiáo trình phân tích thiết kế hệ thống thông tin
Giáo trình phân tích thiết kế hệ thống thông tin
Võ Phúc
 
Đề tài: Thiết kế hệ thống mạng máy tính, HAY, 9đ - tải qua zalo=> 0909232620
Đề tài: Thiết kế hệ thống mạng máy tính, HAY, 9đ - tải qua zalo=> 0909232620Đề tài: Thiết kế hệ thống mạng máy tính, HAY, 9đ - tải qua zalo=> 0909232620
Đề tài: Thiết kế hệ thống mạng máy tính, HAY, 9đ - tải qua zalo=> 0909232620
Dịch vụ viết bài trọn gói ZALO: 0909232620
 
Bài giảng bảo mật hệ thống thông tin
Bài giảng bảo mật hệ thống thông tinBài giảng bảo mật hệ thống thông tin
Bài giảng bảo mật hệ thống thông tinTran Tien
 
Giáo trình bảo mật thông tin
Giáo trình bảo mật thông tinGiáo trình bảo mật thông tin
Giáo trình bảo mật thông tin
jackjohn45
 
Bài giảng kiểm thử xâm nhập PTIT
Bài giảng kiểm thử xâm nhập PTITBài giảng kiểm thử xâm nhập PTIT
Bài giảng kiểm thử xâm nhập PTIT
NguynMinh294
 
Đồ án kiểm thử phần mềm
Đồ án kiểm thử phần mềmĐồ án kiểm thử phần mềm
Đồ án kiểm thử phần mềm
Nguyễn Anh
 
Tài liệu tổng kểt môn mạng máy tính
Tài liệu tổng kểt môn mạng máy tínhTài liệu tổng kểt môn mạng máy tính
Tài liệu tổng kểt môn mạng máy tínhJojo Kim
 
BÀI GIẢNG THIẾT KẾ, XÂY DỰNG MẠNG_10433312092019
BÀI GIẢNG THIẾT KẾ, XÂY DỰNG MẠNG_10433312092019BÀI GIẢNG THIẾT KẾ, XÂY DỰNG MẠNG_10433312092019
BÀI GIẢNG THIẾT KẾ, XÂY DỰNG MẠNG_10433312092019
TiLiu5
 
Hướng dẫn xây dựng mô hình mạng với vmware
Hướng dẫn xây dựng mô hình mạng với vmwareHướng dẫn xây dựng mô hình mạng với vmware
Hướng dẫn xây dựng mô hình mạng với vmware
laonap166
 
Đề tài: Tìm hiểu giải pháp an ninh mạng với firewall, HAY, 9đ
Đề tài: Tìm hiểu giải pháp an ninh mạng với firewall, HAY, 9đĐề tài: Tìm hiểu giải pháp an ninh mạng với firewall, HAY, 9đ
Đề tài: Tìm hiểu giải pháp an ninh mạng với firewall, HAY, 9đ
Dịch vụ viết bài trọn gói ZALO 0917193864
 
Các giao thức sử dụng trong các lớp của mô hình osi
Các giao thức sử dụng trong các lớp của mô hình osiCác giao thức sử dụng trong các lớp của mô hình osi
Các giao thức sử dụng trong các lớp của mô hình osiUDCNTT
 
Báo cáo phân tích thiết kế mạng
Báo cáo phân tích thiết kế mạngBáo cáo phân tích thiết kế mạng
Báo cáo phân tích thiết kế mạng
jackjohn45
 
Chương 8_Bảo mật và an ninh mạng
Chương 8_Bảo mật và an ninh mạngChương 8_Bảo mật và an ninh mạng
Chương 8_Bảo mật và an ninh mạng
Hoa Le
 
Phân tích và thiết kế hệ thống quản lý bán hàng
Phân tích và thiết kế hệ thống quản lý bán hàngPhân tích và thiết kế hệ thống quản lý bán hàng
Phân tích và thiết kế hệ thống quản lý bán hàng
leemindinh
 
Báo cáo bài tập lớn môn Cơ sở dữ liệu - Học viện công nghệ bưu chính viễn thông
Báo cáo bài tập lớn môn Cơ sở dữ liệu - Học viện công nghệ bưu chính viễn thôngBáo cáo bài tập lớn môn Cơ sở dữ liệu - Học viện công nghệ bưu chính viễn thông
Báo cáo bài tập lớn môn Cơ sở dữ liệu - Học viện công nghệ bưu chính viễn thông
Huyen Pham
 
Hệ mật mã elgamal
Hệ mật mã elgamalHệ mật mã elgamal
Hệ mật mã elgamal
Thành phố Đà Lạt
 

What's hot (20)

Thuật toán Nhân Bình Phương - demo
Thuật toán Nhân Bình Phương - demoThuật toán Nhân Bình Phương - demo
Thuật toán Nhân Bình Phương - demo
 
Pf sense firewall
Pf sense  firewallPf sense  firewall
Pf sense firewall
 
An toan thong tin
An toan thong tinAn toan thong tin
An toan thong tin
 
Bai tap chia_dia_chi_ip
Bai tap chia_dia_chi_ipBai tap chia_dia_chi_ip
Bai tap chia_dia_chi_ip
 
Giáo trình phân tích thiết kế hệ thống thông tin
Giáo trình phân tích thiết kế hệ thống thông tinGiáo trình phân tích thiết kế hệ thống thông tin
Giáo trình phân tích thiết kế hệ thống thông tin
 
Đề tài: Thiết kế hệ thống mạng máy tính, HAY, 9đ - tải qua zalo=> 0909232620
Đề tài: Thiết kế hệ thống mạng máy tính, HAY, 9đ - tải qua zalo=> 0909232620Đề tài: Thiết kế hệ thống mạng máy tính, HAY, 9đ - tải qua zalo=> 0909232620
Đề tài: Thiết kế hệ thống mạng máy tính, HAY, 9đ - tải qua zalo=> 0909232620
 
Bài giảng bảo mật hệ thống thông tin
Bài giảng bảo mật hệ thống thông tinBài giảng bảo mật hệ thống thông tin
Bài giảng bảo mật hệ thống thông tin
 
Giáo trình bảo mật thông tin
Giáo trình bảo mật thông tinGiáo trình bảo mật thông tin
Giáo trình bảo mật thông tin
 
Bài giảng kiểm thử xâm nhập PTIT
Bài giảng kiểm thử xâm nhập PTITBài giảng kiểm thử xâm nhập PTIT
Bài giảng kiểm thử xâm nhập PTIT
 
Đồ án kiểm thử phần mềm
Đồ án kiểm thử phần mềmĐồ án kiểm thử phần mềm
Đồ án kiểm thử phần mềm
 
Tài liệu tổng kểt môn mạng máy tính
Tài liệu tổng kểt môn mạng máy tínhTài liệu tổng kểt môn mạng máy tính
Tài liệu tổng kểt môn mạng máy tính
 
BÀI GIẢNG THIẾT KẾ, XÂY DỰNG MẠNG_10433312092019
BÀI GIẢNG THIẾT KẾ, XÂY DỰNG MẠNG_10433312092019BÀI GIẢNG THIẾT KẾ, XÂY DỰNG MẠNG_10433312092019
BÀI GIẢNG THIẾT KẾ, XÂY DỰNG MẠNG_10433312092019
 
Hướng dẫn xây dựng mô hình mạng với vmware
Hướng dẫn xây dựng mô hình mạng với vmwareHướng dẫn xây dựng mô hình mạng với vmware
Hướng dẫn xây dựng mô hình mạng với vmware
 
Đề tài: Tìm hiểu giải pháp an ninh mạng với firewall, HAY, 9đ
Đề tài: Tìm hiểu giải pháp an ninh mạng với firewall, HAY, 9đĐề tài: Tìm hiểu giải pháp an ninh mạng với firewall, HAY, 9đ
Đề tài: Tìm hiểu giải pháp an ninh mạng với firewall, HAY, 9đ
 
Các giao thức sử dụng trong các lớp của mô hình osi
Các giao thức sử dụng trong các lớp của mô hình osiCác giao thức sử dụng trong các lớp của mô hình osi
Các giao thức sử dụng trong các lớp của mô hình osi
 
Báo cáo phân tích thiết kế mạng
Báo cáo phân tích thiết kế mạngBáo cáo phân tích thiết kế mạng
Báo cáo phân tích thiết kế mạng
 
Chương 8_Bảo mật và an ninh mạng
Chương 8_Bảo mật và an ninh mạngChương 8_Bảo mật và an ninh mạng
Chương 8_Bảo mật và an ninh mạng
 
Phân tích và thiết kế hệ thống quản lý bán hàng
Phân tích và thiết kế hệ thống quản lý bán hàngPhân tích và thiết kế hệ thống quản lý bán hàng
Phân tích và thiết kế hệ thống quản lý bán hàng
 
Báo cáo bài tập lớn môn Cơ sở dữ liệu - Học viện công nghệ bưu chính viễn thông
Báo cáo bài tập lớn môn Cơ sở dữ liệu - Học viện công nghệ bưu chính viễn thôngBáo cáo bài tập lớn môn Cơ sở dữ liệu - Học viện công nghệ bưu chính viễn thông
Báo cáo bài tập lớn môn Cơ sở dữ liệu - Học viện công nghệ bưu chính viễn thông
 
Hệ mật mã elgamal
Hệ mật mã elgamalHệ mật mã elgamal
Hệ mật mã elgamal
 

Viewers also liked

Các thuật toán mã hóa
Các thuật toán mã hóaCác thuật toán mã hóa
Các thuật toán mã hóa
dlmonline24h
 
An Toàn và bảo mật HTTT-Cơ bản về mã hoá (cryptography)
An Toàn và bảo mật HTTT-Cơ bản về mã hoá (cryptography)An Toàn và bảo mật HTTT-Cơ bản về mã hoá (cryptography)
An Toàn và bảo mật HTTT-Cơ bản về mã hoá (cryptography)
dlmonline24h
 
Hệ mật mã Mekle-Hellman
Hệ mật mã Mekle-HellmanHệ mật mã Mekle-Hellman
Hệ mật mã Mekle-Hellman
Thành phố Đà Lạt
 
Hệ mật mã merkle
Hệ mật mã merkleHệ mật mã merkle
Hệ mật mã merkle
Thành phố Đà Lạt
 
Tổng hợp các tài liệu cryptography thuat toan ma hoa
Tổng hợp các tài liệu cryptography  thuat toan ma hoaTổng hợp các tài liệu cryptography  thuat toan ma hoa
Tổng hợp các tài liệu cryptography thuat toan ma hoa
Hoi Nguyen
 
Kiến trúc Bảo mật Toàn diện
Kiến trúc Bảo mật Toàn diệnKiến trúc Bảo mật Toàn diện
Kiến trúc Bảo mật Toàn diện
Sunmedia Corporation
 
Bai giang bài 13: Bảo mật thông tin
Bai giang bài 13: Bảo mật thông tinBai giang bài 13: Bảo mật thông tin
Bai giang bài 13: Bảo mật thông tinthaohien1376
 
Giáo trình mật mã học công nghệ thông tin
Giáo trình mật mã học công nghệ thông tinGiáo trình mật mã học công nghệ thông tin
Giáo trình mật mã học công nghệ thông tin
https://www.facebook.com/garmentspace
 
Anninhmang K13 Mtt
Anninhmang K13 MttAnninhmang K13 Mtt
Anninhmang K13 MttQuynh Khuong
 
Anninhmangk13mtt
Anninhmangk13mttAnninhmangk13mtt
Anninhmangk13mtttuants
 
Ôn tập an toàn thông tin
Ôn tập an toàn thông tinÔn tập an toàn thông tin
Ôn tập an toàn thông tinMozzila Rosa
 
Tiểu+luận+antoan
Tiểu+luận+antoanTiểu+luận+antoan
Tiểu+luận+antoan
Bùi Quân
 
Luu tru va bao mat
Luu tru va bao matLuu tru va bao mat
Luu tru va bao mat
Đức Hiển
 
Co so ly thuyet ve bao mat
Co so ly thuyet ve bao matCo so ly thuyet ve bao mat
Co so ly thuyet ve bao mat
apofisvn
 
Bai13 bảo mật thông tin
Bai13 bảo mật thông tinBai13 bảo mật thông tin
Bai13 bảo mật thông tin
Giáp Thái Ngọc
 
MATMA - Chuong3 l tso
MATMA - Chuong3 l tsoMATMA - Chuong3 l tso
MATMA - Chuong3 l tsoSai Lemovom
 
Mat ma
Mat maMat ma
Mat ma
LanLT2011
 

Viewers also liked (20)

Các thuật toán mã hóa
Các thuật toán mã hóaCác thuật toán mã hóa
Các thuật toán mã hóa
 
An Toàn và bảo mật HTTT-Cơ bản về mã hoá (cryptography)
An Toàn và bảo mật HTTT-Cơ bản về mã hoá (cryptography)An Toàn và bảo mật HTTT-Cơ bản về mã hoá (cryptography)
An Toàn và bảo mật HTTT-Cơ bản về mã hoá (cryptography)
 
Hệ mật mã Mekle-Hellman
Hệ mật mã Mekle-HellmanHệ mật mã Mekle-Hellman
Hệ mật mã Mekle-Hellman
 
Hệ mật mã merkle
Hệ mật mã merkleHệ mật mã merkle
Hệ mật mã merkle
 
Tổng hợp các tài liệu cryptography thuat toan ma hoa
Tổng hợp các tài liệu cryptography  thuat toan ma hoaTổng hợp các tài liệu cryptography  thuat toan ma hoa
Tổng hợp các tài liệu cryptography thuat toan ma hoa
 
Kiến trúc Bảo mật Toàn diện
Kiến trúc Bảo mật Toàn diệnKiến trúc Bảo mật Toàn diện
Kiến trúc Bảo mật Toàn diện
 
Bai giang bài 13: Bảo mật thông tin
Bai giang bài 13: Bảo mật thông tinBai giang bài 13: Bảo mật thông tin
Bai giang bài 13: Bảo mật thông tin
 
Giáo trình mật mã học công nghệ thông tin
Giáo trình mật mã học công nghệ thông tinGiáo trình mật mã học công nghệ thông tin
Giáo trình mật mã học công nghệ thông tin
 
Anninhmang K13 Mtt
Anninhmang K13 MttAnninhmang K13 Mtt
Anninhmang K13 Mtt
 
ATTT
ATTTATTT
ATTT
 
Ngành attt
Ngành atttNgành attt
Ngành attt
 
Anninhmangk13mtt
Anninhmangk13mttAnninhmangk13mtt
Anninhmangk13mtt
 
Ôn tập an toàn thông tin
Ôn tập an toàn thông tinÔn tập an toàn thông tin
Ôn tập an toàn thông tin
 
Tiểu+luận+antoan
Tiểu+luận+antoanTiểu+luận+antoan
Tiểu+luận+antoan
 
Luu tru va bao mat
Luu tru va bao matLuu tru va bao mat
Luu tru va bao mat
 
Co so ly thuyet ve bao mat
Co so ly thuyet ve bao matCo so ly thuyet ve bao mat
Co so ly thuyet ve bao mat
 
Bai13 bảo mật thông tin
Bai13 bảo mật thông tinBai13 bảo mật thông tin
Bai13 bảo mật thông tin
 
03 ma tran nghich dao
03 ma tran nghich dao03 ma tran nghich dao
03 ma tran nghich dao
 
MATMA - Chuong3 l tso
MATMA - Chuong3 l tsoMATMA - Chuong3 l tso
MATMA - Chuong3 l tso
 
Mat ma
Mat maMat ma
Mat ma
 

Similar to Bai giang atbmtt

Baigiang atbmttl
Baigiang atbmttlBaigiang atbmttl
Baigiang atbmttl
Huynh MVT
 
BÀI GIẢNG QTHT WEB-MAIL SERVER.ppt
BÀI GIẢNG QTHT WEB-MAIL SERVER.pptBÀI GIẢNG QTHT WEB-MAIL SERVER.ppt
BÀI GIẢNG QTHT WEB-MAIL SERVER.ppt
ssuser95e69d
 
Slide c1
Slide c1Slide c1
Slide c1
Huynh MVT
 
Giaoan Atbm
Giaoan AtbmGiaoan Atbm
Giaoan Atbm
dong
 
Giao trinh an_toan_va_bao_mat_thong_tin_dh_bach_khoa_hn
Giao trinh an_toan_va_bao_mat_thong_tin_dh_bach_khoa_hnGiao trinh an_toan_va_bao_mat_thong_tin_dh_bach_khoa_hn
Giao trinh an_toan_va_bao_mat_thong_tin_dh_bach_khoa_hn
Huynh MVT
 
Giáo án an toàn và bảo mật thông tin.pdf
Giáo án an toàn và bảo mật thông tin.pdfGiáo án an toàn và bảo mật thông tin.pdf
Giáo án an toàn và bảo mật thông tin.pdf
Man_Ebook
 
Bai giang-an-toan-va-bao-mat-he-thong-thong-tin-lxt
Bai giang-an-toan-va-bao-mat-he-thong-thong-tin-lxtBai giang-an-toan-va-bao-mat-he-thong-thong-tin-lxt
Bai giang-an-toan-va-bao-mat-he-thong-thong-tin-lxtstartover123
 
C04 0 bảo mật mạng máy tính
C04 0 bảo mật mạng máy tínhC04 0 bảo mật mạng máy tính
C04 0 bảo mật mạng máy tính
dlmonline24h
 
Bai giang-an-toan-va-bao-mat-he-thong-thong-tin-lxt-121219110644-phpapp02
Bai giang-an-toan-va-bao-mat-he-thong-thong-tin-lxt-121219110644-phpapp02Bai giang-an-toan-va-bao-mat-he-thong-thong-tin-lxt-121219110644-phpapp02
Bai giang-an-toan-va-bao-mat-he-thong-thong-tin-lxt-121219110644-phpapp02
Anh Quoc
 
Bao mat he thong thong tin
Bao mat he thong thong tinBao mat he thong thong tin
Bao mat he thong thong tin
Huynh MVT
 
95737582-Bai-Giang-an-Toan-Va-Bao-Mat-He-Thong-Thong-Tin-7765.pdf
95737582-Bai-Giang-an-Toan-Va-Bao-Mat-He-Thong-Thong-Tin-7765.pdf95737582-Bai-Giang-an-Toan-Va-Bao-Mat-He-Thong-Thong-Tin-7765.pdf
95737582-Bai-Giang-an-Toan-Va-Bao-Mat-He-Thong-Thong-Tin-7765.pdf
HuyTrng87
 
GT AT BMTT .docx
GT AT BMTT .docxGT AT BMTT .docx
GT AT BMTT .docx
Nguyễn Giang
 
an toàn mạng
an toàn mạngan toàn mạng
an toàn mạng
cKinHong
 
BÀI GIẢNG An ninh mạng máy tính.pdf
BÀI GIẢNG An ninh mạng máy tính.pdfBÀI GIẢNG An ninh mạng máy tính.pdf
BÀI GIẢNG An ninh mạng máy tính.pdf
NuioKila
 
Luận văn: Nghiên cứu tiêu chuẩn ISO 27001 và ứng dụng, HAY
Luận văn: Nghiên cứu tiêu chuẩn ISO 27001 và ứng dụng, HAYLuận văn: Nghiên cứu tiêu chuẩn ISO 27001 và ứng dụng, HAY
Luận văn: Nghiên cứu tiêu chuẩn ISO 27001 và ứng dụng, HAY
Dịch vụ viết bài trọn gói ZALO 0917193864
 
An Ninh Mạng Và Kỹ Thuật Session Hijacking.pdf
An Ninh Mạng Và Kỹ Thuật Session Hijacking.pdfAn Ninh Mạng Và Kỹ Thuật Session Hijacking.pdf
An Ninh Mạng Và Kỹ Thuật Session Hijacking.pdf
NuioKila
 
TRUNG_CHU_KY_SO.docx
TRUNG_CHU_KY_SO.docxTRUNG_CHU_KY_SO.docx
TRUNG_CHU_KY_SO.docx
leanh121
 
Do a nfinal
Do a nfinalDo a nfinal
Do a nfinal
Tien Nguyen
 
Do a nfinal (1)
Do a nfinal (1)Do a nfinal (1)
Do a nfinal (1)
Tien Nguyen
 

Similar to Bai giang atbmtt (20)

Baigiang atbmttl
Baigiang atbmttlBaigiang atbmttl
Baigiang atbmttl
 
BÀI GIẢNG QTHT WEB-MAIL SERVER.ppt
BÀI GIẢNG QTHT WEB-MAIL SERVER.pptBÀI GIẢNG QTHT WEB-MAIL SERVER.ppt
BÀI GIẢNG QTHT WEB-MAIL SERVER.ppt
 
Slide c1
Slide c1Slide c1
Slide c1
 
Giaoan Atbm
Giaoan AtbmGiaoan Atbm
Giaoan Atbm
 
Giao trinh an_toan_va_bao_mat_thong_tin_dh_bach_khoa_hn
Giao trinh an_toan_va_bao_mat_thong_tin_dh_bach_khoa_hnGiao trinh an_toan_va_bao_mat_thong_tin_dh_bach_khoa_hn
Giao trinh an_toan_va_bao_mat_thong_tin_dh_bach_khoa_hn
 
Giáo án an toàn và bảo mật thông tin.pdf
Giáo án an toàn và bảo mật thông tin.pdfGiáo án an toàn và bảo mật thông tin.pdf
Giáo án an toàn và bảo mật thông tin.pdf
 
Ch01
Ch01Ch01
Ch01
 
Bai giang-an-toan-va-bao-mat-he-thong-thong-tin-lxt
Bai giang-an-toan-va-bao-mat-he-thong-thong-tin-lxtBai giang-an-toan-va-bao-mat-he-thong-thong-tin-lxt
Bai giang-an-toan-va-bao-mat-he-thong-thong-tin-lxt
 
C04 0 bảo mật mạng máy tính
C04 0 bảo mật mạng máy tínhC04 0 bảo mật mạng máy tính
C04 0 bảo mật mạng máy tính
 
Bai giang-an-toan-va-bao-mat-he-thong-thong-tin-lxt-121219110644-phpapp02
Bai giang-an-toan-va-bao-mat-he-thong-thong-tin-lxt-121219110644-phpapp02Bai giang-an-toan-va-bao-mat-he-thong-thong-tin-lxt-121219110644-phpapp02
Bai giang-an-toan-va-bao-mat-he-thong-thong-tin-lxt-121219110644-phpapp02
 
Bao mat he thong thong tin
Bao mat he thong thong tinBao mat he thong thong tin
Bao mat he thong thong tin
 
95737582-Bai-Giang-an-Toan-Va-Bao-Mat-He-Thong-Thong-Tin-7765.pdf
95737582-Bai-Giang-an-Toan-Va-Bao-Mat-He-Thong-Thong-Tin-7765.pdf95737582-Bai-Giang-an-Toan-Va-Bao-Mat-He-Thong-Thong-Tin-7765.pdf
95737582-Bai-Giang-an-Toan-Va-Bao-Mat-He-Thong-Thong-Tin-7765.pdf
 
GT AT BMTT .docx
GT AT BMTT .docxGT AT BMTT .docx
GT AT BMTT .docx
 
an toàn mạng
an toàn mạngan toàn mạng
an toàn mạng
 
BÀI GIẢNG An ninh mạng máy tính.pdf
BÀI GIẢNG An ninh mạng máy tính.pdfBÀI GIẢNG An ninh mạng máy tính.pdf
BÀI GIẢNG An ninh mạng máy tính.pdf
 
Luận văn: Nghiên cứu tiêu chuẩn ISO 27001 và ứng dụng, HAY
Luận văn: Nghiên cứu tiêu chuẩn ISO 27001 và ứng dụng, HAYLuận văn: Nghiên cứu tiêu chuẩn ISO 27001 và ứng dụng, HAY
Luận văn: Nghiên cứu tiêu chuẩn ISO 27001 và ứng dụng, HAY
 
An Ninh Mạng Và Kỹ Thuật Session Hijacking.pdf
An Ninh Mạng Và Kỹ Thuật Session Hijacking.pdfAn Ninh Mạng Và Kỹ Thuật Session Hijacking.pdf
An Ninh Mạng Và Kỹ Thuật Session Hijacking.pdf
 
TRUNG_CHU_KY_SO.docx
TRUNG_CHU_KY_SO.docxTRUNG_CHU_KY_SO.docx
TRUNG_CHU_KY_SO.docx
 
Do a nfinal
Do a nfinalDo a nfinal
Do a nfinal
 
Do a nfinal (1)
Do a nfinal (1)Do a nfinal (1)
Do a nfinal (1)
 

Bai giang atbmtt

  • 1. AN TOÀN VÀ BẢO MẬT THÔNG TIN GVTH: ThS. Trần Phương Nhung
  • 2.
  • 3. Chương 1: Tổng quan về an toàn và bảo mật thông tin.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. 3. Các mối đe doạ đối với một hệ thống và các biện pháp ngăn chặn Lớp ứng dụng Mức quản lý Mức kiểm soát Mức người sử dụng Lớp dịch vụ Lớp hạ tầng Lớp ứng dụng Kiểm soát truy nhập Chứng thực Chống chối bỏ Bảo mật số liệu An toàn luồng tin Nguyên vẹn số liệu Khả dụng Riêng tư Nguy cơ Tấn công Phá hủy Cắt bỏ Bóc, tiết lộ Gián đoạn Sửa đổi
  • 9.
  • 10. Ba mục tiêu chính của an toàn bảo mật thông tin: Bảo mật thông tin Tính bí mật Tính toàn vẹn Tính sẵn sàng 4. Mục tiêu chung của an toàn bảo mật thông tin
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. 8. An toàn thông tin bằng mật mã Cách hiểu truyền thống: giữ bí mật nội dung trao đổi GỬI và NHẬN trao đổi với nhau trong khi TRUNG GIAN tìm cách “nghe lén” GỬI NHẬN TRUNG GIAN
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27. 9. Hệ mật mã Bản rõ Mã hoá Giải mã Bản rõ Bản mã Khoá Quá trình mã hóa và giải mã thông tin
  • 28.
  • 29.
  • 30. 10.1 Mã hoá đối xứng “ An intro to PKI and few deploy hints” “ AxCvGsmWe#4^,sdgfMwir3:dkJeTsY8R@!q3%” “ An intro to PKI and few deploy hints” input : văn bản thuần tuý Văn bản mật mã Hai khoá giống nhau Mã hoá Giải mã output : văn bản thuần tuý DES DES
  • 31.
  • 32. 10.2 Mã hoá bất đối xứng “ An intro to PKI and few deploy hints” “ Py75c%bn&*)9|fDe^bDzjF@g5=&nmdFgegMs” “ An intro to PKI and few deploy hints” Hai khoá khác nhau Mã hoá Giải mã input : văn bản thuần tuý Văn bản mật mã output : văn bản thuần tuý RSA RSA
  • 33.
  • 34.
  • 35. 10.4 Tạo ra chữ ký số 3kJfgf*£$& Py75c%bn This is the document created by Gianni Thông báo hoặc File Chữ ký số Thông báo sau khi luật hoá Signatory's private key Phát sinh hàm băm SHA, MD5 Mã hoá bất đối xứng RSA This is the document created by Gianni 3kJfgf*£$& (Typically 128 bits) priv Signed Document
  • 36.
  • 37.
  • 38.
  • 39.
  • 40. 13. Mô hình truyền tin cơ bản của mật mã học và luật Kirchoff
  • 41.
  • 42.
  • 43.
  • 44. Chương 2: Các phương pháp mã hóa cổ điển
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54. Ta có sơ đồ mã như sau: Giả sử P = C = K = Z 26 với 0  k  25 Mã hóa : e k (x) = x +k mod 26 Giải mã : d k (x) = y -k mod 26 (x,y  Z 26 ) 4. Các hệ mật mã cổ điển – Hệ mã dịch vòng ( shift cipher)
  • 55.
  • 56.
  • 57. 5. Các hệ mật mã cổ điển- Hệ mã hóa thay thế(Substitution Cipher)
  • 58.
  • 59. 5. Các hệ mật mã cổ điển- Hệ mã hóa thay thế(Substitution Cipher) ? A H ? A ? A ? N G ?? N G AO VCO JO IBU RIBU A O V C O J O I B U RI B U M A H O A V A U N G DU N G Tấn công dựa trên tần số xuất hiện của ký tự trong ngôn ngữ
  • 60. 5. Các hệ mật mã cổ điển- Hệ mã hóa thay thế(Substitution Cipher) i ? a ? e i ? a ? i ????? e ? e ? L FDPH L VDZ L FRQTXHUHG L F D P H L V D Z L FRQTX H U H G i came i saw i conquered
  • 61.
  • 62.
  • 63.
  • 64. Substitution Cipher Shift Cipher Affine Cipher 6. Các hệ mật mã cổ điển - Hệ mã Affine
  • 65. 6. Các hệ mật mã cổ điển - Hệ mã Affine giải mã chính xác thông tin ??? e k phải là song ánh a và n nguyên tố cùng nhau: gcd( a , n )=1
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71. 7. Thuật toán Euclide mở rộng
  • 72.
  • 73.
  • 74. 8. Phương pháp Vigenere
  • 75.
  • 76.
  • 77. 9. Phương pháp mã hóa Hill
  • 78. 9. Phương pháp mã hóa Hill
  • 79. 9. Phương pháp mã hóa Hill
  • 80. 9. Phương pháp mã hóa Hill
  • 81. 9. Phương pháp mã hóa Hill
  • 82.
  • 83.
  • 84.
  • 85.
  • 86.
  • 87.
  • 88.
  • 89.
  • 90.
  • 91.
  • 92.
  • 93.
  • 94. Chương 3: Chuẩn mã dữ liệu DES (Data Encryption Standard)
  • 95.
  • 96.
  • 97. 3. Mô tả thuật toán
  • 98. 3. Mô tả thuật toán
  • 99.
  • 100. Hoán vị khởi đầu nhằm đổi chỗ khối dữ liệu vào , thay đổi vị trí của các bít trong khối dữ liệu vào. Ví dụ, hoán vị khởi đầu chuyển bít 1 thành bít 58, bít 2 thành bít 50, bít 3 thành bít 42,... 3. Mô tả thuật toán Bộ chuyển vị IP 7 15 23 31 39 47 55 63 5 13 21 29 37 45 53 61 3 11 19 27 35 43 51 59 1 9 17 25 33 41 49 57 8 16 24 32 40 48 56 64 6 14 22 30 38 46 54 62 4 12 20 28 36 44 52 60 2 10 18 26 34 42 50 58
  • 101.
  • 102.
  • 103.
  • 104.
  • 105. Hàm f Hàm mở rộng E 1 32 31 30 29 28 29 28 27 26 25 24 25 24 23 22 21 20 21 20 19 18 17 16 17 16 15 14 13 12 13 12 11 10 9 8 9 8 7 6 5 4 5 4 3 2 1 32
  • 106.
  • 107.
  • 108. S-box
  • 109. S-box
  • 110. S-box
  • 111. S-box
  • 112. S-box b 2 b 3 b 4 b 5 =1100 b 1 b 6 =00 Hộp S1 - Mỗi xâu xuất 4 bit của các hộp S được đưa vào các Cj tương ứng: Cj = Sj(Bj) (1<=j<=8). Ví dụ: Ta có B1=011000 thì b 1 b 6 =00 (xác định r=0), b 2 b 3 b 4 b 5 =1100 (xác định c=12), từ đó ta tìm được phần tử ở vị trí (0,12) --> S1(B1)=0101 (tương ứng với số 5). 13 6 0 10 14 3 11 5 7 1 9 4 2 8 12 15 0 5 10 3 7 9 12 15 11 2 6 13 8 14 1 4 8 3 5 9 11 12 6 10 1 13 2 14 4 7 15 0 7 0 9 5 12 6 10 3 8 11 15 2 1 13 4 14
  • 113.
  • 114.
  • 115. Sơ đồ tính khóa K1, K2, …, K16
  • 116.
  • 117. Các hoán vị cố định PC-1 và PC-2: Khóa K
  • 118.
  • 119.
  • 120.
  • 121.
  • 122.
  • 123. Xin chân thành cảm ơn!