Bây giờ chúng ta đã hiểu cách hoạt động của Pjp trong bài giảng này và một vài bài giảng tiếp theo,
tôi sẽ chỉ cho bạn cách sử dụng nó để mã hóa tất cả các loại dữ liệu, xác minh tính toàn vẹn, v.v.
Bây giờ, như tôi đã giải thích trong bài giảng trước để điều này hoạt động, người nhận, trong trường
hợp này là John, trước tiên phải tạo một cặp khóa, khóa công khai và khóa riêng tư.
Anh ta sẽ chia sẻ khóa công khai với người mà anh ta muốn nhận dữ liệu.
Người đó là David trong ví dụ này sẽ sử dụng khóa công khai để mã hóa tin nhắn.
Gửi tin nhắn cho John.
Thông báo sẽ không thể đọc được trừ khi khóa riêng được sử dụng để giải mã nó.
Và như bạn có thể thấy trong toàn bộ kịch bản này, khóa riêng không bao giờ rời khỏi John.
Vì vậy, John không bao giờ chia sẻ khóa riêng tư và đó là khóa duy nhất có thể được sử dụng để giải mã dữ liệu.
Do đó, việc thực hiện này rất, rất an toàn.
Vì vậy, như tôi đã nói, bước đầu tiên cho việc này là người nhận cần tạo một cặp khóa, khóa công khai
và khóa riêng tư.
Vì vậy, trong bài giảng này, tôi sẽ chỉ cho bạn cách chúng ta có thể tạo cặp khóa của riêng mình để chúng ta có thể chia
sẻ khóa công khai của mình với những người mà chúng ta muốn nhận dữ liệu.
Và sau đó, họ có thể sử dụng khóa công khai này để mã hóa dữ liệu và gửi cho chúng tôi để
chúng tôi là những người duy nhất có thể giải mã dữ liệu này vì chúng tôi có khóa riêng.
Điều này thực sự rất, rất dễ dàng.
Bạn có thể làm điều đó bằng cách sử dụng applet clipboard mà chúng tôi có ở đây ở trên cùng, phải không?
Vì vậy, bạn có thể nhấp vào nó và đi đến quản lý khóa.
Bây giờ, trong các phiên bản gần đây của Tails, họ đã di chuyển nó khắp nơi.
Vì vậy nếu không tìm thấy tại đây, chúng ta có thể vào các ứng dụng, tiện ích và nhấn vào mật khẩu và khóa.
Điều này sẽ mở ra một chương trình có thể được sử dụng để quản lý tất cả các mật khẩu của bạn.
Nhưng điều chúng tôi quan tâm là quản lý các khóa PG mới của chúng tôi.
Bây giờ nhấp vào đây, như bạn có thể thấy, chúng tôi có một số mục nhập theo mặc định.
Không xóa các mục này.
Đây thực sự là những khóa được sử dụng để xác minh tính toàn vẹn của các bản cập nhật cho biết lượt tải xuống và tính toàn vẹn của các gói mà
bạn có thể tải xuống thông qua các chi tiết và cài đặt trên hệ thống của mình.
Vì vậy, nếu bạn xóa chúng, bạn sẽ không thể xác minh tính toàn vẹn của các gói này.
Vì vậy, chúng tôi giữ nguyên mọi thứ ở đây.
Và những gì chúng tôi muốn làm, như tôi đã nói, là tạo cặp khóa của riêng chúng tôi để chúng tôi có thể chia sẻ khóa công khai
của mình với người khác để chúng tôi có thể nhận dữ liệu được mã hóa mà chỉ chúng tôi mới có thể giải mã được.
Để làm điều đó, để tạo một cặp khóa, bạn có thể nhấp vào dấu cộng tại đây hoặc bạn có thể truy cập vào tệp mới.
Như tôi đã nói, ứng dụng này cho phép bạn quản lý tất cả các loại chìa khóa.
Điều chúng tôi quan tâm là tạo khóa p-gp.
Vì vậy, tôi sẽ nhấp vào mục nhập thứ hai ở đây và tôi sẽ nhấp vào Tiếp tục.
Bây giờ nó sẽ hỏi bạn tên của bạn.
Vì vậy, trong trường hợp của tôi, tôi đang sử dụng John Wick.
Tiếp theo, nó sẽ yêu cầu bạn cung cấp địa chỉ email của bạn.
Bây giờ, điều rất quan trọng là phải hiểu rằng những người mà bạn sẽ chia sẻ khóa công khai sẽ
có thể thấy tên và địa chỉ email của bạn.
Do đó, nếu bạn muốn ẩn danh và bảo vệ quyền riêng tư của mình, hãy đảm bảo rằng bạn sử dụng tên
giả mà bạn đã tạo khi tạo danh tính giả và đảm bảo rằng bạn sử dụng email riêng tư hoặc ẩn danh
của mình tại đây.
Trong trường hợp của tôi, đó là J và ck7 ở chấm n.
Chúng tôi cũng sẽ nhấp vào các tùy chọn nâng cao để chọn loại mã hóa.
Tôi sẽ giữ điều này tại RSA vì đây là một mã hóa rất mạnh.
Chúng tôi sẽ đặt độ mạnh chính ở mức cao nhất có thể, là 4096.
Và bạn cũng có thể đặt ngày hết hạn để khóa của bạn hết hạn vào ngày mà bạn chỉ định ở đây.
Bây giờ, điều này sẽ tốt nếu bạn muốn nâng cao khả năng bảo mật của mình lên cấp độ tiếp theo.
Nhưng đối với khóa học này, nó ổn.
Tôi sẽ đặt nó thành không bao giờ hết hạn.
Tôi sẽ đánh dấu chọn này và tôi sẽ nhấp vào Tạo để tạo cặp khóa của mình.
Bây giờ nó sẽ yêu cầu tôi đặt một cụm mật khẩu cho khóa.
Hãy chắc chắn rằng bạn đặt một cái mạnh và dài.
Nhấp chuột.
Được chứ.
Và chương trình này sẽ tạo cặp khóa của bạn.
Và như bạn có thể thấy ngay tại đây, chúng tôi có một mục mới với cặp khóa của tôi.
Bây giờ, hãy để ý biểu tượng ở đây cho cặp chìa khóa này chứa hai chìa khóa là bạc và một chìa khóa vàng.
Điều này có nghĩa rằng đây là một cặp chìa khóa.
Nó chứa một khóa cá nhân và một khóa công khai.
Lưu ý rằng tất cả các mục nhập khác trong đây chỉ chứa một khóa vàng, có nghĩa là các mục nhập này chỉ chứa
một khóa công khai.
Vì vậy, chúng có thể được sử dụng để mã hóa dữ liệu cho người khác hoặc xác minh tính toàn vẹn của dữ liệu.
Nhưng không có khóa riêng tư nào được lưu trữ ở đây.
Bây giờ, để biết thêm thông tin về bất kỳ mục nào trong số này, bạn có thể nhấp chuột phải và nhấp vào thuộc tính.
Và tại đây, bạn có thể xem thông tin về danh dự, ví dụ như tên John Wick, như chúng tôi đã
nói.
Email một lần nữa, cùng một email mà chúng tôi đã đặt nó.
Bạn có thể thấy ID khóa, ID này có thể được sử dụng để xác minh khóa.
Và chúng ta sẽ nói về điều đó sau.
Và nếu chúng ta đi vào chi tiết, bạn cũng sẽ thấy dấu vân tay, dấu vân tay này cũng có thể được sử dụng để xác minh
khóa.
Chúng tôi thực sự sử dụng cái này.
Chúng tôi đã tải xuống trình duyệt Tor, nếu bạn nhớ.
Và khi chúng ta đi qua phần này, thực sự, bạn sẽ thấy các bước xác minh mà chúng tôi đã thực hiện để xác minh trình
duyệt Tor có ý nghĩa như thế nào và tất cả những điều này sẽ nhấp vào điều đó.
Bây giờ, từ đây, bạn cũng có thể xuất khóa bí mật của mình, đây là điều mà bạn không bao giờ nên làm, bởi vì, như
tôi đã nói, chúng ta không bao giờ nên chia sẻ khóa bí mật.
Khóa bí mật phải luôn được giữ riêng tư.
Lần duy nhất bạn có thể muốn làm điều này là nếu bạn định xóa hoàn toàn hệ thống và vẫn muốn
sử dụng cùng một khóa.
Bạn có thể muốn xuất kho lưu trữ này trong một thiết bị USB được mã hóa và sau đó đưa nó vào lần cài đặt tiếp theo của bạn.
Ngoài ra, không cần xuất khóa của bạn từ đây.
Từ đây.
Bạn cũng có thể đặt thời hạn sử dụng như được hiển thị trước khi chúng tôi đặt thời hạn sử dụng thành không bao giờ.
Nhưng nếu bạn thay đổi ý định, bạn có thể nhấp vào biểu tượng này và đặt khóa hết hạn vào bất kỳ ngày nào bạn muốn.
Và quay trở lại tên và chữ ký, bạn có thể thấy lại tên của mình và email được liên kết với khóa
này, và bạn có thể nhấp vào thêm tên để thêm nhiều địa chỉ liên hệ được liên kết với khóa này.
Nhưng như tôi đã nói, hãy hết sức cẩn thận khi bạn thực hiện việc này vì những địa chỉ liên hệ này sẽ hiển thị cho bất kỳ ai có
thể nhìn thấy khóa công khai của bạn.
Và như tôi đã nói, nói chung, chúng tôi sẽ chia sẻ khóa công khai của mình với rất nhiều người vì đây là
cách hoạt động của nó để họ có thể mã hóa dữ liệu và gửi cho chúng tôi.
Vì vậy, bây giờ chúng ta đã tạo cặp khóa trong bài giảng tiếp theo, chúng ta sẽ nói về cách chia sẻ khóa công khai của chúng
ta với các địa chỉ liên hệ của chúng ta và sau đó chúng ta sẽ xem cách đó có thể được sử dụng để mã hóa dữ liệu và xác
minh tính toàn vẹn.