发明名称 Method, system, program product and state machine representation for encrypting and decrypting a message
摘要 Under the present invention, a state machine representation is used to encrypt/decrypt a message of data values. The state machine representation includes a plurality of nodes, wherein each of the data values are assigned to at least one of the plurality of nodes, wherein each of the plurality of nodes includes one or more transition vectors that each have a unique value, and wherein each of the one or more transition vectors starts from one of the plurality of nodes and leads to another one of the plurality of nodes. To encrypt the message, a sequence of transition vectors is traversed from a start node. As the transitional vectors are traversed, the corresponding unique values are recorded in sequence. When one of the data values is encountered at a node, a random number is generated and recorded in the sequence. Once all data values have been encountered, a string of the recorded unique values and the random values is outputted to a recipient.
申请公布号 US2004120524(A1) 申请公布日期 2004.06.24
申请号 US20020329234 申请日期 2002.12.24
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 CARROLL DENNIS J.
分类号 H04L9/00;H04L9/06;(IPC1-7):H04K1/00 主分类号 H04L9/00
代理机构 代理人
主权项
地址