Bây giờ chúng ta đã hiểu cách ký hoạt động trong Pjp và bài giảng này, tôi muốn chỉ cho bạn cách mã hóa
thư và ký chúng với tư cách là người gửi và cách xác minh chữ ký với tư cách là người nhận và sau đó giải
mã thư.
Vì vậy, ngay tại đây tôi có máy tính của John và hãy tiếp tục và gửi tin nhắn cho David.
Vì vậy, như chúng ta đã thấy trước đây, điều đầu tiên bạn muốn làm là mở một trình soạn thảo văn bản và chúng ta sẽ
nhập nội dung tin nhắn của mình.
Vì vậy, tôi chỉ muốn nói rằng đây là một tin nhắn bên lề bí mật từ John cho David.
Bây giờ, như chúng ta đã thấy trước đây, tôi sẽ chọn tất cả những thứ này.
Tôi sẽ sao chép nó.
Tôi sẽ đi tới khay nhớ tạm BGP của mình và tôi sẽ nhấp vào Ký mã hóa Clipboard bằng khóa công khai.
Tiếp theo, chúng tôi muốn chọn các khóa công khai mà chúng tôi muốn mã hóa tin nhắn.
Và như tôi đã nói, tôi đang gửi tin nhắn này cho David, vì vậy tôi sẽ đưa anh ấy đi.
Bạn cũng có thể đưa John đi nếu bạn muốn giải mã thông điệp của chính mình.
Và không giống như những gì chúng ta đã làm trong bài giảng trước trước khi nhấp vào, được rồi, tôi sẽ đi đến phần ký tin.
Như thể bạn nhấp vào danh sách này, bạn sẽ thấy danh sách tất cả các khóa riêng mà bạn có trên máy
tính này.
Đây là máy tính của John.
Và như bạn có thể thấy, khóa riêng tư duy nhất mà chúng tôi có là John hoạt động.
Vì vậy, tôi sẽ chọn nó và tôi sẽ nhấp vào.
Được chứ.
Nó hiển thị một cảnh báo về chìa khóa.
Đó là chìa khóa của riêng tôi, vì vậy tôi tin tưởng nó.
Vì vậy, tôi sẽ nhấp vào.
Đúng.
Và sau đó nó sẽ yêu cầu bạn nhập cụm mật khẩu mà bạn đã chọn khi tạo khóa này.
Tôi sẽ đánh cây sồi.
Và như bạn có thể thấy ngay tại đây, biểu tượng của khay nhớ tạm đã thay đổi thành ổ khóa, có nghĩa là
bây giờ trong khay nhớ tạm của tôi, tôi có tin nhắn được mã hóa cùng với chữ ký.
Vì vậy, tôi biết trong sơ đồ của mình ở đây, khi chúng tôi gửi tin nhắn, tôi đã nói, chúng tôi sẽ gửi một
tin nhắn có chữ ký của nó.
Nhưng trên thực tế, cả nội dung tin nhắn và chữ ký đều sẽ là một khối văn bản.
Vì vậy, nếu tôi quay lại đây với trình soạn thảo văn bản của mình và chỉ cần dán bất cứ thứ gì có trong khay nhớ tạm thời của tôi, bạn sẽ thấy.
Chúng tôi sẽ chỉ nhận được một khối văn bản chứa nội dung của tin nhắn và chữ ký.
Vì vậy, như chúng ta đã làm trước đây, tôi sẽ truy cập email của mình, tôi sẽ soạn một tin nhắn mới và tôi đang gửi
thư này cho David Smith.
Và tôi sẽ dán tin nhắn cùng với chữ ký của nó, như tôi đã nói, và tôi sẽ nhấp
vào Gửi để gửi tin nhắn.
Bây giờ chúng ta hãy vào máy tính của David, làm mới hộp thư đến của chúng ta.
Và nhấp vào email mới.
Chúng tôi có nội dung tin nhắn.
Vì vậy, một lần nữa, chúng tôi sẽ chọn tất cả bản sao nhấp chuột phải của nó.
Và như bạn có thể thấy ngay tại đây, chúng ta có thể thấy khóa trên ứng dụng phụ BGP.
Nhấp vào đây và chúng tôi sẽ nhấp vào Giải mã Xác minh Clipboard.
Vì vậy, các bước rất, rất giống với những gì chúng ta đã làm trong bài giảng trước.
Bây giờ nó sẽ yêu cầu tôi nhập cụm mật khẩu cho khóa của riêng tôi.
Đối với chìa khóa của David Smith.
Và như bạn có thể thấy, một lần nữa, chúng ta thấy nội dung của thông điệp, rất giống với những gì chúng ta đã
thấy trong bài giảng trước.
Nhưng đồng thời, bạn có thể thấy ở phía dưới cùng ở đây, nó cho chúng ta biết rằng tin nhắn này
đã được ký với một chữ ký tốt của John Wick.
Chúng tôi cũng có thể thấy ID của khóa và dấu vân tay của khóa.
Vì vậy, ngay bây giờ chúng tôi chắc chắn rằng người đã mã hóa tin nhắn này, người gửi thực sự là
John Wick chứ không phải ai khác đang giả danh John Wick.
Không chỉ vậy, chúng tôi còn chắc chắn rằng nội dung của tin nhắn này không bị sửa đổi khi nó được truyền đến chúng
tôi.
Bởi vì, như tôi đã nói, khi dữ liệu được gửi qua Internet hoặc qua nhiều phương thức truyền thông, nó
sẽ đi qua một số trung tâm và mỗi một trung tâm này có thể được sửa đổi.
Không chỉ vậy, nó còn có thể bị chặn bằng một số phương pháp và khi tin tặc hoặc cơ quan chặn chúng, chúng có
thể sửa đổi chúng, cấy ghép dữ liệu hoặc loại bỏ một số dữ liệu.
Do đó, khi chữ ký được kiểm tra, như chúng ta có thể thấy ở đây, nếu nó được xác minh,
điều đó có nghĩa là thư không được sửa đổi vì nó được ký bằng khóa riêng của John.
Bây giờ bạn cũng có thể thấy rằng có một dấu hiệu cảnh báo cho biết khóa không được chứng nhận bằng chữ ký đáng tin cậy.
Điều này là tốt.
Bạn thực sự có thể bỏ qua tin nhắn.
Đó chỉ là vì khóa không được đặt để đáng tin cậy.
Nhưng điều thực sự quan trọng ở đây là xem liệu đây có phải là một chữ ký tốt hay không.
Bởi vì như tôi đã nói, nếu nó nói rằng đó là một chữ ký tốt, điều đó có nghĩa là tin nhắn đã được ký
bằng khóa riêng của John và nó không bị sửa đổi vì nó được ký bằng khóa của anh ấy.
Vì vậy, ngay bây giờ chúng tôi có một phương pháp để gửi dữ liệu theo cách để ngay cả khi nó bị chặn bởi bất kỳ bên nào,
họ sẽ không thể đọc được.
Người duy nhất có thể đọc nó là người nhận.
Không chỉ vậy, người nhận sẽ có thể xác minh rằng tin nhắn này được gửi từ người mà họ
muốn tin nhắn từ đó họ có thể xác minh người gửi và xác minh rằng tin nhắn không bị sửa đổi
khi nó được gửi đi.