TLS tunneling
AssigneeMicrosoft Corporation
InventorsAshwin Palekar, Arun Ayyagari, Daniel R. Simon
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsAshwin Palekar, Arun Ayyagari, Daniel R. Simon
Estimating the term…
An authentication protocol can be used to establish a secure method of communication between two devices on a network. Once established, the secure communication can be used to authenticate a client through various authentication methods, providing security in environments where intermediate devices cannot be trusted, such as wireless networks, or foreign network access points. Additionally, the caching of session keys and other relevant information can enable the two securely communicating endpoints to quickly resume their communication despite interruptions, such as when one endpoint changes the access point through which it is connected to the network. Also, the secure communication between the two devices can enable users to roam off of their home network, providing a mechanism by which access through foreign networks can be granted, while allowing the foreign network to monitor and control the use of its bandwidth.
A method of authenticating a client computing device comprising:
A method of authenticating a client computing device comprising:
A computer-readable medium having computer-executable instructions for authenticating a client computing device, the computer-executable instructions performing steps comprising:
A computer-readable medium having computer-executable instructions for authenticating a client computing device, the computer-executable instructions performing steps comprising:
A client computing device comprising:
A server computing device comprising:
The server computing device of claim 68 wherein the processing unit performs further steps comprising:
An access point comprising a network interface, the network interface performing steps comprising:
A computer-readable medium having computer-executable instructions for providing access to a secure network, the computer-executable instructions performing steps comprising:
A packet of computer-readable information comprising:
Dependencies are inferred from the claim text.