System for checking acceptance of string by automaton
AssigneeInternational Business Machines Corporation
InventorsTakaaki Tateishi, Yuji Watanabe
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsTakaaki Tateishi, Yuji Watanabe
Estimating the term…
A server having an automaton whose state transitions in accordance with received characters, determines whether the automaton has transitioned to a final state on the basis of the characters. The server receives a coding sequence from the client in the characters included in the string. The coding sequence elements corresponding to the characters are values encrypting a non-unity using a first encryption scheme having homomorphism, and whose elements not corresponding to the characters are values encrypting a unity using the first encrypting scheme. The server generates, in response to receiving the coding sequence, exchange data encrypting a subsequent state key corresponding to each of a plurality of previous states of the automaton on the basis of the coding sequence using the first encryption scheme; encrypts exchange data with the corresponding previous state key and sends the encrypted exchange data to the client.
A server connectable to a client for input of a string, having an automaton whose state transitions in accordance with received characters, and determining whether the automaton has transitioned to a final state based on characters of the string, the server comprising:
A client connectable to a server having an automaton whose state transitions in accordance with received characters, receiving input of a string, and determining whether the automaton has transitioned to a final state on based on the string, the client comprising:
An information processing method for a server connectable to a client for input of a string, having an automaton whose state transitions in accordance with received characters, the server determining whether the automaton has transitioned to a final state based on string, the method comprising:
A program storage medium storing a program of instructions for causing the computer to execute the instructions to perform a method of:
A program storage medium storing a program of instructions for causing the computer to execute the instructions to perform a method of:
Dependencies are inferred from the claim text.