In online banking, the online customer has to repeatedly prove who he/she is, but the bank does not prove its genuine identity.
How can this asymmetry be addressed, with a secure handshake for organisations proving who they are to the other party of an online interaction?