SlideShare a Scribd company logo
1 of 5
Tổng quan về mã hóa dữ liệu và ẩn dữ liệu
I. Mã hóa dữ liệu..................................................................................................................3
I.1. Định nghĩa: ................................................................................................................3
I.2. Phân loại: ...................................................................................................................3
I.3. Mục đích của mã hóa dữ liệu: .................................................................................4
II. Ẩn dữ liệu......................................................................................................................4
II.1. Định nghĩa:.............................................................................................................4
II.2. Mục đích:................................................................................................................5
I. Mã hóa dữ liệu
I.1. Định nghĩa:
Mã hóa dữ liệu là chuyển đổi dữ liệu sang một dạng khác hay một mã khác
mà chỉ những người có quyền truy cập vào khóa bí mật (hay còn gọi là khóa giải
mã) hoặc mật khẩu mới có thể đọc được. Dữliệu được mã hóa thường gọi là bảng
mã, trong khi dữ liệu chưa được mã hóa được gọi là bản rõ. Hiện nay, mã hóa dữ
liệu là một trong những phương pháp bảo mật dữ liệu phổ biến và hiệu quả nhất
được sử dụng bởi các tổ chức, công ty. Có hai kiểu mã hóa chính là mã hóa bất
đối xứng (mã hóa công khai) và mã hóa đối xứngi.
Những điều cơ bản của mã hóa là xoay quanh khái niệm thuật toán mã hóa và
"khóa". Khi thông tin được gửi, nó được mã hóa bằng thuật toán và chỉ có thể
được giải mã bằng cách sử dụng khóa thích hợp. Một khóa có thể được lưu trữ
trên hệ thống nhận hoặc nó có thể được truyền cùng với dữ liệu được mã hóaii.
Sự mã hóa là khối xây dựng cơ bản của bảo mật dữ liệu và là cách đơn giản
và quan trọng nhất để chắc rằng một hệ thống thông tin máy tính không thể bị lấy
trộm hay đọc bởi những người muốn sử dụng nó vào mục đíchbất chính. Thông
tin đó có thể bao gồm mọi thứ từ dữ liệu thanh toán đến thông tin cá nhân
I.2. Phân loại:
Trong mã hóa thông tin, có 2 kỹ thuật mã hóa cơ bản là: mã hóa đối xứng
(Symmetric-key cryptography) và mã hoá không đối xứng (còn gọi là mã hóa
khóa công khai - asymmetric key cryptography)iii.
a. Mã hóa đối xứng (thuậttoán bí mật):
Mật mã đối xứng đề cập đến các phương thức mã hóa trong đó cả người gửi
và người nhận đều chia sẻcùng một khóa (khóa bí mật). Đây là phương pháp đơn
lẻ để giải mã tin nhắn phải được cung cấp cho người nhận trước khi tin nhắn có
thể được giải mã. Trong mật mã đốixứng đó một khóa duy nhất được sử dụng để
mã hóa và giải mã.
Phương pháp: thay thế 1 từ hoặc kí tự bằng 1 từ hay kí tự khác.
i IqbalSingh (2011). PublicKey Encryption Algorithms for DigitalInformation
Exchange. ISSN:2229-4333.
ii Tran Minh Triet (2009). Information security slide. The HCMC university of
Science.
iii Joan Daemen and Vincent Rijmen, "The Design of Rijndael: AES - The
Advanced Encryption Standard.
Ví dụ đơn giản, thay đổi bảng chữ cái bình thường:
“abcdefghijklmnopqrstuvwxyz” “thành cdefghijklmnopqrstuvwxyzab”. Như vậy
từ “hello” sẽ được mã hóa thành “jgnnq”.
Cũng chính vì sự đơn giản đó, khóa phải được gửi đến người nhận, điều này
làm tăng nguy cơ thỏa hiệp nếu bị bên thứ ba chặn, chẳng hạn như tin tặc. Lợi ích
là phương pháp này nhanh hơn nhiều so với phương pháp bất đối xứng.
b. Mã hóa bất đối xứng (mã khóa công khai):
Trong mã hóa bất đối xứng có hai khóa khác nhau nhưng có liên quan với
nhau về mặt toán học với nhau - khóa công khai (public key) và khóa bí mật
(private key). Các khóa về cơ bản chỉ là các số lớn đã được ghép với nhau nhưng
không giống nhau, do đó, thuật ngữ này không đốixứng. Khóa chung có thể được
chia sẻ với bất kỳ ai, nhưng khóa riêng phải giữ bí mật. Cả hai đều có thể được
sử dụng để mã hóa một tin nhắn và khóa đối diện từ khóa ban đầu được sử dụng
để mã hóa tin nhắn đó sau đó được sử dụng để giải mã nó.
Trong các hệ thống mật mã công khai, public key có thể được phân phốitự do,
trong khi private key tương ứng với public key phải được giữ bí mật.
I.3. Mục đích của mã hóa dữ liệu:
Mục đíchcủa mã hóa dữ liệu là để bảo vệ tính bảo mật dữ liệu kỹ thuật số vì
nó được lưu trữ trên các hệ thống máy tính và được truyền qua internet hoặc các
mạng máy tính khác. Tiêu chuẩn mã hóa dữ liệu lỗi thời (DES – Data Encryption
Standard) đã được thay thế bằng các thuật toán mã hóa hiện đại đóng vai trò quan
trọng trong bảo mật hệ thống côngnghệ thông tin và truyền thông. Các thuật toán
này cung cấp bảo mật và thúc đẩy các sáng kiến bảo mật quan trọng bao gồm xác
thực, tính toàn vẹn và không thoái thác. Xác thực cho phép xác minh nguồn gốc
của tin nhắn, và tính toàn vẹn cung cấp bằng chứng cho thấy nội dung của tin
nhắn không thay đổikể từ khi được gửi. Ngoài ra, không thoái thác đảm bảo rằng
người gửi tin nhắn không thể từ chối gửi tin nhắn.
II. Ẩn dữ liệu
II.1. Định nghĩa:
Ẩn dữ liệu (hay còn gọi là che giấu thông tin, tiếng anh: Data Hiding –
Information Hiding) là quá trình ẩn nội dung chi tiết của các hàm chức năng. Việc
ẩn các chi tiết này dẫn đến sự trừu tượng hóa, làm giảm độ phức tạp bên ngoài và
làm cho hàm chức năng dễ sử dụng hơn. Mặc khác, dữ liệu bên trong sẽđược che
giấu và không thể tiếp cận hay truy xuất từ máy kháchiv.
Ví dụ: Thực hiện một công việc như di chuyển đến vị trí B. Thay vì chỉ cụ thể
như: “đithẳng”, “rẽ trái”, “rẽ phải”; thì ta có thể đơn giản là sự dụng lệnh “điđến
B”.
iv Grandy Booch. Object-oriented analysis and design with applications 2nd
edition. ISBN 0-8053-5340-2. P562.
Điều này cũng giúp đơn giản hóa cho chương trình, mội chức năng sẽ được
gói gọn trong một hàm (các chức năng khác nhau sẽ tách biệt với nhau) và nội
dung cụ thể (code)sẽ được ẩn bên trong hàm.
II.2. Mục đích:
Đơn giản hóa chương trình, sự tách biệt về chức năng giúp khả năng điều
chỉnh, sửa lỗi cho codedễ dàng hơn. Khi cần thay đổi, chỉnh sửa 1 chức năng thì
sẽ không ảnh hưởng đến các chức năng khác.
Ngăn chặn khả năng tiếp cận một số khía cạnh nhất định của chương trình của
máy khách (bảo vệ Source Code). Điều này cũng cung cấp cho người dùng một
giao diện ổn định và trực quan hơn.

More Related Content

What's hot

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
 
Slide bai giang_an_toan_va_bao_mat_thong_tin
Slide bai giang_an_toan_va_bao_mat_thong_tinSlide bai giang_an_toan_va_bao_mat_thong_tin
Slide bai giang_an_toan_va_bao_mat_thong_tinLang Codon
 
MATMA - 1.chuong4
MATMA - 1.chuong4MATMA - 1.chuong4
MATMA - 1.chuong4Sai Lemovom
 
Bao cao antoanbaomat-hung
Bao cao antoanbaomat-hungBao cao antoanbaomat-hung
Bao cao antoanbaomat-hungLuu Tuong
 
75291064 rsa-co-ban
75291064 rsa-co-ban75291064 rsa-co-ban
75291064 rsa-co-banNgo Kiet
 
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
 
TIM HIEU SSL VA UNG DUNG TREN WEB SERVER
TIM HIEU SSL VA UNG DUNG TREN WEB SERVERTIM HIEU SSL VA UNG DUNG TREN WEB SERVER
TIM HIEU SSL VA UNG DUNG TREN WEB SERVERconglongit90
 
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
 
Công nghệ bảo mật trong thanh toán điện tử-TMĐT
Công nghệ bảo mật trong thanh toán điện tử-TMĐTCông nghệ bảo mật trong thanh toán điện tử-TMĐT
Công nghệ bảo mật trong thanh toán điện tử-TMĐTThuy Na
 
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_hnHuynh MVT
 
Anninhmang K13 Mtt
Anninhmang K13 MttAnninhmang K13 Mtt
Anninhmang K13 MttQuynh Khuong
 
Baigiang atbmttl
Baigiang atbmttlBaigiang atbmttl
Baigiang atbmttlHuynh MVT
 
Ssl report
Ssl reportSsl report
Ssl reportDiodeZ
 

What's hot (19)

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
 
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)
 
Slide bai giang_an_toan_va_bao_mat_thong_tin
Slide bai giang_an_toan_va_bao_mat_thong_tinSlide bai giang_an_toan_va_bao_mat_thong_tin
Slide bai giang_an_toan_va_bao_mat_thong_tin
 
MATMA - 1.chuong4
MATMA - 1.chuong4MATMA - 1.chuong4
MATMA - 1.chuong4
 
Bao cao antoanbaomat-hung
Bao cao antoanbaomat-hungBao cao antoanbaomat-hung
Bao cao antoanbaomat-hung
 
Luận văn: Thuật toán mã hóa văn bản có độ bảo mật cao, HOT
Luận văn: Thuật toán mã hóa văn bản có độ bảo mật cao, HOTLuận văn: Thuật toán mã hóa văn bản có độ bảo mật cao, HOT
Luận văn: Thuật toán mã hóa văn bản có độ bảo mật cao, HOT
 
Ch15
Ch15Ch15
Ch15
 
75291064 rsa-co-ban
75291064 rsa-co-ban75291064 rsa-co-ban
75291064 rsa-co-ban
 
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
 
TIM HIEU SSL VA UNG DUNG TREN WEB SERVER
TIM HIEU SSL VA UNG DUNG TREN WEB SERVERTIM HIEU SSL VA UNG DUNG TREN WEB SERVER
TIM HIEU SSL VA UNG DUNG TREN WEB SERVER
 
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
 
Ch17
Ch17Ch17
Ch17
 
Slide c1
Slide c1Slide c1
Slide c1
 
Công nghệ bảo mật trong thanh toán điện tử-TMĐT
Công nghệ bảo mật trong thanh toán điện tử-TMĐTCông nghệ bảo mật trong thanh toán điện tử-TMĐT
Công nghệ bảo mật trong thanh toán điện tử-TMĐT
 
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
 
Ch13
Ch13Ch13
Ch13
 
Anninhmang K13 Mtt
Anninhmang K13 MttAnninhmang K13 Mtt
Anninhmang K13 Mtt
 
Baigiang atbmttl
Baigiang atbmttlBaigiang atbmttl
Baigiang atbmttl
 
Ssl report
Ssl reportSsl report
Ssl report
 

Similar to Mahoavaandulieu fix-190422162727

TRUNG_CHU_KY_SO.docx
TRUNG_CHU_KY_SO.docxTRUNG_CHU_KY_SO.docx
TRUNG_CHU_KY_SO.docxleanh121
 
Tiểu+luận+antoan
Tiểu+luận+antoanTiểu+luận+antoan
Tiểu+luận+antoanBùi Quân
 
Tìm hiểu hệ mã hoá RSA và cách triển khai vào hệ thống
Tìm hiểu hệ mã hoá RSA và cách triển khai vào hệ thốngTìm hiểu hệ mã hoá RSA và cách triển khai vào hệ thống
Tìm hiểu hệ mã hoá RSA và cách triển khai vào hệ thốngtNguynMinh11
 
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.pptssuser95e69d
 
Nghien cuu ma nguon mo openvpn
Nghien cuu ma nguon mo openvpnNghien cuu ma nguon mo openvpn
Nghien cuu ma nguon mo openvpnpeterh18
 
Nghiên cứu 1 số giải pháp an toàn và bảo thông tin trong giao dịch điện tử
Nghiên cứu 1 số giải pháp an toàn và bảo  thông tin trong  giao dịch điện tửNghiên cứu 1 số giải pháp an toàn và bảo  thông tin trong  giao dịch điện tử
Nghiên cứu 1 số giải pháp an toàn và bảo thông tin trong giao dịch điện tửVu Phong
 
Bai giang atbmtt
Bai giang atbmtt Bai giang atbmtt
Bai giang atbmtt Hà Vũ
 
Managing and Querying Encrypted Data
Managing and Querying Encrypted DataManaging and Querying Encrypted Data
Managing and Querying Encrypted DataHiếu Bùi Đức
 
Copy (2) of khái niệm về thương mại điện tử
Copy (2) of khái niệm về thương mại điện tửCopy (2) of khái niệm về thương mại điện tử
Copy (2) of khái niệm về thương mại điện tửLợn Tex
 
Khái niệm về thương mại điện tử
Khái niệm về thương mại điện tửKhái niệm về thương mại điện tử
Khái niệm về thương mại điện tửLợn Tex
 
Cai Dat SSL tren WEB SERVER
Cai Dat SSL tren WEB SERVERCai Dat SSL tren WEB SERVER
Cai Dat SSL tren WEB SERVERconglongit90
 
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.pdfMan_Ebook
 
Giao trinh an toan bao mat thong tin
Giao trinh an toan bao mat thong tinGiao trinh an toan bao mat thong tin
Giao trinh an toan bao mat thong tinLê Thị Minh Châu
 
Giaoan Atbm
Giaoan AtbmGiaoan Atbm
Giaoan Atbmdong
 

Similar to Mahoavaandulieu fix-190422162727 (20)

ssl1
ssl1ssl1
ssl1
 
Luận văn: Đề xuất thuật toán mã hóa văn bản có độ bảo mật cao
Luận văn: Đề xuất thuật toán mã hóa văn bản có độ bảo mật caoLuận văn: Đề xuất thuật toán mã hóa văn bản có độ bảo mật cao
Luận văn: Đề xuất thuật toán mã hóa văn bản có độ bảo mật cao
 
TRUNG_CHU_KY_SO.docx
TRUNG_CHU_KY_SO.docxTRUNG_CHU_KY_SO.docx
TRUNG_CHU_KY_SO.docx
 
Tiểu+luận+antoan
Tiểu+luận+antoanTiểu+luận+antoan
Tiểu+luận+antoan
 
Tìm hiểu hệ mã hoá RSA và cách triển khai vào hệ thống
Tìm hiểu hệ mã hoá RSA và cách triển khai vào hệ thốngTìm hiểu hệ mã hoá RSA và cách triển khai vào hệ thống
Tìm hiểu hệ mã hoá RSA và cách triển khai vào hệ thống
 
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
 
Nghien cuu ma nguon mo openvpn
Nghien cuu ma nguon mo openvpnNghien cuu ma nguon mo openvpn
Nghien cuu ma nguon mo openvpn
 
Nghiên cứu 1 số giải pháp an toàn và bảo thông tin trong giao dịch điện tử
Nghiên cứu 1 số giải pháp an toàn và bảo  thông tin trong  giao dịch điện tửNghiên cứu 1 số giải pháp an toàn và bảo  thông tin trong  giao dịch điện tử
Nghiên cứu 1 số giải pháp an toàn và bảo thông tin trong giao dịch điện tử
 
Bai giang atbmtt
Bai giang atbmtt Bai giang atbmtt
Bai giang atbmtt
 
Managing and Querying Encrypted Data
Managing and Querying Encrypted DataManaging and Querying Encrypted Data
Managing and Querying Encrypted Data
 
Copy (2) of khái niệm về thương mại điện tử
Copy (2) of khái niệm về thương mại điện tửCopy (2) of khái niệm về thương mại điện tử
Copy (2) of khái niệm về thương mại điện tử
 
Khái niệm về thương mại điện tử
Khái niệm về thương mại điện tửKhái niệm về thương mại điện tử
Khái niệm về thương mại điện tử
 
Cai Dat SSL tren WEB SERVER
Cai Dat SSL tren WEB SERVERCai Dat SSL tren WEB SERVER
Cai Dat SSL tren WEB SERVER
 
Kỹ thuật giấu tin văn bản trong hình ảnh dựa trên hàm modulus
Kỹ thuật giấu tin văn bản trong hình ảnh dựa trên hàm modulusKỹ thuật giấu tin văn bản trong hình ảnh dựa trên hàm modulus
Kỹ thuật giấu tin văn bản trong hình ảnh dựa trên hàm modulus
 
Đề tài: Tra cứu ảnh dựa trên nội dung với phản hồi liên quan, HAY
Đề tài: Tra cứu ảnh dựa trên nội dung với phản hồi liên quan, HAYĐề tài: Tra cứu ảnh dựa trên nội dung với phản hồi liên quan, HAY
Đề tài: Tra cứu ảnh dựa trên nội dung với phản hồi liên quan, HAY
 
GT Co so mat ma .pdf
GT Co so mat ma .pdfGT Co so mat ma .pdf
GT Co so mat ma .pdf
 
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
 
Giao an attt use
Giao an attt useGiao an attt use
Giao an attt use
 
Giao trinh an toan bao mat thong tin
Giao trinh an toan bao mat thong tinGiao trinh an toan bao mat thong tin
Giao trinh an toan bao mat thong tin
 
Giaoan Atbm
Giaoan AtbmGiaoan Atbm
Giaoan Atbm
 

More from Tien Nguyen (20)

Ma hoadulieu
Ma hoadulieuMa hoadulieu
Ma hoadulieu
 
Do an2 t4
Do an2 t4Do an2 t4
Do an2 t4
 
An dulieu
An dulieuAn dulieu
An dulieu
 
Do an2 t3
Do an2 t3Do an2 t3
Do an2 t3
 
Do an2 t2
Do an2 t2Do an2 t2
Do an2 t2
 
[Update]project plan-nmcntt
[Update]project plan-nmcntt[Update]project plan-nmcntt
[Update]project plan-nmcntt
 
Mahoavaandulieu fix 190422162727
Mahoavaandulieu fix 190422162727Mahoavaandulieu fix 190422162727
Mahoavaandulieu fix 190422162727
 
Project plan-nmcntt
Project plan-nmcnttProject plan-nmcntt
Project plan-nmcntt
 
Da2 t1
Da2 t1Da2 t1
Da2 t1
 
Da2 t2
Da2 t2Da2 t2
Da2 t2
 
Project plan-nmcntt
Project plan-nmcnttProject plan-nmcntt
Project plan-nmcntt
 
Bchk2 t2
Bchk2 t2Bchk2 t2
Bchk2 t2
 
Bct4
Bct4Bct4
Bct4
 
Do a nfinal
Do a nfinalDo a nfinal
Do a nfinal
 
Bct3
Bct3Bct3
Bct3
 
Bct3
Bct3Bct3
Bct3
 
Project plan
Project planProject plan
Project plan
 
Scrum
ScrumScrum
Scrum
 
Bct1
Bct1Bct1
Bct1
 
Bct2
Bct2Bct2
Bct2
 

Recently uploaded

GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘIGIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘIĐiện Lạnh Bách Khoa Hà Nội
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Nguyen Thanh Tu Collection
 
chuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdf
chuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdfchuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdf
chuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdfVyTng986513
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
Trích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docxTrích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docxnhungdt08102004
 
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptx
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptxChàm - Bệnh án (da liễu - bvdlct ctump) .pptx
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptxendkay31
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhhôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhhvanhathvc
 
Sơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdfSơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdftohoanggiabao81
 
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...ThunTrn734461
 
powerpoint lịch sử đảng cộng sản việt nam.pptx
powerpoint lịch sử đảng cộng sản việt nam.pptxpowerpoint lịch sử đảng cộng sản việt nam.pptx
powerpoint lịch sử đảng cộng sản việt nam.pptxAnAn97022
 
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...Nguyen Thanh Tu Collection
 
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh líKiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh líDr K-OGN
 
Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................TrnHoa46
 
sách sinh học đại cương - Textbook.pdf
sách sinh học đại cương   -   Textbook.pdfsách sinh học đại cương   -   Textbook.pdf
sách sinh học đại cương - Textbook.pdfTrnHoa46
 
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfChuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfhoangtuansinh1
 
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...Nguyen Thanh Tu Collection
 

Recently uploaded (20)

GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘIGIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
 
chuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdf
chuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdfchuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdf
chuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdf
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
Trích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docxTrích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docx
 
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptx
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptxChàm - Bệnh án (da liễu - bvdlct ctump) .pptx
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptx
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhhôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
 
1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf
1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf
1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf
 
Sơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdfSơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdf
 
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
 
powerpoint lịch sử đảng cộng sản việt nam.pptx
powerpoint lịch sử đảng cộng sản việt nam.pptxpowerpoint lịch sử đảng cộng sản việt nam.pptx
powerpoint lịch sử đảng cộng sản việt nam.pptx
 
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
 
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh líKiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
 
Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................
 
sách sinh học đại cương - Textbook.pdf
sách sinh học đại cương   -   Textbook.pdfsách sinh học đại cương   -   Textbook.pdf
sách sinh học đại cương - Textbook.pdf
 
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfChuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
 
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
 

Mahoavaandulieu fix-190422162727

  • 1. Tổng quan về mã hóa dữ liệu và ẩn dữ liệu
  • 2. I. Mã hóa dữ liệu..................................................................................................................3 I.1. Định nghĩa: ................................................................................................................3 I.2. Phân loại: ...................................................................................................................3 I.3. Mục đích của mã hóa dữ liệu: .................................................................................4 II. Ẩn dữ liệu......................................................................................................................4 II.1. Định nghĩa:.............................................................................................................4 II.2. Mục đích:................................................................................................................5
  • 3. I. Mã hóa dữ liệu I.1. Định nghĩa: Mã hóa dữ liệu là chuyển đổi dữ liệu sang một dạng khác hay một mã khác mà chỉ những người có quyền truy cập vào khóa bí mật (hay còn gọi là khóa giải mã) hoặc mật khẩu mới có thể đọc được. Dữliệu được mã hóa thường gọi là bảng mã, trong khi dữ liệu chưa được mã hóa được gọi là bản rõ. Hiện nay, mã hóa dữ liệu là một trong những phương pháp bảo mật dữ liệu phổ biến và hiệu quả nhất được sử dụng bởi các tổ chức, công ty. Có hai kiểu mã hóa chính là mã hóa bất đối xứng (mã hóa công khai) và mã hóa đối xứngi. Những điều cơ bản của mã hóa là xoay quanh khái niệm thuật toán mã hóa và "khóa". Khi thông tin được gửi, nó được mã hóa bằng thuật toán và chỉ có thể được giải mã bằng cách sử dụng khóa thích hợp. Một khóa có thể được lưu trữ trên hệ thống nhận hoặc nó có thể được truyền cùng với dữ liệu được mã hóaii. Sự mã hóa là khối xây dựng cơ bản của bảo mật dữ liệu và là cách đơn giản và quan trọng nhất để chắc rằng một hệ thống thông tin máy tính không thể bị lấy trộm hay đọc bởi những người muốn sử dụng nó vào mục đíchbất chính. Thông tin đó có thể bao gồm mọi thứ từ dữ liệu thanh toán đến thông tin cá nhân I.2. Phân loại: Trong mã hóa thông tin, có 2 kỹ thuật mã hóa cơ bản là: mã hóa đối xứng (Symmetric-key cryptography) và mã hoá không đối xứng (còn gọi là mã hóa khóa công khai - asymmetric key cryptography)iii. a. Mã hóa đối xứng (thuậttoán bí mật): Mật mã đối xứng đề cập đến các phương thức mã hóa trong đó cả người gửi và người nhận đều chia sẻcùng một khóa (khóa bí mật). Đây là phương pháp đơn lẻ để giải mã tin nhắn phải được cung cấp cho người nhận trước khi tin nhắn có thể được giải mã. Trong mật mã đốixứng đó một khóa duy nhất được sử dụng để mã hóa và giải mã. Phương pháp: thay thế 1 từ hoặc kí tự bằng 1 từ hay kí tự khác. i IqbalSingh (2011). PublicKey Encryption Algorithms for DigitalInformation Exchange. ISSN:2229-4333. ii Tran Minh Triet (2009). Information security slide. The HCMC university of Science. iii Joan Daemen and Vincent Rijmen, "The Design of Rijndael: AES - The Advanced Encryption Standard.
  • 4. Ví dụ đơn giản, thay đổi bảng chữ cái bình thường: “abcdefghijklmnopqrstuvwxyz” “thành cdefghijklmnopqrstuvwxyzab”. Như vậy từ “hello” sẽ được mã hóa thành “jgnnq”. Cũng chính vì sự đơn giản đó, khóa phải được gửi đến người nhận, điều này làm tăng nguy cơ thỏa hiệp nếu bị bên thứ ba chặn, chẳng hạn như tin tặc. Lợi ích là phương pháp này nhanh hơn nhiều so với phương pháp bất đối xứng. b. Mã hóa bất đối xứng (mã khóa công khai): Trong mã hóa bất đối xứng có hai khóa khác nhau nhưng có liên quan với nhau về mặt toán học với nhau - khóa công khai (public key) và khóa bí mật (private key). Các khóa về cơ bản chỉ là các số lớn đã được ghép với nhau nhưng không giống nhau, do đó, thuật ngữ này không đốixứng. Khóa chung có thể được chia sẻ với bất kỳ ai, nhưng khóa riêng phải giữ bí mật. Cả hai đều có thể được sử dụng để mã hóa một tin nhắn và khóa đối diện từ khóa ban đầu được sử dụng để mã hóa tin nhắn đó sau đó được sử dụng để giải mã nó. Trong các hệ thống mật mã công khai, public key có thể được phân phốitự do, trong khi private key tương ứng với public key phải được giữ bí mật. I.3. Mục đích của mã hóa dữ liệu: Mục đíchcủa mã hóa dữ liệu là để bảo vệ tính bảo mật dữ liệu kỹ thuật số vì nó được lưu trữ trên các hệ thống máy tính và được truyền qua internet hoặc các mạng máy tính khác. Tiêu chuẩn mã hóa dữ liệu lỗi thời (DES – Data Encryption Standard) đã được thay thế bằng các thuật toán mã hóa hiện đại đóng vai trò quan trọng trong bảo mật hệ thống côngnghệ thông tin và truyền thông. Các thuật toán này cung cấp bảo mật và thúc đẩy các sáng kiến bảo mật quan trọng bao gồm xác thực, tính toàn vẹn và không thoái thác. Xác thực cho phép xác minh nguồn gốc của tin nhắn, và tính toàn vẹn cung cấp bằng chứng cho thấy nội dung của tin nhắn không thay đổikể từ khi được gửi. Ngoài ra, không thoái thác đảm bảo rằng người gửi tin nhắn không thể từ chối gửi tin nhắn. II. Ẩn dữ liệu II.1. Định nghĩa: Ẩn dữ liệu (hay còn gọi là che giấu thông tin, tiếng anh: Data Hiding – Information Hiding) là quá trình ẩn nội dung chi tiết của các hàm chức năng. Việc ẩn các chi tiết này dẫn đến sự trừu tượng hóa, làm giảm độ phức tạp bên ngoài và làm cho hàm chức năng dễ sử dụng hơn. Mặc khác, dữ liệu bên trong sẽđược che giấu và không thể tiếp cận hay truy xuất từ máy kháchiv. Ví dụ: Thực hiện một công việc như di chuyển đến vị trí B. Thay vì chỉ cụ thể như: “đithẳng”, “rẽ trái”, “rẽ phải”; thì ta có thể đơn giản là sự dụng lệnh “điđến B”. iv Grandy Booch. Object-oriented analysis and design with applications 2nd edition. ISBN 0-8053-5340-2. P562.
  • 5. Điều này cũng giúp đơn giản hóa cho chương trình, mội chức năng sẽ được gói gọn trong một hàm (các chức năng khác nhau sẽ tách biệt với nhau) và nội dung cụ thể (code)sẽ được ẩn bên trong hàm. II.2. Mục đích: Đơn giản hóa chương trình, sự tách biệt về chức năng giúp khả năng điều chỉnh, sửa lỗi cho codedễ dàng hơn. Khi cần thay đổi, chỉnh sửa 1 chức năng thì sẽ không ảnh hưởng đến các chức năng khác. Ngăn chặn khả năng tiếp cận một số khía cạnh nhất định của chương trình của máy khách (bảo vệ Source Code). Điều này cũng cung cấp cho người dùng một giao diện ổn định và trực quan hơn.