Professional Documents
Culture Documents
Bài Thực Hành Số 13 - Nguyễn Văn Quân - B21DCAT157
Bài Thực Hành Số 13 - Nguyễn Văn Quân - B21DCAT157
BÀI 13:
Mục lục
A. Mục đích thực hiện ...................................................................................................... 3
B. Tìm hiểu lý thuyết........................................................................................................ 3
1. Tổng quan về TrueCrypt .......................................................................................... 3
2. Cách thức công cụ TrueCrypt áp dụng để mã hóa file hoặc thư mục. ..................... 5
C. Nội dung thực hành ..................................................................................................... 6
1. Chuẩn bị môi trường: ............................................................................................... 6
2. Các bước thực hiện: .................................................................................................. 6
D:Kết Luận ..................................................................................................................... 13
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
- Hiểu được cách thức hoạt động của một số công cụ mã hóa dữ liệu
- 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.
- 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.
+ 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.
+ 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.
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.
- 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
(Hình 1)
- 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)
(Hình 4)
+ Giải thuật mã hóa: AES và giải thuật Hash: SHA-512
(Hình 5)
(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
+ 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:
(Hình 10)
(Hình 11)
(Hình 12)
(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