Low code-footprint security solution
First Claim
1. An apparatus for conducting secured communications with a client device in a network, wherein the apparatus includes logic operable on a computer server, comprising:
- logic for receiving at the server a request message from the client device, wherein the request message comprises a nonce, a nonce count and an encrypted request;
logic for determining whether the client device has permission to access the server using the nonce and the nonce count;
logic for forming an encrypted server response message in response to the encrypted request and the client device has permission to access the server; and
logic for issuing the encrypted server response message from the server to the client device.
9 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and method for conducting secured communications with a client device in a network are disclosed. The method includes receiving at the server a request message from the client device, wherein the request message comprises a nonce, a nonce count and an encrypted request, determining whether the client device has permission to access the server using the nonce and the nonce count, forming an encrypted server response message in response to the encrypted request and the client device has permission to access the server, and issuing the encrypted server response message from the server to the client device.
47 Citations
36 Claims
-
1. An apparatus for conducting secured communications with a client device in a network, wherein the apparatus includes logic operable on a computer server, comprising:
-
logic for receiving at the server a request message from the client device, wherein the request message comprises a nonce, a nonce count and an encrypted request;
logic for determining whether the client device has permission to access the server using the nonce and the nonce count;
logic for forming an encrypted server response message in response to the encrypted request and the client device has permission to access the server; and
logic for issuing the encrypted server response message from the server to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for conducting secured communications between a server and a client device in a network, comprising:
-
receiving at the server a request message from the client device, wherein the request message comprises a nonce, a nonce count and an encrypted request;
determining whether the client device has permission to access the server using the nonce and the nonce count;
forming an encrypted server response message in response to the encrypted request and the client device has permission to access the server; and
issuing the encrypted server response message from the server to the client device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product for conducting secured communications between a server and a client device in a network, comprising a medium storing executable program code, the computer program product comprising:
-
code for receiving at the server a request message from the client device, wherein the request message comprises a nonce, a nonce count and an encrypted request;
code for determining whether the client device has permission to access the server using the nonce and the nonce count;
code for forming an encrypted server response message in response to the encrypted request and the client device has permission to access the server; and
code for issuing the encrypted server response message from the server to the client device. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification