System and method employing an agile network protocol for secure communications using secure domain names
First Claim
1. A method for establishing an encrypted communication link between a first device and a second device over a communication network, the method comprising:
- enabling, at the first device, a secure communication mode without a user entering any cryptographic information for establishing the secure communication mode; and
establishing, based on a determination that the secure communication mode has been enabled, the encrypted communication link between the first device and the second device over the communication network, the establishing including;
constructing a domain name based on an identifier associated with the second device;
sending a query using the domain name;
receiving, in response to the query, at least one network address associated with the domain name; and
initiating establishment of the encrypted communication link between the first device and the second device over the communication network using the at least one network address and encrypted communication link resources received from a server that is separate from the first device.
1 Assignment
2 Petitions
Accused Products
Abstract
A method and system are used to transparently create an encrypted communications channel between a client device and a target device. Audio video communications between the client device and the target device are allowed over the encrypted communications channel once the encrypted communications channel is created. The method comprises: (1) receiving from the client device a request for a network address associated with the target device; (2) determining whether the request is requesting access to a device that accepts an encrypted channel connection with the client device; and (3) depending on the determination made in step (2) providing provisioning information required to initiate the creation of the encrypted communications channel between the client device and the target device such that the encrypted communications channel supports secure audio/video communications transmitted between the two devices.
-
Citations
32 Claims
-
1. A method for establishing an encrypted communication link between a first device and a second device over a communication network, the method comprising:
-
enabling, at the first device, a secure communication mode without a user entering any cryptographic information for establishing the secure communication mode; and establishing, based on a determination that the secure communication mode has been enabled, the encrypted communication link between the first device and the second device over the communication network, the establishing including; constructing a domain name based on an identifier associated with the second device; sending a query using the domain name; receiving, in response to the query, at least one network address associated with the domain name; and initiating establishment of the encrypted communication link between the first device and the second device over the communication network using the at least one network address and encrypted communication link resources received from a server that is separate from the first device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A first device configured to communicate with a second device over an communication network, the first device comprising:
-
a communications component that communicates over the communication network; a memory storing computer program instructions; and at least one processor that executes the instructions to; enable a secure communication mode without a user entering any cryptographic information for establishing the secure communication mode; and establish, based on a determination that the secure communication mode has been enabled, the encrypted communication link between the first device and the second device over the communication network, the establishing including; constructing a domain name based on an identifier associated with the second device; sending a query using the domain name; receiving, in response to the query, at least one network address associated with the domain name; and initiating establishment of the encrypted communication link between the first device and the second device over the communication network using the at least one network address and encrypted communication link resources received from a server that is separate from the first device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification