diff --git a/data/glade/esession_info_window.glade b/data/glade/esession_info_window.glade
index 2951b4913..6fe63c09f 100644
--- a/data/glade/esession_info_window.glade
+++ b/data/glade/esession_info_window.glade
@@ -39,7 +39,7 @@
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
- This contact's identity has not been verified.
+ To be certain that only the expected person can read your messages or send you messages, you need to verify their identity.
True
0
@@ -53,7 +53,8 @@
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
- Verify now
+ Verify remote identity
+ True
0
diff --git a/src/chat_control.py b/src/chat_control.py
index 7387c034f..628e6eaad 100644
--- a/src/chat_control.py
+++ b/src/chat_control.py
@@ -1602,7 +1602,7 @@ class ChatControl(ChatControlBase):
ChatControlBase.print_conversation_line(self, msg, 'status', '', None)
if not self.session.verified_identity:
- ChatControlBase.print_conversation_line(self, 'SAS not verified', 'status', '', None)
+ ChatControlBase.print_conversation_line(self, _("Remote contact's identity not verified. Click the shield button for more details."), 'status', '', None)
else:
msg = _('E2E encryption disabled')
ChatControlBase.print_conversation_line(self, msg, 'status', '', None)
diff --git a/src/dialogs.py b/src/dialogs.py
index c8328662c..50e239cf7 100644
--- a/src/dialogs.py
+++ b/src/dialogs.py
@@ -3804,7 +3804,7 @@ class ESessionInfoWindow:
self.window.show_all()
def update_info(self):
- labeltext = _('''Your chat session with %s is encrypted.\n\nSAS is: %s''') % (self.session.jid, self.session.sas)
+ labeltext = _('''Your chat session with %s is encrypted.\n\nThis session's Short Authentication String is: %s''') % (self.session.jid, self.session.sas)
if self.session.verified_identity:
labeltext += '\n\n' + _('''You have already verified this contact's identity.''')
@@ -3823,7 +3823,7 @@ class ESessionInfoWindow:
def on_verify_now_button_clicked(self, widget):
pritext = _('''Have you verified the remote contact's identity?''')
- sectext = _('''To prevent a man-in-the-middle attack, you should speak to %s directly (in person or on the phone) and verify that they see the same SAS as you.\n\nThis session's SAS: %s''') % (self.session.jid, self.session.sas)
+ sectext = _('''To prevent a man-in-the-middle attack, you should speak to %s directly (in person or on the phone) and verify that they see the same Short Authentication String (SAS) as you.\n\nThis session's Short Authentication String: %s''') % (self.session.jid, self.session.sas)
sectext += '\n\n' + _('Did you talk to the remote contact and verify the SAS?')
dialog = YesNoDialog(pritext, sectext)