A method for allowing a financial transaction to be performed using a
electronic system, the method comprising interrogating an electronic
transaction terminal with an electronic security device to obtain an
integrity metric for the electronic financial transaction terminal;
determining if the transaction terminal is a trusted terminal based upon
the integrity metric; allowing financial transaction data to be input
into the transaction terminal if the transaction terminal is identified
as a trusted terminal.