bài 13 đảm bảo an toàn với mã hóa

13 0 0
bài 13 đảm bảo an toàn với mã hóa

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Mục đích thực hiện- Hiểu được nguyên tắc hoạt động của các kỹ thuật mã hóa.- Hiểu được cách thức hoạt động của một số công cụ mã hóa dữ liệu - Biết sử dụng các công cụ mã hóa để đảm bảo

Trang 1

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNGKHOA AN TOÀN THÔNG TIN

BÀI 13:

Đảm bảo an toàn với mã hóa

Hà Nội, tháng 04 năm 2024

Trang 2

1 Thành công cài đặt công cụ mã hóa TrueCrypt 13

2 Mã hóa thành công thư mục 13

3 Khôi phục thành công thư mục 13

Trang 3

A Mục đích thực hiện

- Hiểu được nguyên tắc hoạt động của các kỹ thuật mã hóa.

- Hiểu được cách thức hoạt động của một số công cụ mã hóa dữ liệu - Biết sử dụng các công cụ mã hóa để đảm bảo an toàn dữ liệu.

B Tìm hiểu lý thuyết

1 Tổng quan về TrueCrypt

- TrueCrypt là phần mềm cho hệ điều hành Windows, thuộc nhóm phần mềm Software được phát triển bởi NA Phiên bản mới nhất của TrueCrypt là Version NA (cập nhật NA)

- TrueCrypt là một phần mềm mã hóa miễn phí và mã nguồn mở được sử dụng để tạo ra các ổ đĩa ảo được mã hóa, hoặc mã hóa các phân vùng trên ổ đĩa thật TrueCrypt được sử dụng để bảo vệ dữ liệu quan trọng khỏi những kẻ tấn công và cũng được sử dụng để giữ bí mật về các tài liệu quan trọng.

Trang 4

- TrueCrypt cung cấp nhiều tùy chọn mã hóa, bao gồm mã hóa AES, Blowfish và Twofish, cũng như khả năng sử dụng nhiều phương thức khác nhau để tạo ra các khóa mã hóa TrueCrypt cũng hỗ trợ việc tạo ra các ổ đĩa ẩn, nơi mà dữ liệu được giấu kín trong một phân vùng đã được mã hóa và chỉ có thể truy cập thông qua một mật khẩu khác nhau.

- Các công cụ của TrueCrypt bao gồm:

+ TrueCrypt Volume Creation Wizard: cho phép người dùng tạo ra một ổ đĩa ảo mới hoặc mã hóa một phân vùng trên ổ đĩa thật.

+ TrueCrypt Volume Mounter: cho phép người dùng truy cập các ổ đĩa ảo được tạo ra bởi TrueCrypt Khi một ổ đĩa ảo được mở ra, người dùng có thể truy cập dữ liệu bên trong như bất kỳ ổ đĩa thực nào.

+ TrueCrypt Volume Editor: cho phép người dùng chỉnh sửa các thông số của một ổ đĩa đã tạo hoặc đang được sử dụng.

+ TrueCrypt Keyfile Generator: cho phép người dùng tạo ra các tập tin khóa (keyfile) có thể được sử dụng để mở ổ đĩa TrueCrypt.

Trang 5

+ TrueCrypt Benchmark: cho phép người dùng đo hiệu suất của các phương thức mã hóa khác nhau.

+ TrueCrypt Random Number Generator: tạo ra số ngẫu nhiên để sử dụng trong quá trình mã hóa.

+ TrueCrypt là một công cụ mạnh mẽ và đáng tin cậy để bảo vệ dữ liệu quan trọng Tuy nhiên, từ khi TrueCrypt chính thức đóng cửa vào năm 2014, các chuyên gia bảo mật đã khuyến cáo người dùng sử dụng các công cụ mã hóa khác như VeraCrypt hoặc BitLocker để bảo vệ dữ liệu của họ.

2 Cách thức công cụ TrueCrypt áp dụng để mã hóa file hoặc thư mục.

- TrueCrypt cho phép người dùng mã hóa các tập tin hoặc thư mục bằng cách tạo ra một ổ đĩa ảo đã được mã hóa và sau đó lưu trữ các tập tin hoặc thư mục đó trong ổ đĩa đó Để mã hóa các tập tin hoặc thư mục, hãy làm theo các bước sau:

+ Tạo một ổ đĩa ảo: Mở TrueCrypt và chọn "Create Volume" để bắt đầu quá trình tạo ra một ổ đĩa ảo Chọn "Create a file container" và tiếp tục.

+ Chọn định dạng và kích thước cho ổ đĩa ảo: Chọn định dạng tập tin cho ổ đĩa ảo, chẳng hạn như FAT hoặc NTFS, và cũng như kích thước của nó.

+ Chọn phương thức mã hóa và khóa: Chọn phương thức mã hóa, chẳng hạn như AES, Blowfish hoặc Twofish, và tạo một khóa dài để sử dụng cho việc mã hóa Bạn cũng có thể tạo một hoặc nhiều tập tin khóa để sử dụng cho việc mở ổ đĩa.

+ Mount ổ đĩa ảo: Chọn ổ đĩa ảo vừa tạo và nhấp vào nút "Mount" Nhập khóa hoặc tập tin khóa để mở ổ đĩa.

+ Lưu trữ tập tin hoặc thư mục vào ổ đĩa ảo: Mở thư mục của ổ đĩa ảo và chép các tập tin hoặc thư mục bạn muốn mã hóa vào đó.

+ Unmount ổ đĩa ảo: Sau khi lưu trữ các tập tin hoặc thư mục vào ổ đĩa ảo, hãy nhấp vào nút "Unmount" để ngắt kết nối ổ đĩa và đảm bảo rằng dữ liệu của bạn được an toàn.

Trang 6

- Lưu ý rằng để truy cập các tập tin hoặc thư mục đã mã hóa, bạn phải mở ổ đĩa ảo và nhập khóa hoặc tập tin khóa mỗi khi bạn muốn truy cập dữ liệu của mình

C Nội dung thực hành1 Chuẩn bị môi trường:

- Cài đặt công cụ ảo hóa: Vmware

- Cài đặt máy ảo chạy hệ điều hành Windows : Máy Windows 7 - Cài đặt TrueCrypt trên hệ điều hành windows.

2 Các bước thực hiện:

- Sử dụng công cụ TrueCrypt để hóa mã file Yêu cầu thực hiện trên ít nhất 2 loại file bao gồm: file văn bản và file đa phương tiện (định dạng ảnh, video, hoặc âm thanh).

+ Truy cập vào trang web chính thức của TrueCrypt và tải xuống phiên bản của windows 7 tại: https://www.truecrypt71a.com/downloads/.

(Hình 1)

Trang 7

- Sử dụng công cụ TrueCrypt để mã hóa thư mục Đặt tên thư mục theo mã sinh viên và có chứa 1 số file khác nhau.

+ Chọn 1 ổ bất kì (ổ E) -> Create Volume -> Next

(Hình 2)

( Hình 3)

Trang 8

+ Đặt tên thư mục là “QuanB21DCAT157”

(Hình 4)

+ Giải thuật mã hóa: AES và giải thuật Hash: SHA-512

(Hình 5)

Trang 9

(Hình 6)

+ Để an toàn ta sử dụng cả 2 key ( key text, key file ) + Ổ E đã được mã hóa và không thể sử dụng

(Hình 7)

- Sao lưu khóa mã hóa của công cụ TrueCrypt + File khóa mã hóa là: KEY

Trang 10

+ Thư mục mã hóa là: QuanB21DCAT157

(Hình 8)

(Hình 9)

- Sử dụng công cụ TrueCrypt để khôi phục các file và thưc mục mã hóa + Chọn đường dẫn tới thư mục đã mã hóa và Mount:

+ Nhập Password và Keyfilles ban đầu đã tạo:

Trang 11

(Hình 10)

Trang 12

+ Sau khi Mount thì ổ E đã hiện ra và chúng ta có thể truy cập và sử dụng:

(Hình 12)

Trang 13

Khôi phục thành công

(Hình 13)

D:Kết Luận

1 Thành công cài đặt công cụ mã hóa TrueCrypt 2 Mã hóa thành công thư mục

3. Khôi phục thành công thư mục

Ngày đăng: 24/04/2024, 15:58

Tài liệu cùng người dùng

Tài liệu liên quan