Đề tài Mã hóa Email với phần mềm PGP
I. Giới thiệu tổng quát về dịch vụ E-Mail:
- Thư điện tử, hay còn gọi là E-Mail ( Electronics Mail ) là một hệ thống chuyển nhận thư
từ qua các mạng máy tính .
- Email là một phương tiện thông tin rất nhanh. Một mẫu thông tin (thư từ) có thể được
gửi đi ở dạng mã hoá hay dạng thông thường và được chuyển qua các mạng máy tính đặc biệt
là mạng Internet. Nó có thể chuyển mẫu thông tin từ một máy nguồn tới một hay rất nhiều
máy nhận trong cùng lúc.
- Ngày nay, email chẳng những có thể truyền gửi được chữ, nó còn có thể truyền được các
dạng thông tin khác như hình ảnh, âm thanh, phim, và đặc biệt các phần mềm thư điện tử kiểu
mới còn có thể hiển thị các email dạng sống động tương thích với kiểu tệp HTML.
- Có hai trường hợp phân biệt phần mềm thư điện tử là :
* Loại phần mềm thư điện tử được cài đặt trên từng máy tính của người dùng gọi là
Email Client. Bao gồm: Microsoft Outlook, Microsoft Outlook Express, Netscape
Comunicator, hay Eudora.
* Ngược lại, loại phần mềm thư điện tử không cần phải cài đặt mà nó được cung ứng
bởi các máy chủ (web server) trên Internet gọi là WebMail, hay Phần mềm thư điện tử qua
Web. Để dùng được các phần mềm loại này thường các máy tính nối vào phải có một máy
truy cập tương thích với sự cung ứng của WebMail. Thí dụ loại này là mail.Yahoo.com,
hotmail.com, gmail.com.
- Vận tốc truyền thư điện tử chỉ vài giây đến vài phút và chi phí rất nhỏ không đáng kể so
với gửi qua đường bưu điện.Dùng thư điện tử thì bất kỳ lúc nào cũng có thể mở phần mềm
thư điện tử ra đọc nên tiện lợi hơn là việc phải bỏ thư ở các thùng thư. Đồng thời, vì mỗi
người dùng thư đều phải nhập mật khẩu vào máy nên thư điện tử sẽ khó bị người ở chung đọc
lén so với thư gửi bưu điện.
- Khối lượng gửi và nhận thư điện tử có thể nhiều hơn thư bưu điện rất nhiều lần. Đối với
các dịch vụ thư điện tử mới thì dung lượng có thể lên đến hàng Gbyte như dịch vụ của Gmail
chẳng hạn, hay nhiều hơn. Số thư có thể dự trữ trong dung lượng này tương đương với vài bộ
tự điển bách khoa.
- Cấu trúc chung của một địa chỉ email : Một địa chỉ email sẽ bao gồm ba phần chính có
dạng Tên_định_dạng@tên_miền
Tóm tắt nội dung tài liệu: Đề tài Mã hóa Email với phần mềm PGP
Training & Education Network 02 Bis Dinh Tien Hoang Street, Dakao Ward, District 1, HCMC – Tel: (848) 824 4041 – Fax: (848) 824 4041 E-mail: training@athenavn.com – URL: www.athenavn.com MÃ HÓA EMAIL VỚI PHẦN MỀM PGP GVHV: Thầy Võ Đỗ Thắng Sinh viên thực hiện: - Quan Thanh Tâm - Hoàng Văn Mạnh - Tống Văn Quang TP Hồ Chí Minh Tháng 11 – 2009 ĐỀ TÀI: Simpo PDF Merge and Split Unregistered Version - Mã Hóa Email bằng PGP GVHD: Thầy Võ Đỗ Thắng Trang 1 NHẬN XÉT CỦA GIÁO VIÊN ₪ ‡ ₪ .. .. .. .. .. .. .. .. .. .. .. .................................. .. .. .. .. .. .. Ngày Tháng Năm 2009 Simpo PDF Merge and Split Unregistered Version - Mã Hóa Email bằng PGP GVHD: Thầy Võ Đỗ Thắng Trang 2 MỤC LỤC ₪ ‡ ₪ §. Nhận xét của giáo viên Trang 1 §. Mục lục Trang 2 I. GIỚI THIỆU TỔNG QUÁT VỀ EMAIL Trang 3 II. CÁC GIAO THỨC GỬI NHẬN MAIL Trang 4 III. CÁC NGUY CƠ KHI SỬ DỤNG EMAIL Trang 6 IV. PHÒNG CHỐNG VÀ BẢO MẬT CHO EMAIL Trang 7 V. GIỚI THIỆU TIỆN ÍCH PGP Trang 9 VI. CÀI ĐẶT VÀ SỬ DỤNG PGP Trang 12 Simpo PDF Merge and Split Unregistered Version - Mã Hóa Email bằng PGP GVHD: Thầy Võ Đỗ Thắng Trang 3 I. Giới thiệu tổng quát về dịch vụ E-Mail: - Thư điện tử, hay còn gọi là E-Mail ( Electronics Mail ) là một hệ thống chuyển nhận thư từ qua các mạng máy tính . - Email là một phương tiện thông tin rất nhanh. Một mẫu thông tin (thư từ) có thể được gửi đi ở dạng mã hoá hay dạng thông thường và được chuyển qua các mạng máy tính đặc biệt là mạng Internet. Nó có thể chuyển mẫu thông tin từ một máy nguồn tới một hay rất nhiều máy nhận trong cùng lúc. - Ngày nay, email chẳng những có thể truyền gửi được chữ, nó còn có thể truyền được các dạng thông tin khác như hình ảnh, âm thanh, phim, và đặc biệt các phần mềm thư điện tử kiểu mới còn có thể hiển thị các email dạng sống động tương thích với kiểu tệp HTML. - Có hai trường hợp phân biệt phần mềm thư điện tử là : * Loại phần mềm thư điện tử được cài đặt trên từng máy tính của người dùng gọi là Email Client. Bao gồm: Microsoft Outlook, Microsoft Outlook Express, Netscape Comunicator, hay Eudora. * Ngược lại, loại phần mềm thư điện tử không cần phải cài đặt mà nó được cung ứng bởi các máy chủ (web server) trên Internet gọi là WebMail, hay Phần mềm thư điện tử qua Web. Để dùng được các phần mềm loại này thường các máy tính nối vào phải có một máy truy cập tương thích với sự cung ứng của WebMail. Thí dụ loại này là mail.Yahoo.com, hotmail.com, gmail.com. - Vận tốc truyền thư điện tử chỉ vài giây đến vài phút và chi phí rất nhỏ không đáng kể so với gửi qua đường bưu điện.Dùng thư điện tử thì bất kỳ lúc nào cũng có thể mở phần mềm thư điện tử ra đọc nên tiện lợi hơn là việc phải bỏ thư ở các thùng thư. Đồng thời, vì mỗi người dùng thư đều phải nhập mật khẩu vào máy nên thư điện tử sẽ khó bị người ở chung đọc lén so với thư gửi bưu điện. - Khối lượng gửi và nhận thư điện tử có thể nhiều hơn thư bưu điện rất nhiều lần. Đối với các dịch vụ thư điện tử mới thì dung lượng có thể lên đến hàng Gbyte như dịch vụ của Gmail chẳng hạn, hay nhiều hơn. Số thư có thể dự trữ trong dung lượng này tương đương với vài bộ tự điển bách khoa. - Cấu trúc chung của một địa chỉ email : Một địa chỉ email sẽ bao gồm ba phần chính có dạng Tên_định_dạng@tên_miền Simpo PDF Merge and Split Unregistered Version - Mã Hóa Email bằng PGP GVHD: Thầy Võ Đỗ Thắng Trang 4 II. Giới thiệu các giao thức gửi nhận mail (SMTP, POP3, IMAP): 1. SMTP: - SMTP (Simple Mail Transfer Protocol - giao thức truyền tải thư tín đơn giản) là một chuẩn truyền tải thư điện tử qua mạng Internet. Giao thức hiện dùng được là ESMTP (extended SMTP - SMTP mở rộng). - SMTP là một giao thức dùng nền văn bản và tương đối đơn giản. Trước khi một thông điệp được gửi, người ta có thể định vị một hoặc nhiều địa chỉ nhận cho thông điệp - những địa chỉ này thường được kiểm tra về sự tồn tại trung thực của chúng . SMTP dùng cổng 25 của giao thức TCP. - SMTP là một giao thức gửi thông điệp và không cho phép ai lấy thông điệp về từ máy chủ ở xa, theo yêu cầu của mình, một cách tùy ý. Để lấy được thông điệp, POP3 (Post Office Protocol - Giao thức nhận điện tử) hoặc IMAP (Internet Message Access Protocol - Giao thức truy cập thông điệp Internet). 2. POP3 (Post Office Protocol): - Ngược với SMTP, giao thức POP3 chỉ được dùng để nhận thư về. Khi sử dụng POP3, tất cả thư điện tử của bạn sẽ được download từ mail server về máy cục bộ. Bạn cũng có thể chọn để lại một bản copy của mỗi thư điện tử lại mail server. Sử dụng giao thức POP3 có một thuận lợi là sau khi các thư điện tử đã được download về thì bạn có thể ngắt kết nối Internet và đọc chúng offline, do đó tiết kiệm được chi phí dùng mạng. Tuy nhiên POP3 cũng có nhược điểm là khi download thư bạn phải chấp nhận cả một số thứ “rác rưởi” như spam, virus. - Một số Webmail có hỗ trợ POP3 như 3. IMAP (Internet Message Access Protocol) - Là giao thức chuẩn để truy cập thư điện tử từ server cục bộ của bạn. IMAP là giao thức theo mô hình client/server trong đó các thư điện tử được Internet server nhận về và giữ lại cho bạn. Điều này đòi hỏi chỉ phải truyền một lượng nhỏ dữ liệu, do đó nó làm việc tốt ngay cả khi bạn có một kết nối Internet chậm như modem dial-up. Khi có yêu cầu đọc một thư điện tử cụ thể, nó mới được tải xuống từ server. Bạn cũng có thể tiến hành một số thao tác trên server như tạo/xóa thư mục, xóa thư ... Webmail có hỗ trợ IMAP như Simpo PDF Merge and Split Unregistered Version - Mã Hóa Email bằng PGP GVHD: Thầy Võ Đỗ Thắng Trang 5 4. Số cổng (port number) dùng cho mỗi giao thức: * POP3 - port 110 * IMAP - port 143 * SMTP - port 25 * HTTP - port 80 * Secure SMTP (SSMTP) - port 465 * Secure IMAP (IMAP4-SSL) - port 585 * IMAP4 over SSL (IMAPS) - port 993 * Secure POP3 (SSL-POP) - port 995 Simpo PDF Merge and Split Unregistered Version - Mã Hóa Email bằng PGP GVHD: Thầy Võ Đỗ Thắng Trang 6 III. Các nguy cơ khi sử dụng email: - Webmail: nếu kết nối tới Webmail Server là “không an toàn” (ví dụ địa chỉ là http:// mà không phải là https://), lúc đó mọi thông tin bao gồm Username và password không được mã hóa khi nó từ Webmail Server tới máy tính. - Giả mạo E-mail từ nhà cung cấp dịch vụ : Attacker ( người tấn công ) có thể giả mạo địa chỉ email của một nhà cung cấp dịch vụ mà bạn đang sử dụng để khai thác thông tin từ bạn . Để giả mạo một địa chỉ email nào đó là một việc hết sức đơn giản, đặc biệt là có rất nhiều công cụ hỗ trợ làm việc này. * Ví dụ : vào một ngày đẹp trời nào đó, bạn nhận được một email từ một ngân hàng mà bạn đang sử dụng thông báo, bạn là người đã may mắn trúng giải thưởng 100 triệu đồng . Vui lòng đăng nhập vào tài khoản bằng liên kết ở bên dưới hoặc gửi thông tin tài khoản đến một email nào đó để làm thủ tục nhận giải thưởng. Bạn làm theo và vài giờ sau, bạn bị mất nhiều tiền trong tài khoản . - Gửi các E-mail chứa các mã hoặc các liên kết độc hại : là các bức thư chứa các đoạn mã (html hoặc javascript ) hoặc liên kết tới những website độc hại nhằm đánh cắp dữ liệu, thông tin, lây nhiễm virus .... * Ví dụ: Đôi khi bạn có thể nhận được những bức thư với nội dung rất hay và hấp dẫn, trong bức thư đó yêu cầu bạn mở một liên kết để tiếp tục xem nội dung bạn đang đọc. Bạn vô tư mở liên kết đó ra và máy bạn nhiễm virus . Bạn có thể bị đánh cắp dữ liệu máy tính, dữ liệu cá nhân hoặc bị phá hủy toàn bộ dữ liệu . - Nguy hiểm từ các tệp tin đính kém: lợi dụng sự hiếu kì và tò mò của nạn nhân ... Kẻ tấn công có thể đính kèm lên bức thư một tệp tin có chứa virus. Khi nạn nhân (Victim ) mở file đính kèm đó ra thì máy nạn nhân sẽ bị nhiễm virus (có thể là trojan hourse, worm, virus) - Tấn công vào E-Mail Server: kẻ tấn công có thể lợi dụng vào các lỗ hổng bảo mật hoặc sự dễ dãi trong các thiết lập bảo mật để xâm nhập và khai thác các thông tin cá nhân của các e-mail có trong Mail Server đó . Ở phương thức tấn công này, nạn nhân hoàn toàn không thể phòng chống mà phải dựa vào sự cẩn thận của người quản trị Mail Server . - Ngoài các yếu tốt trên, ý thức sử dụng E-mail của người dùng cũng chính là một vấn đề cần quan tâm khi nói đến bảo mật E-mail. Simpo PDF Merge and Split Unregistered Version - Mã Hóa Email bằng PGP GVHD: Thầy Võ Đỗ Thắng Trang 7 IV. Các giải pháp phòng chống và bảo mật cho dịch vụ E-mail: 1. Đối với người sử dụng : - Chỉ sử dụng một tài khoản email: Những người mới dùng email thường nghĩ tài khoản email của họ cũng giống như địa chỉ nhà. Bạn chỉ có một địa chỉ nhà nên cũng chỉ cần có một địa chỉ email. - Một nguyên tắc chủ chốt đối với người dùng email là phải giữ tối thiểu khoảng 3 tài khoản. Tài khoản làm việc sẽ được sử dụng dành riêng cho các vấn đề liên quan đến công việc. Tài khoản thứ hai nên được sử dụng cho các vấn đề cá nhân và liên hệ; còn tài khoản thứ ba được dùng cho tất cả các hành vi mạo hiểm nói chung. Điều đó có nghĩa là bạn luôn luôn đăng ký nhận thư tin và các cuộc tranh cãi chỉ thông qua tài khoản email thứ ba. Tương tự như vậy, nếu phải gửi thông tin lên tài khoản email online như blog cá nhân thì bạn chỉ nên sử dụng tài khoản email thứ ba. - Không đóng trình duyệt sau khi đăng xuất: Khi đang kiểm tra email trong thư viện hoặc quán cafe nào đó bạn không chỉ cần thiết phải đăng xuất khỏi tài khoản email mà còn phải bảo đảm đóng hoàn toàn cả cửa sổ trình duyệt. Một số dịch vụ email hiển thị tên người dùng (nhưng không hiển thị mật khẩu) thậm chí sau khi đã đăng xuất. Trong khi dịch vụ thực hiện điều này giúp thuận tiện cho việc sử dụng thì nó vô tình đã thỏa hiệp bảo mật email. - Quên không xóa cache trình duyệt, history và password: Sau khi sử dụng ứng dụng công cộng, một việc quan trọng bạn phải nên nhớ là xóa cache trình duyệt, history và password. Hầu hết các trình duyệt đều tự động giữ kiểm tra đối với tất cả các website mà bạn đã vào, một số giữ bất kỳ mật khẩu hay thông tin cá nhân nào đã nhập vào để giúp thực hiện nhanh đối với các biểu mẫu tương tự lần sau. - Nếu bạn đang gửi email đến nhóm người khác nhau, hãy sử dụng BCC, vì CC sẽ làm giảm vấn đề bảo mật và những thông tin riêng tư quan trọng. Nó có thể bị lợi dụng bởi các Spammer, chúng có thể lấy toàn bộ email có trong danh sách gửi của bạn và ngay lập tức mọi người trong danh sách email của bạn bị spam. - Mắc khuyết điểm sao lưu dự phòng email: Các email không chỉ dùng cho việc “chat” lúc nhàn rỗi mà còn được sử dụng để tạo liên lạc nối kết hợp lệ, các quyết định tài chính lớn và xây dựng cuộc hội thảo chuyên nghiệp. Khi giữ những bản copy làm ăn quan trọng và tài liệu cá nhân thì bạn cần phải thực hiện vấn đề back up email để duy trì một bản ghi nếu email client của bạn bị hỏng hoặc mất dữ liệu (nó đã từng xảy ra với Gmail gần đây vào năm 2006). - Mắc khuyết điểm trong việc quét tất cả các đính kèm: Có đến 9/10 virus tiêm nhiễm v ... và trở thành một trong hai tiêu chuẩn mã hóa (tiêu chuẩn còn lại là S/MIME). - Mục tiêu ban đầu của PGP nhằm vào mật mã hóa nội dung các thông điệp thư điện tử và các tệp đính kèm cho người dùng phổ thông. Bắt đầu từ 2002, các sản phẩm PGP đã được đa dạng hóa thành một tập hợp ứng dụng mật mã và có thể được đặt dưới sự quản trị của một máy chủ. Các ứng dụng PGP giờ đây bao gồm: thư điện tử, chữ ký số, mật mã hóa ổ đĩa cứng máy tính xách tay, bảo mật tệp và thư mục, bảo mật các phiên trao đổi IM, mật mã hóa luồng chuyển tệp, bảo vệ các tệp và thư mục lưu trữ trên máy chủ mạng. - Các phiên bản mới của PGP cho phép sử dụng cả 2 tiêu chuẩn: OpenPGP và S/MIME, cho phép trao đổi với bất kỳ ứng dụng nào tuân theo tiêu chuẩn của NIST. 1. Hoạt động của PGP: - PGP sử dụng kết hợp mật mã hóa khóa công khai (public key) và thuật toán khóa bất đối xứng cộng với hệ thống xác lập mối quan hệ giữa khóa công khai và chỉ danh người dùng (ID). - PGP sử dụng thuật toán mật mã hóa khóa bất đối xứng. Trong các hệ thống này, người sử dụng đầu tiên phải có một cặp khóa: khóa công khai và khóa bí mật (private key). Người gửi sử dụng khóa công khai của người nhận để mã hóa một khóa chung, còn gọi là khóa phiên (session), dùng trong các thuật toán mật mã hóa khóa đối xứng. Khóa phiên này chính là khóa để mật mã hóa các thông tin được gửi qua lại trong phiên giao dịch. Rất nhiều khóa công khai của những người sử dụng PGP được lưu trữ trên các máy chủ khóa PGP trên khắp thế giới (các máy chủ mirror lẫn nhau). - Người nhận trong hệ thống PGP sử dụng khóa phiên để giải mã các gói tin. Khóa phiên này cũng được gửi kèm với thông điệp nhưng được mật mã hóa bằng hệ thống mật mã bất đối xứng và có thể tự giải mã với khóa bí mật của người nhận. Hệ thống phải sử dụng cả 2 dạng Simpo PDF Merge and Split Unregistered Version - Mã Hóa Email bằng PGP GVHD: Thầy Võ Đỗ Thắng Trang 10 thuật toán để tận dụng ưu thế của cả hai: thuật toán bất đối xứng đơn giản việc phân phối khóa còn thuật toán đối xứng có ưu thế về tốc độ (nhanh hơn cỡ 1000 lần). - Đầu tiên, PGP tính giá trị hàm băm của thông điệp rồi tạo ra chữ ký số với khóa bí mật của người gửi. Khi nhận được văn bản, người nhận tính lại giá trị băm của văn bản đó đồng thời giải mã chữ ký số bằng khóa công khai của người gửi. Nếu 2 giá trị này giống nhau thì có thể khẳng định (với xác suất rất cao) là văn bản chưa bị thay đổi kể từ khi gửi và người gửi đúng là người sở hữu khóa bí mật tương ứng. - Trong quá trình mã hóa cũng như kiểm tra chữ ký, một điều vô cùng quan trọng là khóa công khai được sử dụng thực sự thuộc về người được cho là sở hữu nó. Nếu chỉ đơn giản là download một khóa công khai từ đâu đó sẽ không thể đảm bảo được điều này. PGP thực hiện việc phân phối khóa thông qua chứng thực số được tạo nên bởi những kỹ thuật mật mã sao cho việc sửa đổi (không hợp pháp) có thể dễ dàng bị phát hiện. Tuy nhiên chỉ điều này thôi thì chưa đủ vì nó chỉ ngăn chặn được việc sửa đổi sau khi chứng thực đã được tạo ra. Người dùng còn cần phải được trang bị khả năng kiểm tra xem khóa công khai có thực sự thuộc về người được cho là sở hữu hay không. 2. OpenPGP và các phần mềm dựa trên PGP: - Do tầm ảnh hưởng lớn của PGP trên phạm vi thế giới (được xem là hệ thống mật mã chất lượng cao được sử dụng nhiều nhất), rất nhiều nhà phát triển muốn các phần mềm của họ làm việc được với PGP. Đội ngũ phát triển PGP đã thuyết phục Zimmermann và đội ngũ lãnh đạo của PGP, một tiêu chuẩn mở cho PGP là điều cực kỳ quan trọng đối với công ty cũng như cộng đồng sử dụng mật mã. Ngay từ năm 1997 đã có một hệ thống tuân thủ theo các tiêu chuẩn của PGP của một công ty Bỉ tên là Veridis (lúc đó có tên là Highware) với bản quyền PGP nhận được từ Zimmermann. - Vì vậy vào tháng 7 năm 1997, PGP Inc. đề xuất với IETF về một tiêu chuẩn mở có tên là OpenPGP. PGP Inc cho phép IETF quyền sử dụng tên OpenPGP cho tiêu chuẩn cũng như các chương trình tuân theo tiêu chuẩn mới này. IETF chấp thuận đề xuất và thành lập nhóm làm việc về OpenPGP. - Hiện nay, OpenPGP là một tiêu chuẩn Internet và được quy định tại RFC 2440 (tháng 7 năm 1998). OpenPGP vẫn đang trong giai đoạn phát triển và tiếp tục được hoàn thiện. - Quỹ phát triển phần mềm tự do (Free Software Foundation) cũng phát triển một chương trình tuân theo OpenPGP có tên là GNU Privacy Guard (GnuPG). GnuPG được phân phối miễn phí cùng với mã nguồn theo giấy phép GPL. Ưu điểm của việc sử dụng GnuPG so với PGP (tuy GnuPG chưa có giao diện GUI cho Windows) là nó luôn được cung cấp miễn phí Simpo PDF Merge and Split Unregistered Version - Mã Hóa Email bằng PGP GVHD: Thầy Võ Đỗ Thắng Trang 11 theo giấy phép GPL. Điều này đặc biệt quan trọng nếu người sử dụng muốn giải mã những tài liệu mã hóa tại thời điểm hiện nay trong một tương lai xa. -So sánh với PGP 2.x, OpenPGP đưa ra nhiều tính năng mới. Nó hỗ trợ khả năng tương thích ngược có nghĩa các phiên bản thực hiện OpenPGP có thể đọc và sử dụng các khóa, chứng thực của các phiên bản trước đó. Tuy nhiên vấn đề này bị phức tạp hóa do nhiều nguyên nhân. PGP 2.x không có khả năng tương thích xuôi vì nó không thể sử dụng các văn bản hay khóa tuân theo OpenPGP. Simpo PDF Merge and Split Unregistered Version - Mã Hóa Email bằng PGP GVHD: Thầy Võ Đỗ Thắng Trang 12 VI. Cài đặt và sử dụng PGP: - Khởi động quy trình cài đặt PGP bằng cách click đúp vào File cài đặt vừa download. Click Next, đọc các thỏa thuận về License, click Yes. Màn hình Read Me xuất hiện, click Next sau khi đọc xong phần này. Chọn No, I’m a New User - Giữ nguyên các giá trị mặc định cho Destination Folder và click Next. Chọn các thành phần như hình minh họa, click Next. Click Next lần nữa và Finish để khởi động lại máy Simpo PDF Merge and Split Unregistered Version - Mã Hóa Email bằng PGP GVHD: Thầy Võ Đỗ Thắng Trang 13 - PGP New User Configuration Wizard xuất hiện hướng dẫn bạn các thao tác. Click Next để tiếp tục. Chọn Yes sau đó click Next. - Kế tiếp chọn I am a New User. Create new keyring files for me. Click Next, sau đó Click Finish để hoàn thành. Simpo PDF Merge and Split Unregistered Version - Mã Hóa Email bằng PGP GVHD: Thầy Võ Đỗ Thắng Trang 14 - Bạn sẽ thấy xuất hiện hộp thoại PGP License. Nếu đang dùng phiên bản free , click Later, ngược lại nếu muốn mua license, click Authorize. - PGP Key Generation Wizard sẽ xuất hiện. Click Next tiếp tục. Điền vào họ tên đầy đủ của bạn, và địa chỉ email, sau đó click Next. - Màn hình kế tiếp nhắc bạn điền vào passphrase, mục đích của passphrase là bảo vệ việc truy cập vào khóa riêng (private key). Nên sử dụng một passphrase sao cho an toàn (không dễ dàng có thể đoán mò hoặc dò ra). Điền một passphrase và xác nhận (confirm), sau đó click Next. Và chú ý rằng, private key được tạo dành cho bạn, và không bao giờ được quên passphrase của mình. Simpo PDF Merge and Split Unregistered Version - Mã Hóa Email bằng PGP GVHD: Thầy Võ Đỗ Thắng Trang 15 - Click Next sau đó, chọn Finish hoàn tất quá trình kích hoạt khóa. Xuất khóa công khai (Public PGP Key) - Tiếp theo là xuất khóa công khai của mình, và sau đó chuyển khóa này đến cho những người mà bạn muốn giao dịch thư tín, để có thể mã hóa nội dung text file và sau đó gửi trở lại cho bạn dưới dạng file đính kèm. Còn ngược lại trong trường hợp bạn là người gửi các files mã hóa cho người khác, thì chính người nhận phải xuất các khóa công khai và chuyển nó cho bạn, để giao dịch an toàn xảy ra. Simpo PDF Merge and Split Unregistered Version - Mã Hóa Email bằng PGP GVHD: Thầy Võ Đỗ Thắng Trang 16 - Click chuột phải vào PGP lock nằm ở khay hệ thống và click tiếp PGPkeys. - Click Keys và sau đó Export. Điền vào tên file và lưu lại vào bất kỳ nơi nào dễ nhớ và chuyển đến cho người nhận. Và người muốn giao dịch với bạn cũng sẽ làm tương tự. Nhập khóa công khai PGP key - Một khi người nhận đã nhận được khóa công khai từ bạn, cần phải nhập khóa này vào PGP software. - Click phải chuột vào PGP lock từ khay hệ thống và click PGPkeys. Click Keys và chọn Import. Simpo PDF Merge and Split Unregistered Version - Mã Hóa Email bằng PGP GVHD: Thầy Võ Đỗ Thắng Trang 17 - Chọn khóa dưới tên file và click Open, thoát khỏi PGPkeys window. - Và chú ý: theo hướng ngược lại thì bạn cũng cần nhập khóa công khai của người mà bạn muốn giao dịch gửi cho mình. Simpo PDF Merge and Split Unregistered Version - Mã Hóa Email bằng PGP GVHD: Thầy Võ Đỗ Thắng Trang 18 Kiểm tra việc mã hóa file sẽ gửi dùng PGP encryption - Tạo một text file trên desktop có tên. Click phải vào file và chọn PGP chọn Encrypt & Sign. - Chọn người nhận là (recipient) và click OK. Simpo PDF Merge and Split Unregistered Version - Mã Hóa Email bằng PGP GVHD: Thầy Võ Đỗ Thắng Trang 19 - Điền vào passphrase của mình vào và click OK. Mục đích của việc này nhằm xác nhận File đã được mã hóa để người nhận có thể biết chắc chắn thực sự người gửi là người đang tiến hành trao đổi với mình. - Khi File đã được mã hóa dùng PGP, biểu tượng file sẽ thay đổi như hình minh họa. Và chỉ có những người sau đây có thể mở file này: người nhận (với passphrase của mình), người gửi (với passphrase của bạn) hoặc người nào đó đánh cắp được passphrase. Simpo PDF Merge and Split Unregistered Version - Mã Hóa Email bằng PGP GVHD: Thầy Võ Đỗ Thắng Trang 20 - Sau đó sẽ gửi file mã hóa này dưới dạng Attachment đính kèm email cho người nhận. - Bấy giờ phía người nhận tiến hành nhận mail và lưu file đính kèm. Simpo PDF Merge and Split Unregistered Version - Mã Hóa Email bằng PGP GVHD: Thầy Võ Đỗ Thắng Trang 21 - Khi người nhận double click vào file mã hóa, anh ấy cần đưa chính xác passphrase của mình vào và click OK. Nếu passphrase đúng, file sẽ được giải mã. - Người nhận đã mở file và xem được nội dung bên trong PGP – Wipe (tính năng xóa File vĩnh viễn của PGP) - Khi một File đã được hệ thống delete thường vẫn còn tồn tại trên đĩa cứng của bạn và có thể dễ dàng được phục hồi chỉ với một phần mềm phục hồi dữ liệu và chút ít kỹ năng. Điều này khá nguy hiểm, vì những dữ liệu này có thể bị khai thác. Thông tin đã bị xóa vẫn hiện diện trên đĩa cứng và thường chỉ mất đi nếu bị các thông tin mới ghi đè lên (overwritten) , ngay cả trong trường hợp này, với một số siêu công cụ phục hồi dữ liệu vẫn có thể phục hồi. Và PGP đã cung cấp cho chúng ta một tính năng, xóa dữ liệu vĩnh viễn là PGP’s Wipe , thông tin đã xác định xóa với PGP wipe, mãi mãi sẽ không có cơ hội phục hồi. Sử dụng phương Simpo PDF Merge and Split Unregistered Version - Mã Hóa Email bằng PGP GVHD: Thầy Võ Đỗ Thắng Trang 22 pháp ghi đè lên thông tin bị xóa một số các thông tin ngẫu nhiên vào những thời điểm đã xác định. - Right click trên tên file muốn xóa và chọn PGP, chọn Wipe. - Chọn file được liệt kê và click Yes. File sẽ bị xóa vĩnh viễn. Simpo PDF Merge and Split Unregistered Version -
File đính kèm:
- de_tai_ma_hoa_email_voi_phan_mem_pgp.pdf