SYSTEM, APPARATUS AND METHOD FOR ENCRYPTION AND DECRYPTION OF DATA TRANSMITTED OVER A NETWORK
First Claim
1. A method for securing data between a client device and a server comprising:
- obtaining input text at an intermediate module;
processing the input text at said intermediate module by applying an order-preserving transformation, said order-preserving transformation comprising;
generating order information based on said input text, said order information indicative of a relative order of the input text within a set of possible input texts according to a collation rule; and
transforming the input text to obtain processed text; and
transmitting the processed text to the server.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for securing data transmitted between a client device and a server by obtaining input text at an intermediate module, processing the input text to obtain processed text, and transmitting the processed text to the server. Embodiments of the invention include securing data between a client device and a server by processing the input text at the intermediate module by applying an order-preserving transformation, the order-preserving transformation comprising: generating order information based on the input text, the order information indicative of a relative order of the input text within a set of possible input texts according to a collation rule.
91 Citations
12 Claims
-
1. A method for securing data between a client device and a server comprising:
-
obtaining input text at an intermediate module; processing the input text at said intermediate module by applying an order-preserving transformation, said order-preserving transformation comprising; generating order information based on said input text, said order information indicative of a relative order of the input text within a set of possible input texts according to a collation rule; and transforming the input text to obtain processed text; and transmitting the processed text to the server. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for securing data between a client device and a server comprising:
an intermediate module configured to; obtain input text; process the input text by applying an order-preserving transformation, said order-preserving transformation comprising; generating order information based on said input text, said order information indicative of a relative order of the input text within a set of possible input texts according to a collation rule; and transforming the input text to obtain processed text; and transmit the processed text to the server. - View Dependent Claims (8, 9, 10, 11, 12)
Specification