| CPC H04L 63/0435 (2013.01) [H04L 63/06 (2013.01); H04L 63/102 (2013.01)] | 22 Claims |

|
1. A method for end to end encrypted (ETEE) communication, the method is executed by a web application of a device of a first user and comprises:
(a) participating in creating first user ETEE communication metadata; wherein the first user ETEE metadata comprise a first user identifier and one or more first user keys;
(b) receiving a request from the first user to initiate a ETEE communication session with a second user that has a second user ETEE communication metadata;
(c) determining an existence of ETEE communication session metadata, the ETEE communication session metadata facilitates an establishment of a session between the first user and the second user;
(d) requesting to receive, from a ETEE communication service, the ETEE communication session metadata when not finding the ETEE communication session metadata; and
(e) participating in establishing and maintaining the session between the first user and the second user when finding or receiving the ETEE communication session metadata.
|