Patent ID: 7917765

Claim:
An electronic-signature verification computer comprising: an input arranged to receive requests to verify signatures of a plurality of different types; a plurality of signature verification modules, wherein each signature verification module has information about a signature type unique to the signature module and each signature module is for verifying only signatures of the signature type; wherein the plurality of signature verification modules includes a first signature verification module having information about a first signature type unique to the first signature verification module, and wherein other signature verification modules are signed by a signature of the first signature type; a single interface arranged to communicate with each of the plurality of signature modules in order to access the information about the signature type from each of the signature verification modules; wherein the interface and the signature verification modules are arranged such that the signature verification modules are removably connected to the interface; a microprocessor arranged to verify signatures using the information accessed from the signature verification modules via the interface; and an output arranged to output signature verification results.