Cryptography – Key management – Having particular key generator
Patent
1995-04-07
1997-02-04
Cangialosi, Salvatore
Cryptography
Key management
Having particular key generator
380 4, 380 25, H04L 900
Patent
active
056007264
ABSTRACT:
A system and method for implementing one or more specific purpose rule-based n-bit virtual processing machines. Specific purposes include, but are not limited to, encryption, compression, and arbitrary precision arithmetic. Each virtual machine consists of a command processor, a rule-base, and an interface between the command processor and the rule-base. Each of the elements of a specific purpose rule-based n-bit virtual machine--the command processor, the rule-base, and the rule-base interface--is preferably implemented as software. In the preferred embodiment, the system uses a stored rule-base as its instruction set and provides for input and output in the form of variable length bit strings of length n where n is any number greater than zero. Each of the rules within the rule-base performs one or more binary string operations against one or more variable length n-bit strings. The function of the rule-base is to provide a set of application specific rules that allows the machine to perform a particular task such as encryption, data compression, or arbitrary precision arithmetic. The system includes a method for providing a software interface to the rule-base. This interface may be a separate program or may be contained within the command processor. The command processor receives input in the form of one or more n-bit data types, performs rule-based operations on the data, and returns output in the form of one or more n-bit data types. Specific system and methods for performing data encryption, data compression, and arbitrary precision arithmetic using the invention are described.
REFERENCES:
patent: 4386416 (1983-05-01), Giltner et al.
patent: 4454575 (1984-06-01), Bushaw et al.
patent: 4697243 (1987-09-01), Moore et al.
patent: 4788543 (1988-11-01), Rubin
patent: 4890240 (1989-12-01), Loeb et al.
patent: 4893339 (1990-01-01), Bright et al.
patent: 4961133 (1990-10-01), Talati et al.
patent: 4961225 (1990-10-01), Hisano
patent: 5009833 (1991-04-01), Takeuchi et al.
patent: 5031215 (1991-07-01), Pastor
patent: 5038296 (1991-08-01), Sano
patent: 5084813 (1992-01-01), Ono
patent: 5097504 (1992-03-01), Camion et al.
patent: 5101491 (1992-03-01), Katzeff
patent: 5121496 (1992-06-01), Harper
patent: 5131087 (1992-07-01), Warr
patent: 5150410 (1992-09-01), Bertrand
patent: 5153918 (1992-10-01), Tuai
patent: 5212768 (1993-05-01), Itsuki et al.
patent: 5228116 (1993-07-01), Harris et al.
patent: 5255386 (1993-10-01), Prager
patent: 5276855 (1994-01-01), Kitahara
patent: 5278901 (1994-01-01), Shieh et al.
patent: 5285497 (1994-02-01), Thatcher, Jr.
patent: 5305384 (1994-04-01), Ashby et al.
patent: 5315655 (1994-05-01), Chaplin
patent: 5321606 (1994-06-01), Kuruma et al.
patent: 5321749 (1994-06-01), Virga
patent: 5351299 (1994-09-01), Matsuzaki et al.
patent: 5384846 (1995-01-01), Berson et al.
Harold Michael D.
Morgan Joseph M.
Cangialosi Salvatore
Gemini Systems, L.L.C.
LandOfFree
Method for creating specific purpose rule-based n-bit virtual ma does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method for creating specific purpose rule-based n-bit virtual ma, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for creating specific purpose rule-based n-bit virtual ma will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-687003