News for hackers. Stuff that matters.
Re:How could online banking stop sucking by jdietrich on Monday January 02, 2012 @12:02PM (#3416484)
Most British banks require two-factor authentication. My bank (Barclays) allows me to login without sending a password over the wire. I insert my debit card into a reader and enter my normal PIN, which generates a one-time password. The scheme is remarkably well-designed and defeats all of the usual attacks[1].

Crucially, I must generate a different one-time password using a different procedure if I wish to transfer money to someone I haven't previously paid. This essentially puts paid to phishing and man-in-the-middle, as an authenticated session isn't enough to do anything malicious; To steal my money, you would have to either completely break the cryptosystem, or convince me to enter your account number into my card reader to generate the necessary one-time password.

[1] http://www.barclays.co.uk/Helpsupport/IntroducingPINsentryfo...

Re:How could online banking stop sucking by squirrel on Monday January 02, 2012 @12:33PM (#3416601)
Sorry to tell you that there are valid attacks against the PINSentry used by Barclays - see http://www.theregister.co.uk/2009/02/26/bank_reader_insecuri.... I don't know of any actual breaches though.
Re:How could online banking stop sucking by alexhawket on Monday January 02, 2012 @02:47PM (#3417056)
Rabobank has a similar system.

Account access requires a keypad widget, an account number, the widget's serial number, a pin and the generated one-time pass.

Any transactions require a second one-time pass derived from a different algo.