Được chứ.
Vì vậy, bây giờ chúng ta đã biết cách tạo tài khoản x NPP, cấu hình pidgin để đăng nhập vào tài khoản này, thêm
người dùng và giao tiếp với bạn bè.
Trong bài giảng này, tôi muốn chỉ cho bạn cách cải thiện tính riêng tư và ẩn danh của phương thức giao tiếp này
của NPP X bằng cách sử dụng một plugin có tên là OTR.
Vì vậy, như bạn có thể thấy ngay bây giờ, khi chúng tôi gửi tin nhắn, bạn có thể thấy ở đây ở phía
dưới, bên phải, nó nói rằng liên lạc của chúng tôi không phải là riêng tư.
Để hiểu tại sao thông tin liên lạc của chúng ta không riêng tư, hãy xem xét kỹ hơn điều gì sẽ xảy ra khi
bạn gửi tin nhắn.
Vì vậy, chúng tôi có David và John ở đây muốn giao tiếp.
Họ đang sử dụng máy chủ X NPP để giao tiếp.
Không quan trọng họ sử dụng máy chủ nào.
Như tôi đã nói, họ có thể đang sử dụng hai máy chủ khác nhau.
Vì vậy, David có một thông điệp là một thông điệp bí mật.
Anh ta gửi nó đến máy chủ XMPP mà anh ta sử dụng và sau đó máy chủ này có thể liên quan đến các máy chủ khác hoặc gửi
trực tiếp cho John.
Sau đó, John Can mở tin nhắn và đọc nó.
Bây giờ, hầu hết tất cả các máy chủ trong danh sách mà tôi đã cung cấp cho bạn trong bài giảng trước đều hỗ trợ TLS và
nếu bạn chọn máy chủ loại A, thì điều đó có nghĩa là chúng đang sử dụng các thông số kỹ thuật mới nhất và
tốt nhất cho TLS.
Vì vậy, điều đó có nghĩa là giao tiếp giữa bạn, giữa các máy khách và máy chủ được mã hóa và do đó các đường
màu đỏ ở đây.
Điều đó có nghĩa là tất cả thông tin liên lạc này đều được mã hóa.
Và nếu có ai đó chặn kết nối này ở đây hoặc ở đây, họ sẽ không thể đọc tin
nhắn vì tin nhắn sẽ được mã hóa.
Nó sẽ là vô nghĩa.
Vấn đề duy nhất là lắng nghe những gì tôi nói.
Tôi đã nói, thông tin liên lạc giữa bạn và máy chủ được mã hóa.
Vì vậy, điều đó có nghĩa là nó có nghĩa là bạn sẽ có thể đọc tin nhắn.
Máy chủ sẽ có thể đọc tin nhắn và người nhận sẽ đọc tin nhắn.
Bây giờ bạn và người nhận có thể đọc được tin nhắn là điều tốt.
Vấn đề duy nhất là máy chủ có thể đọc tin nhắn vì thông tin liên lạc giữa bạn và máy
chủ đã được mã hóa.
Nhưng một khi tin nhắn được gửi đến máy chủ, máy chủ sẽ có thể đọc nó.
Bây giờ, như tôi đã nói, bạn muốn đảm bảo rằng bạn sử dụng một máy chủ mà bạn tin tưởng và đọc về các bài đánh
giá cũng như đọc về chính sách bảo mật của họ.
Và ngay cả khi máy chủ tuyệt vời và sẽ không chia sẻ bất cứ điều gì bạn làm và sẽ không ghi lại bất cứ điều
gì bạn làm.
Vẫn chưa tuyệt vời khi máy chủ có thể đọc những gì chúng ta nhập.
Nó không phải là rất riêng tư.
Do đó, giải pháp cho điều này là sử dụng một plugin có tên là Otar, viết tắt của nó.
Và ý tưởng đằng sau plugin này là làm cho giao tiếp này gần nhất có thể với một giao tiếp riêng tư không lưu
mà bạn có thể có với một người bạn.
Vì vậy, bất cứ khi nào bạn đang nói chuyện riêng với ai đó về điều gì đó và bạn không viết bất cứ
điều gì về nó, vì vậy nó cung cấp mã hóa đầu cuối, nó cung cấp xác thực.
Vì vậy, chúng tôi sẽ có thể xác minh người mà chúng tôi đang nói chuyện.
Nó cung cấp sự bí mật và khả năng phủ nhận hoàn hảo về phía trước.
Bây giờ, cách thức hoạt động của nó là vậy, chúng ta hãy quay lại sơ đồ của chúng ta.
Chúng tôi có David, người muốn gửi tin nhắn qua máy chủ XMPP được sử dụng trong TLS.
Vì vậy, như bạn có thể thấy, chúng tôi có các đường màu đỏ ở đây cho biết rằng liên lạc là riêng tư.
Nhưng điều xảy ra là trước khi gửi đi thông điệp bí mật này, David sẽ mã hóa thông điệp bí mật.
Vì vậy, thông điệp sẽ trở nên vô nghĩa.
Và sau đó và chỉ sau đó anh ta sẽ chuyển nó đến máy chủ x NPP.
Điều này có nghĩa là thông báo mà máy chủ nhận được sẽ là vô nghĩa.
Nó sẽ không thể đọc được.
Sau đó máy chủ sẽ chuyển tiếp thông báo này đến John.
Khi John mở tin nhắn này, nó vẫn còn vô nghĩa và anh ấy sẽ phải sử dụng một chìa khóa để giải mã nó
và đọc nội dung của tin nhắn.
Bằng cách này, hai thực thể duy nhất có thể đọc nội dung của tin nhắn là David và John,
người gửi và người nhận.
Và mặc dù máy chủ XMPP sẽ đọc tin nhắn, nhưng nội dung của tin nhắn sẽ vô nghĩa
vì nó đã được David mã hóa trước khi gửi đi.
Không chỉ vậy, bất kỳ ai chặn được liên lạc và ở đây họ sẽ phải vượt qua hai lớp
bảo vệ.
Bây giờ họ sẽ phải bỏ qua TLS và mã hóa được triển khai bởi plugin OTR.
Vì vậy, hãy tiếp tục và xem cách chúng ta có thể định cấu hình điều này với pigeon để chúng ta có thể mã hóa tin nhắn của mình
và gửi chúng một cách riêng tư.
Vì vậy, ngay tại đây, tôi đã đăng nhập vào tài khoản mà chúng tôi đã tạo trước đó.
Và trước khi gửi thêm bất kỳ tin nhắn riêng tư nào, tôi sẽ chuyển đến phần bổ trợ công cụ.
Và tôi sẽ tìm OTR hoặc không ghi lại.
Chúng tôi có nó ngay tại đây.
Và như bạn có thể thấy, nó được bật theo mặc định.
Và tôi sẽ nhấp vào Định cấu hình để định cấu hình plugin này.
Và điều tôi muốn làm ngay bây giờ là đảm bảo rằng nó đã được bật.
Tôi muốn đảm bảo rằng tính năng tự động bắt đầu nhắn tin riêng tư và yêu cầu nhắn tin riêng tư
được đánh dấu để ngay cả khi tôi cố gửi bất kỳ tin nhắn nào không được mã hóa trong tương lai, pigeon sẽ từ chối điều đó.
Vì vậy, tôi sẽ phải luôn sử dụng mã hóa.
Đã xong.
Bây giờ tôi sẽ đóng nó.
Và bây giờ khi chúng ta đến đây, khi chúng ta đến một cuộc trò chuyện.
Vì vậy, hãy đóng nó và chỉ cho bạn các bước từ đầu.
Vì vậy, bạn sẽ nhấp đúp vào vì bạn muốn nói chuyện với bạn bè của mình và một lần nữa trước khi bạn làm bất cứ điều gì.
Như bạn có thể thấy, nó nói rằng giao tiếp không phải là riêng tư.
Vì vậy, bạn có thể nhấp vào đây, bạn có thể nhấp vào con rái cá ở đây hoặc vào biểu tượng này.
Vì vậy, tôi sẽ nhấp vào đây và chúng tôi sẽ chọn Bắt đầu cuộc trò chuyện riêng tư để bật OTR không
lưu và bắt đầu giao tiếp riêng tư với bạn của tôi.
Vì vậy, như bạn có thể thấy, nó cho chúng tôi biết rằng nó đang tạo một khóa riêng tư cho tôi và nó đã hoàn tất.
Vì vậy, tôi sẽ nhấp vào OK.
Và ngay bây giờ, nếu tôi gửi một tin nhắn, vì vậy hãy nói rằng đây là một bài kiểm tra và gửi nó nếu chúng ta đến đây.
Như bạn có thể thấy, đây là người bạn mà tôi đã gửi tin nhắn.
Anh ấy cũng tự động có khóa riêng vì tôi yêu cầu bắt đầu một cuộc trò chuyện riêng tư.
Và như bạn có thể thấy tự động cho anh ta, nó nói rằng nó chưa được xác minh.
Vì vậy, nó đã thay đổi từ riêng tư thành chưa được xác minh.
Chúng ta sẽ nói về ý nghĩa của điều chưa được xác minh sau.
Nhưng về cơ bản, điều này có nghĩa là thông tin liên lạc giữa chúng ta bây giờ đã được mã hóa.
Và như bạn có thể thấy, chúng tôi nhận được thông báo.
Vì vậy, bây giờ nếu tôi nói lời chào và quay lại với người kia, như bạn có thể thấy, chúng tôi đã nhận được ngay tại đây.
Và về cơ bản, điều này có nghĩa là bất kỳ tin nhắn nào tôi gửi từ đây hoặc từ tài khoản khác luôn
được mã hóa ở đầu của tôi và chỉ được giải mã ở cuối ở điểm đến.
Vì vậy, ngay cả máy chủ sẽ không thể đọc nội dung.
Vì vậy, đó là nó cho bài giảng này.
Bây giờ thông tin liên lạc của chúng tôi là riêng tư.
Như bạn có thể thấy, chúng tôi vẫn còn một thông báo nữa ở đây nói rằng liên lạc của chúng tôi chưa được xác minh, vì vậy chúng
tôi sẽ bỏ qua vấn đề riêng tư.
Bây giờ thông tin liên lạc của chúng tôi chưa được xác minh.
Tôi sẽ nói về điều đó có nghĩa là gì và cách khắc phục điều này trong bài giảng tiếp theo.