Patent ID: 7382878
Filing Date: 2008-06-03
Classification: H04L,Y10S

Abstract:
1. A method of encrypting an input data string including a plurality of bits of binary data with a processing device communicatively coupled to a memory having executable instructions stored therein which cause the processing device to implement a method of encryption, the method comprising: receiving the input data string for encryption at the processing device; providing a control code index in the memory, the control code index being defined prior to encryption at the processing device, the control code index including a plurality of control codes each defining respective orders of n bit combinations of binary data, the respective orders of bit combinations of each control code defining control code segments; determining an order in which to query the presence of each of 2 identifying a control code associated with the determined order using the control code index; generating a position code using the identified control code in cooperation with a position cede routine associated with the identified control code to determine positions of each of the 2 combining the identified control code and the generated position code as components of an encrypted data string.