CPC H04L 63/0442 (2013.01) [H04L 12/1818 (2013.01); H04L 63/083 (2013.01); H04L 63/1433 (2013.01)] | 20 Claims |
1. A client device comprising:
a display device;
a processor communicatively coupled to the display device; and
a non-transitory computer-readable medium comprising program code for a videoconferencing application that is executable by the processor to:
join a videoconferencing meeting in which there is encryption between client devices participating in the videoconferencing meeting, wherein the encryption is implemented by the client devices using a meeting key provided by a host of the videoconferencing meeting;
after joining the videoconferencing meeting, receive a public key of an asymmetric key pair corresponding to the host of the videoconferencing meeting, the public key being different from the meeting key;
generate a security code based on the public key; and
output the security code on the display device for comparison to another security code generated by another client device participating in the videoconferencing meeting to verify that the videoconferencing meeting is secure.
|