When you do online banking with BankofAmerica they want you to use your social security number as the login name, then they issue you a password Also, the "secure connection" is

SSL 3.0, RC4 with 128 bit encryption (HIGH); RSA with 1024 bit exchange.
I'm not sure how many other banks do similar activity?