Slashdot Mirror


SiteKey to Prevent Phishing

Perekrestok writes "An article at CNN talks about a new system called SiteKey which will be rolled out at Bank of America across the U.S. by this fall. The system would require an online user to not only enter a password but also answer three personal questions. More interestingly, the system will have a button which will allow the user to verify that they are indeed at the bank's website and not at some scammer's fake site."

377 comments

  1. I don't have time for that junk by A+Dafa+Disciple · · Score: 5, Interesting

    When I'm on the web, even when looking at my bank account, I'm not trying to be held up by extraneous questions.

    Keep the password.
    Keep the button (which seems like a great idea by the way).
    Ditch the three questions.

    1. Re:I don't have time for that junk by LiquidCoooled · · Score: 5, Interesting

      (dunno why your marked as troll, but anyway)

      Phishing sites will include a big button as well
      clicking it will say:
      Of course your on the real bank website

      it does no good - i prefer the way my bank currently does it - I told them (in person when setting this up) a pass code, when logging in, they ask me for random sections of it (ie 1st, third and last digits).

      The scammers must manage to fool me multiple times to gain complete access to my account details.

      --
      liqbase :: faster than paper
    2. Re:I don't have time for that junk by iamdrscience · · Score: 3, Informative
      Phishing sites will include a big button as well clicking it will say: Of course your on the real bank website
      RTFA. Clicking the button shows a picture to the user that they have picked. A phisher would not be able to easily defeat this.
    3. Re:I don't have time for that junk by DingerX · · Score: 4, Insightful

      Nonsense. "We're sorry. Our personal image and passphrase server is offline for routine maintenance. Please continue about your transaction."

    4. Re:I don't have time for that junk by Gollum · · Score: 1

      But at this point, it is TOO LATE!!

      You have typed in your password, and the phisher already has it . . .

      Anyway, how difficult is it for the phisher to fetch the picture from the eral site, and show it to you . . .

      I still reckon the NetCraft toolbar (or similar) is one of the best solutions available. Show the history of the site, for the user to check.

      Now, I've heard that it is trivial to fake by framing the untrusted site, but that is an implementation detail, which can be fixed. The concept is still good.

    5. Re:I don't have time for that junk by iamdrscience · · Score: 1
      But at this point, it is TOO LATE!!

      You have typed in your password, and the phisher already has it . . .
      Not necessarily. The system probably works as such:
      1. You enter your username and password
      2. You verify your bank
      3. You enter the answers to your personal questions
      4. You gain access to your account
      If someone tried to phish you they'd get your username and password, yes, but you'd then see that the image your bank sent you was not authentic, so you would then not enter your personal answers. You'd have to go to the bank and change your password, but the phisher still wouldn't be able to get into your account without your personal information.
    6. Re:I don't have time for that junk by iamdrscience · · Score: 2, Interesting
      Nonsense. "We're sorry. Our personal image and passphrase server is offline for routine maintenance. Please continue about your transaction."
      The thing about that is it's just one more thing to tip a user off that something's not right. You might catch some people with that, maybe even the vast majority, but suppose it only stops 5% of users from continuing. That's a 5% reduction in phished account passwords, and that's not too bad. Sure this scheme isn't going to solve the whole problem, but any little bit helps.

      Also, I don't think saying that the server is offline would be as effective as you think. I mean, with most phishing schemes that's not going to be the only thing that might tip off a potential phish that things aren't right. For instance, most phishing scams go by e-mail. Somebody might be a little suspicious of an e-mail asking for them to verify their bank information (if not because it's an e-mail, then because it's likely to contain spelling mistakes if it's spam from overseas), but decide to go to the site because of the urgency in the e-mail (most threaten that if the e-mail isn't responded to immediately, their account will be shut down). If they're already a little suspicious, this one more suspicious thing might be enough to get them to say "fuck it, I'm not sure about this" and call up the bank to see what's up instead (or more likely than calling, they'll probably just ignore the situation and hope everything works out right).
    7. Re:I don't have time for that junk by Gollum · · Score: 1

      Nice in theory.

      But the phisher probably works as such:

      1. You enter your username and password
      2. The phisher uses a botnet[1] to fetch the picture from the real bank site
      3. You verify the picture
      4. You enter the answers to your personal questions
      5 The phisher gains access to your account.

      Game over. Thanks for playing.

      [1] Use of a botnet prevents the bank from spotting lots of requests from a single location.

    8. Re:I don't have time for that junk by coflow · · Score: 1

      I don't think the point is to get users to be suspicious, I think it's that the phisher can't use JUST the password, which is all they can get from you. So the phisher gets your password, goes to the real site, and cannot access your information. Maybe I'm missing something??

    9. Re:I don't have time for that junk by iamdrscience · · Score: 1
      When I'm on the web, even when looking at my bank account, I'm not trying to be held up by extraneous questions.

      Keep the password. Keep the button (which seems like a great idea by the way). Ditch the three questions.
      You need a second level of authentication. The password verifies you initially to make sure that you're very very likely you, so that they can show you your secret image (if people that aren't you can see your bank verification picture, then the picture ceases to verify the bank), then they have to verify you again with personal questions to make sure that you weren't phished before you were able to verify that you were on your bank's site.

      Still though, I think the personal questions would be better replaced with a second password because it would be both more secure and faster to enter. The problem with that though is that a lot of people would just be lazy and set both their passwords to be the same thing. Even if the system made it so that the passwords had to be different, there would be people that made their first password "my_password" or whatever and then their second password "my_password2".
    10. Re:I don't have time for that junk by Anonymous Coward · · Score: 2, Funny

      But then it's be easy to spot the scammer:
      Of course your on the real bank website
      The real website however would say:
      Of course you're on the real bank website

    11. Re:I don't have time for that junk by Mark+Hood · · Score: 1

      Clicking the button shows a picture to the user that they have picked. A phisher would not be able to easily defeat this.

      So do they show it before you log in? If so, what's to stop me going to the site and asking for your picture?

      After? Then it's too late.

      And yes, I did RTFA - my favourite quote was Although SiteKey wouldn't have prevented recent high-profile security breaches, it shows how seriously the bank considers security.

      So basically it's another hoop to jump through, that won't help. Great work!

      Even if I have to log half-way in (give a line-noise style user ID) before I can see it, you can still use a man-in-the-middle attack). If I'm phishing, I ask for the details I need. You give them, and I pass them to the bank, and ask for the photo. When you push the button, I show you the photo...

      It makes life harder, nothing more. Unless you type in the URL, you can't be sure you're in the right place, and maybe not even then if DNS is spoofed...

      Mark

      --
      Liked this comment? Why not buy me something nice
    12. Re:I don't have time for that junk by mrogers · · Score: 1

      The phisher can't get the image from the bank's site without logging in as you first. The image could even be generated using hash visualisation so there wouldn't be a library of standard images for the phisher to try.

    13. Re:I don't have time for that junk by jesup · · Score: 3, Insightful

      As another poster pointed out, the Phisher can (instead of capturing your password) just initiate a MITM attack - create a spoof website that takes your info, passes it to the bank, and shows you what the bank sends you. Unless the bank overlays the apparent IP address (and the user knows if it's correct) of the source, this will work. More hassle, but lets them get all your info, then pass you off to finish your transaction, then they log in to strip your account.

      There is a way to deal with this problem too, but I can't go into it at present. (Sorry)

    14. Re:I don't have time for that junk by Anonymous Coward · · Score: 0

      The posting is incorrect. When you log into the bank you use your normal username and password, and if your browser has retained the SiteKey cookie from a previous section, you are then taken to a page that shows a unique icon and phrase that you have previously selected. If the icon and phrase are correct you know you are on BOA's site.

      You only have to answer ONE of the three questions (you chose when setting up SiteKey) when logging in from a new computer (or if you have deleted the SiteKey cookie). Then login proceeds as normal.

      SiteKey has been available in my state for several weeks. It works like a charm and is as quick as checking the SSL certificate each time I log in. (You DO check SSL certs, don't you)

    15. Re:I don't have time for that junk by jesup · · Score: 1

      The second password could be clicking on "your" image (or images) instead of 3 questions. Image-selection passwords have been shown to be highly memorable and resistant to dictionary attacks. However, there's still the MITM attack to phish the secondary password (and images) to worry about. That's the problem - you have to verify you're talking to the bank, not to the scammer, even if it's an SSL connection.

    16. Re:I don't have time for that junk by CaymanIslandCarpedie · · Score: 3, Informative

      I think the point the parent is making is if the bank gives you the image based on username/password, then it is quite possible to get around this.

      1) You enter your username/password on the phishing site.
      2) The phishing site then uses this username/password to retrieve the image from the bank site
      3) You verify image ......

      So when he is talking about botnet, he is talking about logging on to the bank site as you using the username/password you just gave them and then showing you the image returned from the bank site.

      One more little hurdle for them to overcome which is good, but certainly not fullproof.

      --
      "reality has a well-known liberal bias" - Steven Colbert
    17. Re:I don't have time for that junk by Bozzio · · Score: 1

      ...but at that point the phisher would already have your u/p.

      If the page with the picture is seperate from the login page, then that gives the phisher time to use the recently acquired information to retrieve the legit picture. All this might seem like a bit of lag to the victim, but nothing too noticable.

      --
      I just pooped your party.
    18. Re:I don't have time for that junk by MyLongNickName · · Score: 2, Funny

      I have a rebuttal to your comment, but I can't go into it at present. (Sorry)

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    19. Re:I don't have time for that junk by cakesy · · Score: 1

      Damn RBS, that used to really annoy me how they ask for 1st, 2nd and 6th digits, but I understand why they do it.

    20. Re:I don't have time for that junk by clausiam · · Score: 2, Interesting
      No, the bank uses your username to get you the image and your own personal sitekey text. You only enter the password once you're happy with the sitekey. If your machine is recognized (cookie) you only need to enter your username to get the sitekey. If not, you are asked to answer the 3 personal questions.

      For a phisher to break this he would either need to know the 3 questions or he would have to read your BofA-site-only cookies (don't know if such an exploit is possible) and use your username and cookie to retrieve the sitekey from BofA.

    21. Re:I don't have time for that junk by afidel · · Score: 1

      That problem is easy to fix, just use random source URL's and ask the client to select their picture password from a block of pictures. Even if you were sucessfull in doing a MITM attack it would require a person to go over the pictures during the attack login, and if the bank merely used a smallish subset of all of the pictures in your book of pictures then a single phishing attempt would only allow sucessfull login in some small %age of attempts. The real answer is of course to simply use a proven two factor authentication mechanism like RSA SecureID.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    22. Re:I don't have time for that junk by SillyNickName4me · · Score: 2

      SiteKey has been available in my state for several weeks. It works like a charm and is as quick as checking the SSL certificate each time I log in. (You DO check SSL certs, don't you)

      So the question is what does it provde that SSL does not provide for already..

      The most important thing it provides for is yet another human check on if the site is really the website of the bank.

      Currently people have to carefully check the url (in the address bar and on the SSL certificate), which we know to not work very well due to end-user sloppyness and possibly some nasty tricks with unicode.

      The problem with this approach is that it is not very likely to make people do the right thing, first of all because it is just inconvinient and second because people often get sloppy when having to do the same check again and again.

      The bank I use (like most banks overhere) uses a one time password system, based on a small calculator like device and my bankcard. They give out the calculators for free so as long as you have a bankcard from them, you can walk into any of their offices to get one just in case you need one and forgot yours.

      Extending this with a challance/response based verification of the website by means of this same device seems a workable extention of this that would address this problem in a much better way.

      Yes, it is still more inconvinient, but the actual check is done by a machine instead of a human, and that machine won't get tired of doing such a check again and again and hence won't get sloppy.

      SiteKey seems to use a cookie, which seems to be an attempt to prevent having to do this check each time you use the website, which basicly works untill someone uses some cookie cleaner and does not want to bother figuring out which cookies to preserve (and many people don't even if they know where to look and what it means to begin with)

      As a result, those who know they have to 'secure' their computer but lack the knowledge or time to do it in a 'fine grained' way, will likely be confronted with this check each time they restart their browser.

      In other words.. good idea, bad implementation for as far as I can see.

    23. Re:I don't have time for that junk by Breakfast+Pants · · Score: 1

      " The phisher can't get the image from the bank's site without logging in as you first." But then neither can you so what is the point? Point is you enter your username/pass, and then the phisher immediately tries it on the bank. The bank then sends its authentication picture to the phisher, and the phisher forwards it to you. Then you see the right picture and enter your answers to the personal questions (which the phisher provides from the bank as well). At this point the phisher is logged in as you.

      --

      --

      WHO ATE MY BREAKFAST PANTS?
    24. Re:I don't have time for that junk by sumdumass · · Score: 1

      Maybe thats what they want. MITM attacks in sort of a honeypot using you you as the consumer for bait.

      If the website administrator set snort or something up to detect and alert after an ip adress has accessed the system X many times or trafic happens in certain ways, they migh be able to conclude they are getting trafic from one of these styles of attacks. The question now is does the IP adress contain any useful information or not(is bad guy using his home computer for this?).

      As a protection scheeme, the original alert could actualy take you to a temporary site that mimics the real banks to validate any transaction before it is final. Maybe a phone call to the actual user to validate suspicious transactions and some block on emptying accounts out into some nigerian account that needs smuggled out of the country.

      It wouldn't take too many people getting caught at this in the headlines before some of the more casual criminals decide it is too risky. It would probably exclude all the doubt of "i'll never get caught" or "they cannot do anything" and basicaly stop someone from walking into an unlocked door. I read a study that basicaly said locks keep honest people out and unlocked door make honest people dishonest. I'm wondering howmany people could be caught or detered because others are getting caught. I'm also wondering how many people would be able to defeat a system like this. It would be dificult, especialy when even if the IP adress is fake, the acount ballence or information has to transfer to another account somehow in order for the criminals to be profitable.

      Credit cards already does somethign like this. mym dad got a call one day and was asked if he was buying car stereos in Maryland. Of couse he said no, the credit car company then notified the company selling the stereos and they aranged for oine to be out of stock and offered free delivery. The Feds delivered it for them and the crooks were caught along with reciets from about 50 other stolen credit cards.

      I doubt a bank would actualy goto this type of extream. It would be nice to see if they could or that it actualy worked.

    25. Re:I don't have time for that junk by Anonymous Coward · · Score: 0

      I Know! You're a busy person!

    26. Re:I don't have time for that junk by jasgo · · Score: 1
      Credit cards already does somethign like this. mym dad got a call one day and was asked if he was buying car stereos in Maryland.
      Actually banks here in .au already do what you're saying. Last year my work transferred some money to Spain for registration of a European trademark or somesuch. A few hours later we got a phone call from the bank to confirm that we did actually request that. It wouldn't require too much to flag suspicious online transactions and confirm them (even by email to alert a user that it's happened, ie "We have recieved a request to transfer $x to account number Y in Nigeria. If you did not request this please contact the bank immediately.")
    27. Re:I don't have time for that junk by snorklewacker · · Score: 1

      I suspect it's not hash visualization, but just PassMark. Even so, while being in the middle could allow access during a single transaction, it can't necessarily reproduce the proper passmark selection, since the proper passmark won't use the same URL every time. With the image, the website is effectively authenticating itself to you, with something more immediately recognizeable than a cert.

      Any phisher sophisticated enough to crack this would probably just install a keylogger or other phishing malware instead, or move on to easier targets.

      --
      I am no longer wasting my time with slashdot
    28. Re:I don't have time for that junk by Anonymous Coward · · Score: 0

      interesting concept..which bank do you use?

    29. Re:I don't have time for that junk by karmatic · · Score: 1

      Sure he would. Just run a "man in the middle" attack. Bank sends picture to phisher, phisher sends image to user.

      Gee, that was hard.

    30. Re:I don't have time for that junk by Anonymous Coward · · Score: 0

      I don't believe you. The credit card companies that I deal with care nothing about fighting fraud and the banks I've dealt with wouldn't investigate an identity theft if you gave them the criminal's address and name, and they're on tape at the bank.

    31. Re:I don't have time for that junk by darkstar2a · · Score: 1
      More to the point...

      You already have to have entered your username and password to get the button, which means even if they put a picture of a baboon in, it's to late.

      Also, requiring extra questions works against us by potentially providing even MORE information that they would need to allow them to contact the bank in any way.

      Man-In-The-Middle attacks completely eliminate our abilities to create a one-sided trust based system with our current deployment.

      In fact, even client-side certificates are potentially defeatable with MIIM simply because with todays speedy technology, even though the communication channel is initially secured, the first html page and any graphics on the page act as a known result to compare a brute-force attack against the session-key.

      This could be made more robust with a situation where you have a bank signed client-side certificate, and the banks response is a uniquely hashed webpage since your identity is presumed immediately based on the certificate. I would be comfortable putting in my password when it says "Hello ....," which you would still want in the situation that your own certificate was swiped (or you simply left your system unattended after your certificates were unlocked).

    32. Re:I don't have time for that junk by Smidge204 · · Score: 1

      The phisher can't get the image from the bank's site without logging in as you first.

      You have given the phisher your login credentials in part 1.

      =Smidge=

    33. Re:I don't have time for that junk by Anonymous Coward · · Score: 0

      Actually the site key is usless. All a phisher has to do is send you an email with a link to their site asking you to sign in, get your user name and PW, show you a screen that says "Sorry, there was an error." and forward you to BofA where you really sign in. Once you're in if you click the site key you're safe but the phisher already has your user/PW.

      Now the 3 questions makes this tougher but I'm just saying the key by itself really doesn't do much.

    34. Re:I don't have time for that junk by deesine · · Score: 0


      So wouldn't the REAL problem be email identity forgery?

      --
      damaged by dogma
    35. Re:I don't have time for that junk by EvilMagnus · · Score: 1

      ...uh, last time I checked, my bank used an SSL tunnel.

      SSL may not be perfect, but it does deal pretty well with MITM.

      --
      -EvilMagnus
    36. Re:I don't have time for that junk by slazzy · · Score: 1

      Browser makers had better fix their support of "no cache" headers or phishers would be able to pull the banks image out of the users cache and display to them... I aways put a random querry string after requesting pages or images that I want to make sure aren't cached, nothing else seems to work reliably.

      --
      Website Just Down For Me? Find out
    37. Re:I don't have time for that junk by Retric · · Score: 1

      Not really it helps in some ways but nothing really prevents a MITM attack where a user sits down at a new PC and attempts to connect to a website.

      The advantage a public keys gives vs. MITM is once you know the real public key you are safe but as long as they can say anything they wan is the public key then they can do a MITM attack just fine.

    38. Re:I don't have time for that junk by EvilMagnus · · Score: 1

      I realized after I hit post that I'd misinterpreted the OP - my bad. SSL does protect against a typical MITM attack (i.e. wire sniffing and packet substitution) but not what the OP was talking about, where the initial session was going to a compromised server, which then forwarded the user's data on to the legitimate site and acted as proxy for the data.

      --
      -EvilMagnus
    39. Re:I don't have time for that junk by HTTP+Error+403+403.9 · · Score: 1

      "We're sorry the bank is closed to replace the carpeting, please come into this dark alleyway to complete your transaction."

      --
      I'm not a Troll, it's reverse psychology.
    40. Re:I don't have time for that junk by jp10558 · · Score: 1

      I thought there was an easy way to MITM SSL now - those traffic shaping proxies that even read SSL traffic ... I'm sure I've read about them.

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
    41. Re:I don't have time for that junk by julesh · · Score: 2, Funny

      I have a rebuttal to your rebuttal, but it it is too large to fit in the width of this much-indented comment thread. (Sorry)

    42. Re:I don't have time for that junk by kaoshin · · Score: 1

      Although it would be less of a hassle for the user than passphrases, I think the image button is maybe an additional deterrent at best. -Scammer signs up for legitamit accounts
      -Scammer collects images from the ones he is offered to choose from
      -Scammer proceeds to scam using this fake security image, while at least a percentage would see the image they did select. Other users may ignore the image altogether and be suckered into clicking the button anyway despite the wrong image being displayed.

    43. Re:I don't have time for that junk by Anonymous Coward · · Score: 0

      You don't have to answer the three questions unless you are not comming from home/work/or another computer with a cookie in place.

    44. Re:I don't have time for that junk by mysidia · · Score: 1

      Consider the possibility that they might not prefer to use static images or HTML elements for image security (to authenticate the site back to the user) but instead a javascript program, flash application, or java applet which can do additional verification on its own prior to loading and displaying the external image or text (in particular, they could check the ip address of machine its running on versus that of the machine that retrieved the document), thereby inhibiting MITM.

      With proper safeguards (and dynamic elements), it would not be simple for the evil phisher to serve it to the user. The phisher would now in theory have a nicely much higher barrier to entry, they would have to defeat not only the applet and its visual appearance but the method of transfer, since it could be rather hard for most to manually pass along requests and feed it to a clone they had designed quickly enough to fool anyone

      I don't think Sitekey will help a whole lot. Users who are conscientious about security will already type the https URL and wait for the padlock to appear indicating proper SSL and verified recognition of the site before entering login details.

      Users who are somewhat careless or naive will still click the links in their e-mail and still be fooled by phishers' claims, and provide their pass phrases readily, unfortunately. The new "security" measures may deliver a false sense of security, ultimately resulting in even more carelessness.

      What's needed is a clear explanation to new online customers upfront about the risks of phishers and the proper precautions to take, including... Never click on links given in an e-mail, always verify the [our] address and type in by hand

    45. Re:I don't have time for that junk by Anonymous Coward · · Score: 0

      Someone came up with a way to AVOID THE QUESTIONS and present the image based on the username and password. See:

      http://www.greenarmor.com/

      My company is looking at this product -- sure seems a lot easier on users and on us :-)

    46. Re:I don't have time for that junk by tod_miller · · Score: 1

      This is a waste of time, if anything it opens up another 'false sense of security'. User A knows their bank uses picture security, which must be unbreakable.

      You click an email, you go to 'Iamanasshole.com' and loe and behold, there is the high tech, unbeatable image being displayed. Did I really choose the camel-toe picture of kounikova? (who I do not think is attractive at all BTW).

      You see. This is just another take of 'site passwords' Passwords websites have to use to identify themselves to you.

      I am sure some brainhead has patented this. Well done. Although I freely admit I havent thought about this (in so many ways) but I have not tried to make a phish proof site.

      Plus i fyou just ignore the whole image thing, then people won't realise. I say the only money that can be spent is a way of controlling certain links through user trusted mechanisms, that is, give the user the requirement of knowing where they are, because everything else can be foiled, because all you have to do is foil the user.

      Of course, this means less money for 'security' start ups. Educate.

      --
      #hostfile 0.0.0.0 primidi.com 0.0.0.0 www.primidi.com 0.0.0.0 radio.weblogs.com
  2. Useless. by Seumas · · Score: 5, Insightful

    And those three personal questions will be:

    What is your credit card number?

    What is your credit card's expiration date?

    What is your credit card's three-digit CCV number?

    Seriously though, I don't care if you require users to use ten pieces of personal information. They'll still choose to use the same information at 90% of the sites they deal with. And there will still be people with access to that information - whether they're administrators and customer service persons or crackers who steal their database full of customer data. The only difference is that instead of having your password and maybe credit card stolen, you'll also have thieves who have three or more pieces of personal information about you.

    Thanks, but I'll keep using the ambiguous password. It's easy to find out where a person was born or when or what their maiden name is. It's a lot more difficult to guess that their password is aPh1l@m8.

    Besides, I never give those "personal question" fields real information. Then I end up not only having to remember a password for each site, but a fake maiden name, birthplace, favorite team, first pet and so on. Screw that noise.

    And if you're dumb enough to think that PayPal really is sending you two dozen queries about the validity of your account per day, you should just give your money away and shoot yourself in the head anyway.

    1. Re:Useless. by IDontAgreeWithYou · · Score: 5, Funny

      What is your name?
      What is your quest?
      What is your favorite color?

      --
      Finding other idiots on /. that agree with your opinion doesn't make it any less stupid.
    2. Re:Useless. by David+Horn · · Score: 1

      I'm sorry, but a button? Here, take this for an example:

      JavaScript:alert("Congratulations, you are a fish!")

      --
      PocketGamer.org - For the gamer on the go!
    3. Re:Useless. by Anonymous Coward · · Score: 0

      It's a lot more difficult to guess that their password is aPh1l@m8.

      It helps if you don't give the game away that easily, duh... ;)

    4. Re:Useless. by blatantdog · · Score: 4, Informative

      I have a BoA account with SiteKey and here is how it works:

      - Three questions are one time only and are NOT credit card or account related
      - You also choose a tacky photo
      - Once the questions are set then it will ask you only one time from the machine you are at to answer one of the three questions
      - Once you have answered you are presented with the tacky photo and a request for your password
      - You have to reauthenitcate at each machine you are at and let BoA know if you want that machine added to the list of "safe" machines, meaning you don't have to answer the question again and are presented with only the photo and request for password.

      whew!

    5. Re:Useless. by rock_climbing_guy · · Score: 1
      What is your name?

      I am Barphur, king of the Phishers.

      What is your quest?

      I seek to take money fro^W^WI mean, I seek the ARRRRRRGHHHHHHHHH!!!

      --
      Wh47 d1d j00 541, 31337 15n't t3h r0xor5 ne m0r3???
    6. Re:Useless. by hotbutteredhtml · · Score: 1

      What... is the air-speed velocity of an unladen swallow?

      --
      how 'bout I give you the finger....and you give me my phone call.
    7. Re:Useless. by fwice · · Score: 1

      what do you mean, african or european?

    8. Re:Useless. by stoborrobots · · Score: 1
      - Three questions are one time only and are NOT credit card or account related
      - You also choose a tacky photo
      - Once the questions are set then it will ask you only one time from the machine you are at to answer one of the three questions
      - Once you have answered you are presented with the tacky photo and a request for your password
      - You have to reauthenitcate at each machine you are at and let BoA know if you want that machine added to the list of "safe" machines, meaning you don't have to answer the question again and are presented with only the photo and request for password.


      Hmm... So the attacker merely has to get your cookies to get identified as a "safe" machine? This does not inspire me with a great deal of confidence...

      (PS: in case people don't get it, there is no way for your bank to identify "your safe machine" except through what the browser sends it, which is mostly limited to Browser and OS versions, and your list of cookies. Guess which can be used to uniquely identify machines...)
    9. Re:Useless. by Anonymous Coward · · Score: 0

      It could work to some extent. You have three questions that the user put in.

      eg.
      What is purple? Answer: 12
      What is my Dogs name? Answer: phone

      Then the website can ask that question to them. Added security would be "Answer Wrong!" option. They could guess they are at their site with the right questions and if a keylogger is installed then it can't grab the correct answer all the time.

      But I am sure a phisher will work around this someway (send email that they have to reset their questions)

    10. Re:Useless. by ssummer · · Score: 1
      ...and to save you all time, follow this link so you can activate this new security feature here: www.bankofamericaz.com or www.bnakofamerica.com if the first site is too busy.

      Don't say I never did anything for you...

    11. Re:Useless. by varmittang · · Score: 1

      Could also do it by IP Address, or possibly MAC address too.

      --
      -----BEGIN PGP SIGNATURE-----
      12345
      -----END PGP SIGNATURE-----
    12. Re:Useless. by jesup · · Score: 1

      Is "safe machine" by IP or cookie? Cookie I'll bet, since dialup, some DSL (and occasionally cable) IP's change often.

      If it's by cookie, it's stealable, though harder to do - but how many machines are running spyware? The method for getting spyware installed could a) capture your password with a keylogger, and b) capture your cookies, and c) send them to the phisher. By IP won't work as per above. Cookies will also not stop MITM attacks - to do that, you need to verify who the other party really is.

      So this is vulnerable to spyware attacks and MITM attacks.

    13. Re:Useless. by Mr+Guy · · Score: 1

      Besides, IP Address isn't safe anyway. Everyone already knows your machine is just broadcasting that IP Address all the time! It's like giving away personal data constantly!

    14. Re:Useless. by Anonymous Coward · · Score: 0
      Thanks, but I'll keep using the ambiguous password. It's easy to find out where a person was born or when or what their maiden name is. It's a lot more difficult to guess that their password is aPh1l@m8.

      Thanks, but I won't type my password into a message on slashdot

    15. Re:Useless. by Anonymous Coward · · Score: 0

      yup completely useless.

      a solution is a verification service with a newer implimentation of https.

      I.E. https that REQUIRES the ip address as well as domain name be present in the certificate and validated at a authintication server.

      spoofing https://www.paypal.com/ becomes impossible as the browser would return an error stating "site invaild, this is more than likely a spoofed site desigend to steal your personal information, please enter the website's name you desire by hand ."

      unless they hack the auth server and/or write a virus that modified the browser to not check it will stop most of them.

      Absolute best solution is for the banks to stop being cheap assholes and give out smartcards to the customers and cheap readers that has their pseronsal encryption key used to access their account. want to check on your Visa platinum? you gotta plug that card in the smartcard reader to access the account.

    16. Re:Useless. by justforaday · · Score: 1

      I wouldn't worry too much. They'll probably have DoubleClick handle the cookie for them.

      --
      I'll turn into a supernova and burn up everything. Well I'll turn into a black little hole and you'll turn into string.
    17. Re:Useless. by clausiam · · Score: 1
      Hmm... So the attacker merely has to get your cookies to get identified as a "safe" machine? This does not inspire me with a great deal of confidence...

      Theoretically, if the phishing site could use an exploit to read cookies it was not authorized to read (is there such an exploit currently?), then it may be able to use your username (that you entered on the fake site) and your cookies, to transact with the real BofA site to get your sitekey, which it could then download and present on a dynamic page.

      Still, this is a much more complex setup than just a logon screen and it depends on a vulnerability that may not exist.

    18. Re:Useless. by blatantdog · · Score: 1

      It's a cookie I just checked.

    19. Re:Useless. by VolciMaster · · Score: 1

      What is your name?
      What is your quest?
      What is the airspeed velocity of a sparrow?

    20. Re:Useless. by SillyNickName4me · · Score: 1

      Could also do it by IP Address,

      No, Too many internet providers on this planet are using dynamic IPs for their customer.

      or possibly MAC address too.

      No. Your MAC address is only visible to directly connected machines and is definitely not visible to a 'remote' machine on the internet.

      So, IP address is extremely unreliable and MAC address is simply not visible to them.

    21. Re:Useless. by SillyNickName4me · · Score: 1

      Cookies will also not stop MITM attacks - to do that, you need to verify who the other party really is.

      Well, your browser is supposed to be doing exactly that before sending a cookie, provided that cookie contains the proper domain/path info.

      This will not prevent situations where the 'real' URL is being used together with a fake website, but it will prevent situations with 'lookalike' URLs since the cookie is not sent by the client in that case.

    22. Re:Useless. by SillyNickName4me · · Score: 1

      I.E. https that REQUIRES the ip address as well as domain name be present in the certificate and validated at a authintication server.

      Hmm, that just asks for spoofing or compromising the authentication server...

      The whole trick with regards to SSL is that you do not need an authentication server, rather, you use a chain of certificates, starting with one that is widely known and preferably included with your browser, this certificate is from a so called CA. This CA certificate has been used to sign the actual site certificate, and by checking the site certificate's signature against it, you can verify that it is indeed a 'real' certificate.

      This means that noone depends on the CA's servers to be available at any given time, but you do rely on already having the CA certificate in your browser, or having a reliable way to get it.

      The 2 reasons for this are of course to prevent having a single point of failure (the authentication server) and to prevent compromise of the certificate.

    23. Re:Useless. by mrchaotica · · Score: 1

      Even if you're connecting from a "safe" machine, it still asks you to confirm that the picture is correct, and to enter your password.

      I think it's a pretty good idea, actually. The only problem with it is that the main page still has a password field for login, so I've been forgetting and typing in my password before I see the SiteKey. Hopefully, that's only an interim thing...

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    24. Re:Useless. by Anonymous Coward · · Score: 0
      This is how it works for me:

      • If I try to connect to BOA via https, I automatically get redirected to http, so I connect via http
      • I don't keep old cookies around, so SiteKey doesn't recognise my computer. I have to enter my social security number and password, hoping that I'm on the real BOA site.
      • At this point (after already having given the keys to the kingdom away), BOA figures out that I should be using SiteKey, so they show me my personal picture and quotation.
      • They prompt me with one of three selected questions.
        • I get to pick the three questions, but they are from a pretty limited pool of questions. They boil down to questions like "favorite color" or "city name", so one could guess "red" or "New York" and have a pretty good success rate.
        • The answer to the question is not hidden when you type it in.
      • The system asks for your main password again and then you are logged on
      All in all, the SiteKey doesn't add that much protection to the process if you clear out your cookies. I suspect the bad guys could have their bogus web site acting as a front-end to the BOA web site so they could even grab a copy of your secret picture and quotation, and the answer to one of the SiteKey questions.

      Even if you do keep your cookies so SiteKey works the way the bank wants, you'll still disclose your social security number to the bad guys before you find out you are on a bogus site.

    25. Re:Useless. by rnelsonee · · Score: 1
      Fortunately, the article is wrong, at least as far as how SiteKey operates now.

      I use SiteKey for Bank of America (it's available in Maryland and DC), and they don't even ask me three questions. Instead, after logging in with username/password, I'm then taken to a page that shows an image (and a phrase). I chose the image upon singup.

      The idea is that only BoA knows the image, so if that specific image doesn't show up on that second page, it's a phisher (the phishers are resorting to guessing your picture, unless they break into BoA's secured site).

      I find it useful (although it's an extra step, as the second page requires yet another password), but it works. And, despite being a /. nerd, I actually did get phished once -- and it happened to be a fake Bank of America site, so I'm glad to use SiteKey (it was a good phish email - they just told me the bank added new online features - none of that 'please verify you password' crap)

    26. Re:Useless. by FlopEJoe · · Score: 2, Funny

      And still... all of this is useless when Bank of America lost my information on a tape backup during transfer. No wait... they finally admitted it was stolen. But I shouldn't worry. Sigh.

    27. Re:Useless. by ben_white · · Score: 1

      I think you mean unladen swallow.

      --
      cheers, ben

      Never miss a good chance to shut up -- Will Rogers
    28. Re:Useless. by R2.0 · · Score: 1

      Well, I don't knowAaarrrrgh.....

      --
      "As God is my witness, I thought turkeys could fly." A. Carlson
    29. Re:Useless. by jcdill · · Score: 1
      No wait... they finally admitted it was stolen.


      That's cover-your-ass-speak for we screwed up but we will pass the buck and blame someone else for "stealing" your data.

      --
      "I'd much rather be mistaken as a lesbian by a bigot than be mistaken as a bigot by a lesbian."
    30. Re:Useless. by markana · · Score: 1

      And he forgot to specify the continent - African or European...

    31. Re:Useless. by Anonymous Coward · · Score: 0

      It's also cookie-based. If you delete your cookies (like 35-60% of ppl do, if you believe all the recent reports), you won't see the graphic at all. Just the questions. Totally defeats the purpose.

    32. Re:Useless. by Anonymous Coward · · Score: 0

      Yup. Geek Card revoked!

    33. Re:Useless. by Anonymous Coward · · Score: 0

      I go to a Kinkos terminal, access my BofA account using SiteKey, but since I've never used this computer before and there isn't a cookie there, I must answer three questions. I answer them and log in.

      What I didn't know was that a hardware keystroke logger was present and recorded my three answers. The guy that stole my three answers now just needs to go to another computer that doesn't have the cookie present, get prompted for the three questions, and w00t, he's in!

      Why are we wasting time on this?

    34. Re:Useless. by VolciMaster · · Score: 0
      swallow, sparrow, one of those little teeny birds :)

      I saw the parent and just had to post, didn't botherto check the bird first (doh!)

    35. Re:Useless. by GrungyLotG · · Score: 1

      Yes, I agree that some philshing emails are extremely realistic. I was having issues with my paypal account (I just changed the credit card), when I recieved a paypal message about a change of account details. After noticing a link in theemail (which was cleverly typed out as the full url), and checking the URL in the status bar; I followed the link. It brought me to what appeared to be the paypal frontpage, but I glanced up at the title bar. After noticing it was an IP address, I reported the email to paypal, and indeed, it was a philshing attempt. Obviously, this is not a foolproof online-banking solution, but it should pose a whole new set of problems to would-be philshers. I'm sure it will not stop all philshers, but it should certainly make it difficult enough to deter the majority of them.

    36. Re:Useless. by Anonymous Coward · · Score: 0

      So, IP address is extremely unreliable and MAC address is simply not visible to them.

      But an ActiveX application served to your browser from the site could fetch your MAC address or some other unique identification and report it back.

    37. Re:Useless. by SillyNickName4me · · Score: 1

      But an ActiveX application served to your browser from the site could fetch your MAC address or some other unique identification and report it back.

      Indeed it could (which is a bad thing actually, but that is another story)

      So.. which MAC address is it going to pick of the 4 network cards in my machine? (and yeah, this is a desktop, it just happens to have a wireless card and 3 ethernet cards, and it uses a different one depending on the situation)

      Of course this ignores the fact that activex applets won't run on my machien to begin with.

      The point being that MAC addresses are a very bad way to indentify a machine, even when you can obtain it, something which SUN, SGI and many others found out in the past already.

      To stay on topic, with regards to preventing phishing:

      1. You need to indentify the user, not the machine. Using the machine as part of this just makes it more attractive for people to take over your typical desktop machine with worms and what not.

      2. The idea with regards to stopping phishing is to indentify the server you are talking to, not for the server to indentify the workstation (which is a bad idea anyway usually, see point 1)

      When we go this way anyway (requiring a platform specific bit of software before you can use electronic banking) banks would do better to go back to using specialized applications, and just use IP for communications. Using a webbrowser did have its reasons, and part of it (according to the explicit statements of both my private and business banks) is to make it easy to support other platforms.

  3. Good thought but... by Anonymous Coward · · Score: 0, Insightful

    People can't even remember their passwords let alone the answer to three questions and their password.

  4. Great! by Jason+Smedvik · · Score: 0

    Perfect, now it will take ONLY 5 minutes of question answering to log-in to my bank's website and check my balance for 5 seconds.

  5. UK has had this kinda of tech for ages by MikeDX · · Score: 5, Insightful

    "My" online bank http://www.cahoot.com/ (which is the online arm of the abbey national) has had this type of authentication for ages. everytime I login, I am asked different questions, each login is different and has worked exteremly well. Of course if you are phished you can still be tricked into giving away to the answers to the questions you gave and used during the signup process. Instead of providing your complete password, you give certain characters from the password, for example the 2nd and 6th characters, selected from a drop down box, so keyloggers are effectively rendered useless.

    There are always going to be people who are too careless with their information, and there will always be other people who are very willing to take all of your personal information to clean out your bank accounts..

    1. Re:UK has had this kinda of tech for ages by gnalre · · Score: 1

      I've always thought UK bank security useless. How hard is it to find someones mothers maiden name, etc?

      A friend of mine when he accessed his bank in sweden had a one time password generated on part from the web page and from part generated via a little calculator device they gave out free.

      This combination seemed to me much more secure and also since the passkey was a one time only useless to anyone monitoring his computer.

      --
      Choose your allies carefully, it is highly unlikely you will be held accountable for the actions of your enemies
    2. Re:UK has had this kinda of tech for ages by BorgDrone · · Score: 1

      Here in the netherlands I have a similar method of accessing my account. In addition to having a calculator device, I have to insert my bank card into the device and enter my PIN before it will function (they use information on the card to generate the code). The upside of this is that the calculator devices are all alike, nothing is stored in the device. If e.g. I'm visiting my parents, I can use their calculator thingie to access my account.

    3. Re:UK has had this kinda of tech for ages by Anonymous Coward · · Score: 0

      I'm not impressed by thin - if you just reload the login form in your browser, you're given different question (mother's maiden name, memorable place or address, and worst of all: memorable year). Even if there are other questions to be answered later, what stops Phishers from either picking the question they had you answer in the first place or just passing on the question from the bank's website to you, and using your further answers (even one-time-passwords) to continue the dialog with the bank?

    4. Re:UK has had this kinda of tech for ages by Gaima · · Score: 2, Insightful

      everytime I login, I am asked different questions, each login is different and has worked exteremly well

      Halifax do the same, but cahoots system is flawed in a different way than all multi-question systems are flawed.

      Firstly, cahoots flaw, because it's funny.
      I've had a cahoot account for a long time, long before they changed to asking for 2 letters from an answer, entered from drop down boxes. The first time I tried to login with this new system, I could not, because the answer to the question they kept asking me had characters in it the drop down boxes didn't have!
      Why they couldn't just generate a list of all the characters in all the answers I don't know... Won't be doing any more business with them.

      Second problem.
      A *long* time ago I thought I'd go look at a phishing attempt for Halifax. They've always had multiple questions/answers AFAIK. The phishing site was quite simple, they asked for the answer to all 3 standard questions on one page!

      As at least one other poster has mentioned, the Finish (?) system, with random numbers on a card is the way forward. No question.

    5. Re:UK has had this kinda of tech for ages by Anonymous Coward · · Score: 0

      Interesting, do you have a link to the sourcecode for the drivers?

      I assume they do distribute source for linux/BSD users?

    6. Re:UK has had this kinda of tech for ages by Ed+Avis · · Score: 1

      This business with the 2nd and 6th characters is because of the lack of support in web browsers for a real 'password proof' entry box.

      An HTML form could have a special control for password entry. Rather than sending the whole password to the server when the form is submitted, the browser generates a random salt and makes a hash of password+salt+current time. Then it sends the hash, the salt chosen and the current time to the server, which can verify that the password was correct. (This does however require the password to be kept in plain text on the server.)

      I am not a cryptographer so there may be some horrible flaw in the above scheme, but I know there are ways to do this without sending your password to the server, so you cannot accidentally give away your password to a phishing site. It seems like the sort of basic and obvious thing that web browsers should support to improve security.

      --
      -- Ed Avis ed@membled.com
    7. Re:UK has had this kinda of tech for ages by DJPenguin · · Score: 1
      The parent didn't say anything about the card reader being connected to the machine.


      I imagine it's just like an RSA style device that takes it's seed from some data stored on you bank card which generates a string that you enter into a login screen for the bank.

    8. Re:UK has had this kinda of tech for ages by antxxxx · · Score: 1
      I heard of another european country that had a similar lower tech solution.

      Each customer was given a scratchcard with several hidden numbers on it. To access their acocunt, they scratched off the next number and entered that.

      Again a one time passkey but cheaper than thos little calculators

    9. Re:UK has had this kinda of tech for ages by johnathan · · Score: 1

      But the password is presumably being encrypted by SSL anyway. Your solution would not defeat keyloggers and doesn't seem to add any security in this case.

      It does sound like a good idea for an easy way to add a level of security to a site without going through setting up SSL. Thinking back to the way my old college email client worked, the server could send a random token with the form. Like <input type="securepassword" token="934B1DE2582935AE32F32">. Then the client encrypts the token using the password as the key (using symmetric encryption like 3DES) and sends that result over the network. The server knows what this value should be (but only, as you said, if it stores the password in the clear).

      --
      You don't need a weatherman to know which way the wind blows.
    10. Re:UK has had this kinda of tech for ages by Ed+Avis · · Score: 1

      The point is to make it harder for a scam site to find out your password. The password is never sent to the server (encrypted or not); only a hash is sent. The web browser's ordinary password entry box would need to be this secure-hash kind, so that if a user is asked to type his password into another kind of field, sending it directly to the server, he will become suspicious.

      HTTP 'digest' authentication works this way doesn't it? It is a real shame that so many sites insist on reinventing the wheel rather than using the HTTP authentication built into every browser.

      --
      -- Ed Avis ed@membled.com
    11. Re:UK has had this kinda of tech for ages by Ed+Avis · · Score: 1
      If the scam site asks for your password, and you enter it, it's too late for any hashing/whatever.
      If the scam site uses the password entry form, then it can never see your password - only a hash.

      If it doesn't use the password entry form then your web browser would flag this up - hey, are you sure you want to enter your password and send it visible to the other site? The most obvious way to do this would be to reserve the 'asterisked out' text entry field for secure password entry, and show all the others in plain text. I'd be surprised to see my password displayed as I typed, and I'd question what was going on.

      I'm not so concerned with sniffing - more with preventing the server on the other end from seeing the password. So it can _verify_ that you know the password, but it can't find out the password if it didn't know it. However, this method does protect against sniffing too.
      --
      -- Ed Avis ed@membled.com
    12. Re:UK has had this kinda of tech for ages by ickoonite · · Score: 1

      Citibank UK is pretty good - it has a Soft Keyboard that you have to use to type the letters of your password in. It's a bit of a pain in the arse, but at least it provides that extra degree of security to foil things like keyloggers. What was rather irritating was the fact that it didn't work in Safari at first, but they fixed that pretty quickly.

      And whilst Halifax's system isn't keylogger-proof, the fact that they have been asking personal questions for four or five years makes me wonder why the Yanks are falling over themselves in self-congratulatory tones when Bank of America implements the same system in 2005.

      I'd always been under the impression that British banks were dinosaurs - certainly our 3 day money transfers and ATMs that can't count money give one pause if one has ever been to Japan. But it seems that there is somewhere worse...

      iqu :D

    13. Re:UK has had this kinda of tech for ages by Ed+Avis · · Score: 1

      Yes, I mentioned that the server would need to have a copy of your password in plaintext. Whereas if you send your password in plaintext, the server only needs to store a hash! Perhaps cryptographers have invented a more complex scheme that means you need only store a hash at the server and send a hash - or perhaps someone has proven that this is impossible.

      On the question of Javascript, I suppose that the contents of a 'secure hashed password' field could be hidden from any Javascript query, and similarly logging keystokes would be disabled when the focus is on such a box.

      --
      -- Ed Avis ed@membled.com
    14. Re:UK has had this kinda of tech for ages by BorgDrone · · Score: 1

      Correct. You insert your bank card, enter your PIN and a number is generated, this is used to log in.

      In order to actually perform a financial transaction you have to enter your PIN and a code generated by the online banking site into the calculator thingie and then enter the code the device generates on your computer.

  6. Monkey in the middle by DaveCar · · Score: 2, Interesting

    Difficult to tell seeing as TFA is is almost completely content free, but if I was a scammer couldn't I just act as MITM with the SiteKey button to get the 'secret' image containing their magic phrase?

    1. Re:Monkey in the middle by iamdrscience · · Score: 1

      You do realize that when you look at your bank account, the data is encrypted between you and them, right? Apparently, they use this brand new thing called HTTPS. Looks like a winning piece of technology!

    2. Re:Monkey in the middle by fa2k · · Score: 1

      "You" Phisher Bank

    3. Re:Monkey in the middle by fa2k · · Score: 1

      Sorry, I'm a newbie (check my UID :P )
      "You" <==HTTP==> Phisher(mitm) <==HTTPS==> Bank

    4. Re:Monkey in the middle by PowerKe · · Score: 1

      Suppose I'm the man-in-the-middle, you set up an encrypted session to my website (which you believe is your bank's) and I set up an encrypted session to the bank. Now I can interpret your input, send it to the bank, interpret their output and send it back to you. Not sure how that button and image are going to help. You could of course verify that you're talking to a MITM and not to your bank by validating the SSL certificate, but if you did that, why would you need to verify again that you're using the bank's real website by using the verify button?

    5. Re:Monkey in the middle by Anonymous Coward · · Score: 0

      Apparently, they use this brand new thing called HTTPS.

      The problem is that most browsers I've seen tell you you're connected securely, but not to whom. Until human key or fingerprint checking (or secure bookmarks, or whatnot) come into use, using https is not as useful as one would think.

    6. Re:Monkey in the middle by DaveCar · · Score: 1, Interesting

      I think other have already pointed out the ways in which this is already done, so I won't go into them again, but, if HTTPS is so good at stopping phishing then we wouldn't need anything like SiteKey crap would we. For your average Joe, they will see a little padlock and think "Hey, I'm safe!". Sure, they are having an encrypted, secure session - with a phisher.

      Personally, I think it's all smoke and mirrors. It's banks just doing something to cover their ass. Then when you get ripped off they can say "we gave you secure stuff and you still gave out your details to fraudsters. you're liable now, not us".

    7. Re:Monkey in the middle by trogdor8667 · · Score: 1

      The way its supposed to work is that since there are over 1,000 different possible images, if you were a fake site, you couldn't possibly randomly display the right image. To top it off, the phrase is created by you and must also match, so its even harder to randomly create that. So, as a BoA member who uses this service, I know that if I don't see my image with my self-made phrase below, something is wrong, and I know to not login. I also know that if I don't see the sitekey option at all, I'm not at a BoA site and to not login.

      The system IMHO is to prevent phishers from getting your login information in the first place, not so much to keep them from logging on as you. Its not perfect, and its still easily beatable, but as a BoA member, seeing them do anything at all to try and save their rep as the worst bank for security is nice.

    8. Re:Monkey in the middle by jrexilius · · Score: 1

      that is exactly how you would do it with the previous family of URL obfuscating attacks.

      As well, a good majority of users _still_ have no idea what https means or when they should see it so the user->phisher link need not be SSL.

    9. Re:Monkey in the middle by mixmasterjake · · Score: 1

      The purpose of a monkey in the middle attack is to trick both parties into thinking they are talking to each other, but there is actually a proxy (monkey) in the middle that's relaying the info.

      You would have an HTTPS connection, not to the bank, but to the monkey. That would be a successful monkey in the middle attack.

      But, I think pulling this off is way beyond any phisher I have heard about. They are mostly just using simple (perhaps clever) scams to trick people.

      --
      TODO: come up with a clever sig
  7. Fake button on scam site plus they know answers by Anonymous Coward · · Score: 0

    Maybe they already know some of that personal info, and it would be easy to make a button on a scammer site that looks like it's confirming the site.

    This is a typical corporate CEO decision on security, get a clue you corporate types. Is it really that hard to think a little more or maybe listen to your security people?

  8. How will SiteKey stop phishing? by statemachine · · Score: 2, Interesting

    From TFA:
    "Customers can also verify they are indeed at Bank of America's Web site by clicking on a SiteKey button. If they fail to see a secret image and phrase they had chosen earlier, they could be at a fake Web site and the target of a "phishing" scam."

    So... once the person has given his account id, password, and answers to 3 personal questions, only then can he verify BofA's site identity?

    What kind of idiot came up with that idea?

    1. Re:How will SiteKey stop phishing? by R.D.Olivaw · · Score: 1

      Where does it say that the Sitekey button will only be available after you answer the questions?

    2. Re:How will SiteKey stop phishing? by Anonymous Coward · · Score: 0
    3. Re:How will SiteKey stop phishing? by bluprint · · Score: 1

      It's kind of implied isn't it? The article says the SiteKey will display information specified before hand by the user. You would have to know who the user is (usually done by logging on) to know what information to display.

      --
      A modern day witchhunt.
    4. Re:How will SiteKey stop phishing? by iamdrscience · · Score: 1
      Where does it say that the Sitekey button will only be available after you answer the questions?
      It doesn't but how would the bank know which image to show you if they haven't verified who you are yet? Besides, if someone can somehow see your secret image before being verified, then it's not a very good secret, now is it.
    5. Re:How will SiteKey stop phishing? by statemachine · · Score: 1

      Thanks for the link. It's not as bad as I initially thought. The system: 1) asks for login id 2) if it "recognizes" you (meaning you still have a BofA cookie) then it shows you the SiteKey image 3) if it doesn't recognize you, then it asks the personal questions, and then shows you the SiteKey image 4) if you agree with the image, only then do you type in your password. The person is still giving out personal information, but at least it won't include the password. Could be worse and could be better.

    6. Re:How will SiteKey stop phishing? by iamdrscience · · Score: 3, Insightful
      From TFA: "Customers can also verify they are indeed at Bank of America's Web site by clicking on a SiteKey button. If they fail to see a secret image and phrase they had chosen earlier, they could be at a fake Web site and the target of a "phishing" scam."

      So... once the person has given his account id, password, and answers to 3 personal questions, only then can he verify BofA's site identity?

      What kind of idiot came up with that idea?
      The idea works with two levels of verification. For instance, you might have to enter a username and password and then be allowed to see your secret image, then after that, you enter another username and password. This way, nobody can see your picture unless they already have your username and password, and if you get phished for those, you know it because the picture isn't right, but they don't have your second username and password required to actually access your account. I suspect that this system will work similar to that, but instead of a second username and password, you enter the answers to your personal questions.

      Still though, it seems like a potential flaw would be that you have to click on something to verify you're on the banks site. Why not just show you your picture by default? It seems like a lot of people just wouldn't bother verifying the site and they would get phished the same as they would be now.
    7. Re:How will SiteKey stop phishing? by Momoru · · Score: 1

      I have BoA with SiteKey, and I think it's a great idea, first you give you login id (which is not your bank account id), then it asks you a random question (assuming your not on a trusted machine), THEN it shows you your picture, and only after that do you enter your password. So the worst a phishing scam can get from you is your login id. I guess it can also get you to answer a question, but I remember which questions i originally set, so that's another level of protection.

      Of course I think a smart phisher could just make a site that said "Bank of America's SiteKey is currently down...please enter your credit card and expiration date to verify your identity" and tons of people will still do it.

    8. Re:How will SiteKey stop phishing? by JayJay.br · · Score: 1

      This does not protect from man-in-the-middle-style attacks, does it?

      So there's the next step for phishers.

      Uh, forget I said that.

    9. Re:How will SiteKey stop phishing? by Biomechanical · · Score: 1

      I think the order should be more like:

      1. Ask for your username.
      2. Check for cookie.
      3. No Cookie? Ask one question of three pre-created questions. Display bogus image and see if the customer responds correctly, i.e. no, to whether or not it is their image. If they answer yes, politely kick them out with instructions to call their bank.
      4. Cookie exists? Ask two questions of three pre-created questions, show picture and ask user to confirm it's their picture, awaiting a yes response. A no kicks them out blah-blah call bank.
      5. If the user confirms correctly, ask remaining questions, then password.

      Why the password last? Because we've been telling the unwashed masses for years that their password is the most important thing to remember about computers and we better not go changing it now otherwise Joe and Jane Sixpack are just gonna get more confused and listen to us even less than they do now.

      Complicated? Not to me or you, but we've dumbed down IT so much already that everyone else incorrectly treats their computers like bloody toasters, and I think we'd better start making things a little more interesting so that people start thinking about what they're doing before all us geeks, nerds, and people who "know all about computers" get lynched for losing these people their money, jobs, cars, etc.

      --
      His name is Robert Paulsen...
    10. Re:How will SiteKey stop phishing? by eth1 · · Score: 2, Insightful

      "This way, nobody can see your picture unless they already have your username and password, and if you get phished for those, you know it because the picture isn't right, but they don't have your second username and password required to actually access your account."

      So, if I were a phisher, I'd work it like this:
      User: *enter u/p on phishing site*
      Phishing site: *slurp*
      Phishing site: *log in to bank site with new u/p and retrieve image*
      Phishing site: Look! We're really the bank, see??
      User: *phew!* *enters other u/p*
      Phishing site: *slurp*
      User: NOOOO!!

      And if you can't get the image imediately, just print an error and tell the user to either continue or return later.

    11. Re:How will SiteKey stop phishing? by mrchaotica · · Score: 1
      Still though, it seems like a potential flaw would be that you have to click on something to verify you're on the banks site. Why not just show you your picture by default?
      How is the site supposed to know which picture to show you before you've told it who you [are|claim to be]?
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    12. Re:How will SiteKey stop phishing? by Anonymous Coward · · Score: 0

      Why can't a phishing site just forward your name, password, etc. to the real site, and get your secret image?
      If it works like a proxy, then none of these questions or pictures will help.

  9. Can you say... by Anonymous Coward · · Score: 0

    ... man-in-the-middle attack?

    If there's a phishing site between you and your bank, you could exchange anything (passwords, answers, pictures, what have you), and the phisher will still succeed.

    Yes, I read the article. So far, nothing they list will stop a MITM-attack. I hope they handle this as well.

    1. Re:Can you say... by iamdrscience · · Score: 1
      If there's a phishing site between you and your bank, you could exchange anything (passwords, answers, pictures, what have you), and the phisher will still succeed.
      You're right, but that's not the way most phishing scams play out. Most of them are sent by e-mail. Getting rid of phishing scams like that defeats a large portion of the threats, as well as raising the level of skill required of a person who might want to start a phishing scam (yes yes, it's still not terrifically difficult, but it's not as easy as sending a lot of e-mails).
    2. Re:Can you say... by the_lesser_gatsby · · Score: 1

      But the the e-mail contains a link the phishing site. All they have to do is drive the real site with the user id and password, and echo back the pictures and random questions. Then it's "Sorry, website unavailable" while they plunder your account.

  10. yes, but... by Anonymous Coward · · Score: 0

    Great, but why so complicated? And, is this even safe with many other services requiring you to give them pseudo-personal answer/question combos? (mother's maiden name comes to mind)
    Why not simply use the safest process I know of to date, that being a small calculator-style device that you use to login, where it generates a password for you that can only be used for 60 seconds?
    (and to all the people that think this is a hassle or would be too expensive, I'm using one myself, and it's neither a hassle nor did the bank charge me anything)

  11. not a solutun, by any means by l3v1 · · Score: 1

    There's nothing more secure in asking three "passwords" instead of one. It's just text, people will use the same everyplace, not many will be willing to keep in mind 3 times more sh*t. And anyways, asking more text won't make phishings' job any less hard. And that button thing ? Oh come on, how many browser exploits [on many different browsers] do you wish us to list here which could be used to trick whatever button you place ?

    Just use a password over https and hope for the best, until something more useful and usable comes around. This above ain't smelling like any of those.

    --
    I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    1. Re:not a solutun, by any means by Anonymous Coward · · Score: 0

      Actually, it's even LESS secure than a password.

      I can use a different password at every website I use and it will make just as much sense. But my maiden name is my maiden name everywhere. And my favorite color is my favorite color everywhere. My birthplace is my birthplace, everywhere. Get that info from one source and you can access my accounts everywhere.

      That's why websites that send you your password or reset it for you if you give them your "super secret personal information".... like a maiden name... are an awful idea. I can now use the maiden name you used at one sight to reset your password (for my own benefit) at every other site you use.

  12. 3 PERSONAL Questions by Uukrul · · Score: 5, Funny

    Patriot Act Enhanced Questions

    1. Religion?
    2. Who you voted last election?
    3. Are you a terrorist?

    --
    My city: Barcelona.
    1. Re:3 PERSONAL Questions by peterih · · Score: 2, Interesting

      That reminds me of the questions I had to answer when I wanted to travel to America in 1995 - Are you a communist? - Do you have connections to the mafia? - Do you know how to build your own handgun? And many more like that...

    2. Re:3 PERSONAL Questions by TheScottishGuy · · Score: 1

      that's the kind of thing i'm looking forward to when i immigrate in august. should be fun for sure.

  13. HTTP Error 403: Forbidden by Anonymous Coward · · Score: 0

    Incorrect colour

  14. Simpler solution: password cards by Max+Romantschuk · · Score: 4, Informative

    I have a username and password which logs into my bank account. If it were compromised whoever has the password can see my transactions, that's it.

    In order to actually do stuff the bank (and all Finnish bank sites I know of) use a challenge/response system: I have a card which has a bunch of randon number passwords on it, around a 100, in number: password -pairs. The site asks for "password number X" (one number per session) and I give it. These passwords are unique to my own account, and the card has no identification, so if my wallet gets stolen it's useless without knowing which bank and account it's for, as well as the username and password for logging in.

    If I were fooled by a phishing site they'd get one of the hundred passwords required for a transaction, and the bank would notice pretty quick if they tried logging in and out for hours trying to get the correct challenge assigned to the session.

    Simple, yet very effective.

    --
    .: Max Romantschuk :: http://max.romantschuk.fi/
    1. Re:Simpler solution: password cards by Res3000 · · Score: 2, Interesting

      Here in Switzerland we have a similar system. I have a login name and a password, and a little card that changes all minutes the 6-digit number.

    2. Re:Simpler solution: password cards by p0ppe · · Score: 1

      Something like the RSA SecurID?

      --


      "Democracy is three wolves and a sheep voting on what to have for dinner."
    3. Re:Simpler solution: password cards by Res3000 · · Score: 1

      exactly this one.

    4. Re:Simpler solution: password cards by riflemann · · Score: 3, Interesting

      This is of limited effectiveness. It works for while, but has been cracked.

      A few months ago, a well known Dutch bank (Postbank) was targetted, with scammers directing people to a phishing site. This site asked for their username, password, and the next 3 of these codes (many people mark the ones they've used).

      Many people were duped, proving that it's not that good for security.

      Far better is the card/token type system (see my comment for details).

    5. Re:Simpler solution: password cards by stoborrobots · · Score: 1

      if my wallet gets stolen it's useless without knowing which bank and account it's for, as well as the username and password for logging in.

      And at least some of those pieces of information is already in there with the card: your bank cards describe both your bank name and account. All one has to do is map the password cards back to the corresponding bank card, which is not necessarily all that difficult.

      That said, I do like that idea better than this SiteKey one...

    6. Re:Simpler solution: password cards by Daniel832US · · Score: 1

      If it were compromised whoever has the password can see my transactions, that's it.
      That's the problem... My account was broken into and they saw copies of my canceled checks. They took the routing/account number off of them and started making their own transactions in my account. Bank of America basically told me that it was: (a) my fault for giving out my personal information, which I hadn't or (b) spyware on my machine, which I politely told them was a Mac. They didn't like it when I asked them "did't some of your employees sell your account holder's information?" After the way I was treated, I closed my accounts and went to a credit union. One other note of interest is that they also told me that "Total Protection" only applies to credit cards, that I'm basically on my own when it comes to ACH debits to my checking account.

    7. Re:Simpler solution: password cards by thannine · · Score: 1

      Yes, stupidity will allways be a problem. (Why on earth would you give next three of your codes?)

      Anyway, the system with the bank I use (in Finland)
      works like this:

      I have a userId, 100 one-time passwords and then 20 re-used confirmation passwords.

      The one-time passwords are used to get access (to see transactions and stuff), and the confirmation password is asked when a payment is made.

      With this, it would be pretty hard to get enough codes from me to do any harm.

      Basically, if they would get me to use their site for a month or so, and all the time use codes I supplied to get the information from the real bank, and then relay it to me, I might be fooled to give them the confirmation codes, which they could then use to transfer my money to them, but sure as hell, that wouldn't be easy, nor would it be fast enough.

    8. Re:Simpler solution: password cards by Anonymous Coward · · Score: 0

      It seems European banks often use more sensible methods. My (Dutch) bank, for example, uses a variant of the challenge-response the parent post talks about:

      The bank has given me a creditcard-sized gadget that looks like a calculator and contains a chip-card reader. When I want to log in to my bank's website, I put my ATM card (which has a chip on it) in the reader, and enter my PIN. Then I enter the challenge, and feed the response back into the bank's site.

      In order to log in I have to have this gadget with me, which is a pain, but the security now is comparable to that of an ATM: you have to have a person's ATM card and know his PIN in order to get in.

      Leo

    9. Re:Simpler solution: password cards by Mahler · · Score: 1

      This same bank, now also give you the option to recieve those codes on SMS after entering your transaction. So you don't even know any of the codes until you send a transaction.

      Phishers then need to fake 2 systems:
      1) The website
      2) SMS-delivery service
      and have your username and password.

      And still they wouldn't have the correct code.

    10. Re:Simpler solution: password cards by Max+Romantschuk · · Score: 1

      Didn't think of that... Then again, in Finland we haven't really done checks in the last 15 years. I'd say roughly 99% of all transactions are done completely electronically, save from the fact that (most) bills still are in paper form and you have to type in the info (or use a barcode reader) prior to payment.

      --
      .: Max Romantschuk :: http://max.romantschuk.fi/
  15. A button? by Justifiable_Delusion · · Score: 1

    ohhhh...a button (a la little green guys from toy story)...

    how exactly does a button make this not a phishing site? are u telling me bank of america has coders which can create buttons that have a greater level of power than the boys over in the ukraine or russia? cmon now...

    PUSH MY BUTTON BABY!!

    --
    Mad, adj : Affected with a high degree of intellectual independence. Ambrose Bierce - The Deveil's Dictionsary
    1. Re:A button? by lakin · · Score: 0, Redundant

      From the article:
      Customers can also verify they are indeed at Bank of America's Web site by clicking on a SiteKey button. If they fail to see a secret image and phrase they had chosen earlier, they could be at a fake Web site and the target of a "phishing" scam.

      That sounds like quite a good idea to me.

      --
      Paul
    2. Re:A button? by R.D.Olivaw · · Score: 2, Informative
      how exactly does a button make this not a phishing site? are u telling me bank of america has coders which can create buttons that have a greater level of power than the boys over in the ukraine or russia? cmon now...

      from TFA: "Customers can also verify they are indeed at Bank of America's Web site by clicking on a SiteKey button. If they fail to see a secret image and phrase they had chosen earlier, they could be at a fake Web site and the target of a "phishing" scam."

  16. Ah, Geez. More coding by smchris · · Score: 2, Funny


    With the HTML they'll have to keep churning out, pretty soon phishing is going to seem like a real job.

  17. Doh! by Klivian · · Score: 1, Insightful

    the system will have a button which will allow the user to verify that they are indeed at the bank's website and not at some scammer's fake site."

    Brilliant idea, not. If the phisher don't make a similar feature, they are rather incompetent I'd say. Something like: Click here -> Oh yes, it's us don't worry. Just give us your banking data, we are not some scammer's.

    1. Re:Doh! by Anonymous Coward · · Score: 0
      Couldn't be bothered to read the article, could you? From TFA: "If they fail to see a secret image and phrase they had chosen earlier, they could be at a fake Web site and the target of a "phishing" scam". It's not just a popup that says "You're good", it has some secret image that you've hopefully remembered.


      Now if they would allow you to upload your own image, they'd really have something.

      1. Logon
      2. See the bank's logo, with your picture next to it.
      3. Know you're OK.

      No picture -> you've been phished, call your bank.
    2. Re:Doh! by MadCow42 · · Score: 2, Insightful

      Brilliant comment, not.

      The image/phrase shown is supposed to be a secret one that the customer chose beforehand (i.e. when setting up their account).

      So, when I go to my bank site and click the button (presumably after logging in so they know who I am), if I don't see the cute little picture of my son and the phrase "you're cool", then I know it's a fraud.

      It's not just a standard image/phrase... it's customized and unique.

      RTFA, or even TFComments.

      MadCow.

      --
      I used to have a sig, but I set it free and it never came back.
    3. Re:Doh! by TorKlingberg · · Score: 1

      Unless the phising site immediately logs in to your real bank and gets the picture.

      It will at least make it harder for phishers though.

    4. Re:Doh! by p0ppe · · Score: 1

      So once you're logged in you can find out if you just gave your password and username to a phisher or not? Brilliant!

      --


      "Democracy is three wolves and a sheep voting on what to have for dinner."
    5. Re:Doh! by cfx666 · · Score: 1
      Where's the problem for the phishing site to take your login/pwd and get the correct image from the original bank site?

      It's named "Man in the middle attack". PINs/TANs/etc are not save against real phishers. If you want secure online banking, why not have a look at http://en.wikipedia.org/wiki/FinTS

      Cfx

      --
      You have 2 nucular Moderator Points! Use 'em or loose 'em!
    6. Re:Doh! by mrchaotica · · Score: 1
      if I don't see the cute little picture of my son and the phrase "you're cool", then I know it's a fraud.

      It's not just a standard image/phrase... it's customized and unique.
      Not quite. You get to choose from about 150 stock photos, but unless I wasn't paying attention, you couldn't upload your own.
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  18. yeah and Microsoft declared war on spam by Anonymous Coward · · Score: 0

    yet my inbox is still rather UPS1ZED and 3NLARGED for my tastes, especially with all that Cial:is ...

  19. and this "prevents" it how? by ack154 · · Score: 2, Insightful
    If they fail to see a secret image and phrase they had chosen earlier, they could be at a fake Web site and the target of a "phishing" scam.
    I don't understand how this is going to stop stupid people from entering their info on some other website that the phishers have setup. It's not like the fake website is going to say "hey, there's no sitekey button here, we're not real."

    I just don't think changing the login procedure for the actual site has anything to do with stupid people clicking fake links and entering their info into a phishing site... If I'm missing a piece of this, please, do tell.
    1. Re:and this "prevents" it how? by Anonymous Coward · · Score: 0

      oh my fucking hell you people are such stupid fucking bastards

      the site puts a cookie down on your HD, if your unique cookie is there the site knows it is you, and displays the sitekey picture which you chose. When you setup the sitekey, you pick one from a few hundred different pictures. If the site does not see the cookie, it gives you the opportunity to turn on sitekey; you provide your ID, answer one of the 3 questions and the site says "it's probably you" and gives you the sitekey image you picked, at which point you know it's not a phish site and can give your password. If it were a phish site, they might get the answer to 1 of your 3 questions, but they wouldn't get your primary password. Basically there's 6 potential security tokens, your ID, your password, your 3 questions, and the 1 sitekey image which is used to authenticate the site to you. The 3 questions could also be said to authenticate the site to you as a phish would not know which of the questions you chose. Basically you are negotiating with an untrusted site and giving up 2 'weak' tokens (user ID and question/answer) to verify that you are in fact dealing with the correct site before you give the 'strong' token (password). If it's a phish, you can report the site and go to BoA to change your user ID and question.

      jesus fucking christ get a brain in your head you fucker

    2. Re:and this "prevents" it how? by Anonymous Coward · · Score: 0

      well the idea is that they will drill the stupid user into looking for their special image before going any further..

    3. Re:and this "prevents" it how? by ack154 · · Score: 1

      Thanks AC, you're a real contributor to Slashdot!

      Your thought is great and all and sure, people might setup all this picture and question crap, but my point is... most of these people are lucky if they can remember how to turn their monitor on. It's VERY unlikely they'll care if the site they're logging into doesn't have some picture showing up on it.

      Here's the thought process:
      "what? how is my information out of date? oh well, i'll just go update it"
      *click*
      "hmm... i wonder where my little picture is? oh well, it's probably because my information is out of date... i'll just enter it anyways"
      *click*
      "oh crap! where'd all my money go?!"

      Oh, and I don't think telling Jesus to get a brain in his head is going to help your argument either.

    4. Re:and this "prevents" it how? by petabyte · · Score: 1

      Man, its early in the morning for a slashdot posting. Must be the just get into work and do the reading/posting heh.

      That said I tend to agree. The best the banks can hope for is to educate their users not to give out personal information over the net. Drill it into their heads if need be.

  20. Fools...One and all by Anonymous Coward · · Score: 0

    Ridiculous...Why should IT have to cover the short commings of idiots that cant tell the diference between a scam and the real thing???

    Which one of you has ever got a 'Security Details Update' request from YOUR bank by phone or letter let alone by email...

    1. Re:Fools...One and all by stoborrobots · · Score: 1
      Which one of you has ever got a 'Security Details Update' request from YOUR bank by phone or letter let alone by email...

      *raises hand*

      (Yes, it is genuine. Yes, despite the email address being from the wrong domain. Yes, it does have an update details link despite saying that it will not. )

      Fix your home loan rate with Westpac at 6.59% p.a. (7.10% p.a. comparison) for two years.
      Date: 2005-03-02 18:00
      From: "Westpac Home Loans" <internetbanking@email.westpac.info>
      To: [redacted]
      Reply to: online@westpac.com.au

      ===============
      Security advice
      ===============
      Before accessing emails or the internet, always update your virus, firewall and Windows* software. Westpac emails do not include links to sign-in pages, or ask for your personal security information. For more information on security, visit the Westpac homepage.

      If you're having problems reading this email, view the online version.
      <a href="http://email.westpac.info/cgi-bin16/DM/y/%5B redacted%5D">http://email.westpac.info/cgi-bin16/D M/y/%5Bredacted%5D</a>

      ==================
      Can' t afford another rate rise? Fix your home loan for two years.
      ==================

      Dear MR [redacted],

      If you're concerned about rising interest rates, there has never been a better time to lock in your home loan rate with Westpac's Fixed Rate loan.

      You'll get a competitive rate of 6.59% p.a. for two years (7.10% p.a. comparison rate*) and the certainty of knowing your loan repayments won't rise during the fixed term period.

      That's great news if you can't afford any financial surprises.

      ==================
      Fix your rate now
      ==================

      To get this great rate speak to a Westpac Home Finance Manager today. They can offer expert advice and help you choose the best loan
      for you.

      Arrange a meeting with a Westpac Home Finance Manager today.
      <a href="http://email.westpac.info/cgi-bin16/DM/y/%5B redacted%5D">http://email.westpac.info/cgi-bin16/D M/y/%5Bredacted%5D</a>

      Or for more information, call 1300 552 261 or visit westpac.com.au

      Yours sincerely,

      Paul Lilley
      Group General Manager
      Sales & Service
      <a href="http://email.westpac.info/cgi-bin16/DM/y/%5B redacted%5D">http://email.westpac.info/cgi-bin16/D M/y/%5Bredacted%5D</a>

      * Things you should know:
      The Fixed Rate Home Loan comparison rate is based on a secured loan of $150,000 over a term of 25 years. WARNING: The comparison rate
      applies only to the example given. Different amounts and terms will result in different comparison rates. Costs such as redraw fees or
      early repayment fees, and cost savings such as fee waivers, are not included in the comparison rate but may influence the cost of the loan. The comparison rate schedule for home loan products can be obtained from any Westpac Branch.

      Fees and charges are payable. Normal lending criteria apply. Full details of all terms and conditions are available on request. These
      may be varied, or new terms and conditions introduced in the future.

      Information current as at 2 March 2005 and is subject to change.
      Westpac Banking Corporation ABN 33 007 457 141

      To review our Privacy Policy visit the Westpac homepage.

      Update details or unsubscribe
      <a href="http://email.westpac.info/cgi-bin16/DM/y/%5B redacted%5D&a=%5Bredacted@email.address%5D&b=%5Bre dacted%5D&c=%5Bredacted%5D">http://email.westpac.i nfo/cgi-bin16/DM/y/%5Bredacted%5D&a=%5Bredacted@em ail.address%5D&b=%5Bredacted%5D&c=%5Bredacted%5D</ a>

      Contact us
      Your feedback is always welcome. Please contact us at online@westpac.com.au

      Copyright (C) 2005 W

  21. Similar but effective by toshidan · · Score: 2, Interesting

    Nationwide Building Society in England implement a system that still uses a PIN but each time you login you are asked for three random digits from your PIN.

    When it comes to cash, I'm more concerned with security than spending less time logging in. I think asking for randomized data sets at each login is a good move.

    While its not the perfect solution (if the machine is compromised it would only take a matter of time before the phisher got the info) having a rotating login is slightly more comforting.

  22. SecurIDs by raam4122 · · Score: 0

    What banks should really implement for online access is the use of a key fob, such as RSA's SecurID. ETRADE recently started offering a limited number of them free to customers and I was lucky to get one. It's basically an LCD screen with a six digit number that changes every 60 seconds. You need to enter your username and password + that six digit number every time you log in. It then takes your password and that six digit number and authenticates it against a RADIUS server.

    I used to support SecurID's for Deutsche Bank, and they work really well. Adding extra personal information requirements to the login screen (as INGDirect currently does) isn't helpful when the person logging into your account probably already has all that information anyway!

  23. Bad rip-off by Eivind · · Score: 2, Interesting
    This seems like a combination of the typical insecure, stupid "personal question" with an actually good idea: the personal image.

    The first, using a "personal question" as a means of making easily guessable passwords more secure is dumb. It is true that people often choose easily guessable passwords. But people *even* more often choose easily guessable "personal questions". "Mothers maiden name" for example. That's how Paris Hiltons adress-book got cracked: She'd used the hugely difficult "personal question" about the name of her dog. It takes only 10 seconds of googling to find the answer to that...

    The personally selected secret image on the other hand is a good idea: phishers rely on the fact that they can easily create a fake website that looks like the real one.

    If the real one has some element that is unique to you, they won't be able to copy that, simply because they don't know what it is.

    This *ain't* the system common in Scandinavia (and other countries) by the way. What we have is generally a one-time "tan" to authorise transactions, provided either as a paper-list where you cancel out those you used, or from a small cryptographic device that generates them using the current time, your account-number and a secret embedded key.

    It is, however, just a weaker version of the proposed "security skins", which is an excellent idea to prevent or reduce phishing.

    My bank, Skandiabanken does this, sort of, already. (though they underpublizise it). There each user has a private security-certificate used to authenticate the user, in addition to the pin.

    This helps in two ways:

    First, even if you knew my customer-id and my pin, you still could not log in on my account, you wouldn't have the certificate.

    Secondly, it enables the bank to identify me even before I log in, thus giving me a personal greeting not easily copied by phishers: on the login page, before I've entered anything the bank says: "Hello Eivind Kjørstad."

    Phishers have no easy way of doing that, they generally don't have a clue which user is sitting behind which ip.

    1. Re:Bad rip-off by Shotgun · · Score: 1

      This seems like a combination of the typical insecure, stupid "personal question" with an actually good idea: the personal image.

      The 'personal image' is just as stupid. The phishing site only has to set up a 'man-in-the-middle' attack. Duplicate the BoA site, and forward all the information you enter to them. Forward everything from BoA to you. Let you perform your transaction without interruption. Once your done, rob you blind.

      The idea of a different process when logging in if it is not the primary computer is VERY usefull, but only if BoA customers are educated to be very suspicious when they're asked for an extra password from their home computer. I'd like to see the picture come back as an image with the text "You're logging in from a strange computer. Is the URL http://boaurl.html/"

      --
      Aah, change is good. -- Rafiki
      Yeah, but it ain't easy. -- Simba
    2. Re:Bad rip-off by Eivind · · Score: 1
      You're rigth, in principle. But in practice I think the personal-image (or the more or less equivalent "security skin") would be helpful:

      • Setting up a full MitM website is quite a bit more complicated than just a simple static website with a form. I've seen some of the forms even use mailtos as action, freeing the phisher from needing any server-side scripting.
      • With one-time passwords (for example the tans common in Europe) MitM has only limited use, because the tan used for authorising one transaction is useless thereafter.
      • If the bank uses personal certificates, like Skandiabanken and others here have been doing for literally years, the trick won't work. Your browser won't present even the public part of your "skandiabanken.no" certificate to "phishersite.org", much less the secret part. Thus the phishersite *can't* successfully do a MitM.

      There's no excuse not to use the two-way authenthication built into SSL really. All major browsers have supported it for years, it is very simple to use and imposes no additional hassle on the user, and it adds *significantly* to the security of an online bank.

      I don't mean to use *only* this, the certificate could be stolen if, for example, someone installed a trojan on your machine.

      But the current combo, as used commonly in Europe gives a quite decent overall protection:

      • Personal SSL-certificate -- identifies you to the bank. Prevents MitM. Prevents login by people who somehow knows your userid/pin. Allows personalised login-page which makes things harder for phishers.
      • Normal pin -- prevents logins from someone having say stolen your computer, or from someone you've let borrow your computer.
      • transaction-authorisation-number (tan) -- limits the usefulness of MitM attacks (even if the certificate didn't prevent them. Stops even a person having a rootkit on your computer. He can get your pin by keysniffing, and your certificate from the disk, but he won't have physical access to your tan-list or tan-generating-device.

      This migth sound cumbersome to the customer, but infact it isn't. For checking saldos or whatever from home all you have to do is enter userid and pin. For doing transactions you need to enter a tan aditionally. The personal SSL-certificate you don't even notice after you install it on your first bank-visit.

  24. Other people have tackled the obvious problems. by Ckwop · · Score: 1

    Other people have tackled the obvious problems with these measures. All of these problems are a result of the fact they're attempting to secure against pishing by using the SAME medium as the pishers.

    The way to secure against pishing is to use media the pishers don't have access to. The best way to do this is with a physical token. The best example is something like RSA's SecureID. There is no way for the pisher to know what that value is so it makes pishing harder. They may be able to get the value once, but that won't help them next time.

    Once these schemes become more widespread, we'll see Pishers performing a man in the middle attack; that is, they'll make their site in to a proxy that connects to the real bank and passes your details to the actual bank. They'll then insert their own commands to steal your money.

    Pishing isn't all that easy to stop and the attacks are only going to get more ingenious.

    Simon.

    1. Re:Other people have tackled the obvious problems. by Anonymous Coward · · Score: 0

      "Pishing isn't all that easy to stop and the attacks are only going to get more ingenious."

      And at the same time the majority of computer users will get stupider. Thanks, easy to use computing!

  25. Geezz ... by Elgreco1 · · Score: 2, Interesting

    This is not about "phishing" other than the button. Press the button and you verify it is your bank. The questions are to verify users, because users seem to use the same password for hotmail and blogg sites as with banks. I would suspect soon we will all cary a USB key coupled with a password to identify us. As for the button, all they should have is a picture of our selfs when we log in. If it is not there ... hey !!! Bingo, I am in Crusty Bank of Nigeria. Giorgis

    1. Re:Geezz ... by polysylabic+psudonym · · Score: 1
      The questions are to verify users Nope. The questions are there as weak security to allow you to view your secret picture. The process goes something like:
      1. Type in your user ID
      2. If you're on your usual computer (ie you have the right cookie) you can click the button and see the picture, if you're not you have to answer the three "secret" questions
      3. Enter your password

      So you're only presented with the secret questions if you don't have the cookie, the secret questions are there only to verify that you have the right to see your picture.

      I prefer the system a bank here uses, you log in with user ID and password, but if you try to send money to any account that doesn't belong to you, you are presented with a block of nine pictures, you have to select the correct three in the correct order (you choose the pictures and order when you create the account) to proceed.
  26. More feel good security by thogard · · Score: 2, Insightful

    The button might help. But the button on the phishing site might go off to a bot network that pulls a real picture off the main site and there is no way to tell if thats happening from the bank side of things.

    There are a few questions I'm not going answer online and I'm guessing most of them will suggested questions.

    The last issue is why the high security when its not needed? My credit card balance is public knowledge at least to anyone that can do a credit check which limits it to about 10 million people.
    A better system is typical lame password security access for read access to balances and transaction lists but an extra layer when I want to do something like move money to a different account and maybe an extra layer if I want to do something like move money to a foreign country.

    1. Re:More feel good security by flosofl · · Score: 1

      The button might help. But the button on the phishing site might go off to a bot network that pulls a real picture off the main site and there is no way to tell if thats happening from the bank side of things.

      Well, yes, the bank can tell. The MITM (the phisher) computer hasn't been authorised to pull the image. Before you even get to the button on the bank's site, you have to be on a computer you have previously authorised with the bank.

      Unfortunately, it's probably a cookie, but it would require a lot more than just going to a phishing site for them to get access. At the least they'd need to compromise your system to get at the cookie info.

      A token based two-factor authentication is still a far better method. I would willingly deal with the "inconvienience" of having to keep track of (yet another) token (SecureID, Vasco, etc...) for greater security on my account.

      --
      "This calls for a very special blend of psychology and extreme violence" - Vyvyan "The Young Ones"
  27. Computer's Questions Three by LordHatrus · · Score: 1

    SuperUser: Three questions. He who answers the five questions-- User: Three questions. S. User: Three questions may access the system. User: What if you get a question wrong? SuperUser: Then you are cast into the Gorge of Eternal Peril. ... Computer: What is your favourite colour? User: Blue. No- AHHHHHH!!!

  28. Social engineering will still work by Anonymous Coward · · Score: 0

    What we have here is something that will give customers confidence that they are on the right web site and not some phishing hole.

    If a phisher can put up a fake web site and actually attract customers there, the phisher can find a way to make it seem legitimate.

    Call me a luddite but I do my banking at a real bank with a real cashier and with real pieces of paper. We still don't have an electronic system that's as good as a paper trail for settling disputes.

  29. How? by canavan · · Score: 1

    How will this work? When will the personal questions be shown? Even if they will be shown only after login and password have been entered, the phishers will just relay those to the real bank's site, and grab the questions or images from there - and then the phishers will already have the login information. I've seen this with ebay login phishing attempts, where they would acutally use ebay's servers to verify the credentials you have entered on the phisher's server.

  30. Obligatory by value_added · · Score: 5, Funny

    BofA: What is your name?
    Sir Lancelot: My name is Sir Lancelot of Camelot.
    BofA: What is your quest?
    Sir Lancelot: To seek the Holy Grail.
    BofA: What is your favorite color?
    Sir Lancelot: Blue.
    BofA: Right, off you go.

    1. Re:Obligatory by 01000011011101000111 · · Score: 1

      But, What *IS* the flight speed of an unladen swallow?

      --
      Programming is an Art. I am an Artist. Does that mean I get to wear a daft hat?
  31. "Not Just A Password" by Anonymous Coward · · Score: 0

    An almost Longhorn-like level of innovation.

  32. Not very effective.. by riflemann · · Score: 3, Interesting

    It's about time more banks started implementing true security online. In Europe, the majority of banks give a device which gives at least the same level of security as a normal cash machine/ POS transaction.

    You put your bank card in the device, enter your PIN, and then enter a number given on the site. Hit OK and put into the site a number returned by the device. The algorithm requires the pin number and specific card to calculate the number, so dictionary attacks are thwarted.

    Having these 3 personal questions is of limited effectiveness - until the scammers simply make a phishing site which asks the same questions.

    Why can't US (and Australian) banks just issue these card reader/token devices? It satisfies the requirements of user authentication.

    - Something you know (your PIN)
    - Something you have (card + device)

    I guess they're too cheap to do it and rely on fraud insurance to compensate for lost money.

    1. Re:Not very effective.. by slittle · · Score: 1

      These guys do. I'm told Westpac do as well. I asked St George and they thanked me for my email, said they do not currently have plans for hardware tokens, but would look into it. Mmkay.

      But... these tokens don't stop a man in the middle attack if the user isn't paying attention to the SSL certificate.

      --
      Opportunity knocks. Karma hunts you down.
    2. Re:Not very effective.. by nathanh · · Score: 1
      Why can't US (and Australian) banks just issue these card reader/token devices? It satisfies the requirements of user authentication. - Something you know (your PIN) - Something you have (card + device)

      Australian banks have started sending one-time passwords via SMS to your mobile phone. You must type the 8 digit code from the SMS into a text field before the transaction is completed.

    3. Re:Not very effective.. by stoborrobots · · Score: 1

      Australian banks have started sending one-time passwords via SMS to your mobile phone.

      Really? Which one(s)?

    4. Re:Not very effective.. by stoborrobots · · Score: 1

      I'm told Westpac do as well.

      Westpac do, but only if you're a Business or Corporate customer... It doesn't help those of us with personal accounts...

    5. Re:Not very effective.. by nathanh · · Score: 1
      Really? Which one(s)?

      The National bank is doing it. You have to call them up to get it enabled. Instructions are on the front page of their website. I've had it turned on for about a month. Works great.

    6. Re:Not very effective.. by stoborrobots · · Score: 1

      The National bank is doing it. ... Works great.

      Sounds cool... (Guess which bank is not one of the four I use... :-S)

    7. Re:Not very effective.. by Shotgun · · Score: 1

      Phishing site duplicates bank site. Forwards everything from you to the bank. Forwards everything from bank to you, EXCEPT when you click the logoff button. In that case, phisher intercepts logoff and you get fake page. While you go downstairs for dinner, phisher cleans out your account.

      --
      Aah, change is good. -- Rafiki
      Yeah, but it ain't easy. -- Simba
    8. Re:Not very effective.. by RAMMS+EIN · · Score: 1

      You also need the device + card to authorize transactions.

      --
      Please correct me if I got my facts wrong.
    9. Re:Not very effective.. by Anonymous Coward · · Score: 0

      I'm not sure why you think I want to carry around more crap. Sure, one is okay, but I have accounts on many different websites that should all be secure (simple example: bank account + paypal = now I have to carry around 2 things).

  33. Briliant by Mensa+Babe · · Score: 1

    "More interestingly, the system will have a button which will allow the user to verify that they are indeed at the bank's website and not at some scammer's fake site."

    Brilliant idea. I'm sure that said scammer's fake sites will look exactly the same, except they will lack that button.

    --
    Karma: Positive (probably because of superiour intellect)
  34. Security Morons by elronxenu · · Score: 1
    It seems that those who don't understand security are destined to mess it up.

    Their "solution":

    Three challenge questions The year and model of my first car is public information. It is very hard to think of a question which only I could answer, which I could answer reliably. The best solution I have found to this "challenge question" problem is to choose a totally random "answer", and then it doesn't matter what the question is, I merely supply the random word which I supplied in the first instance. Secret image and phrase I need to provide the website with all my secret details and only after I have authenticated I can find out if their site is legitimate?

    It's really difficult to protect against keyloggers and man-in-the-middle attacks. The bank should be using client-side certificates as a minimum. What they announced sounds like "feelgood security" - it's absent all the technical mumbo-jumbo like certificates and SSL and keys (which will just alienate grandma) and it has a feelgood button which you can press to prove to yourself that the site is real - even grandma can grasp that concept.

  35. Solution to Phishing-RSA tokens.. but in software? by DuncanE · · Score: 1

    I was about to say that the only way to stop phishing is to use RSA style hardware tokens.

    (I mean a button that verifies the site?!... I can see all the phishing sites now... click this button and we will REALLY REALLY promise that we REALLY are your bank.. now please anwser these questions so we can rape your account... oops I mean check your identity...)

    But then I thought why does it have to be hardware? Why cant a user just download a piece of software from their bank that syncs to their PC clock and generates token ID numbers the same as the physical RSA token? I mean most people leave their tokens next to their PC so if someone can get to your PC they can get to your token right?

    I mean the phishers may get one or maybe even 2 token ID's, but with a good hash algorithm it wont be any use.

    Even better idea... make it a browser plugin that handles it for the user automatically?!!

    Man... I should patent this ;-)

  36. Digipass by frank_abacus · · Score: 1

    Here in Sweden the SEB http://www.seb.se/ issues each Internet Bank customer a little keypad (digipass) which gives a time limited code in response to two 6 digit numbers requested by the website at login time.

    To use the digipass you need a PIN.

    So you can phish all you want, the only way to break in is to steal the digipass, and know the PIN. I've had my digipass for years now, I can't remember when this system started!

    Other banks here have used other methods, but many are moving over to similar systems.

    Furthermore the SEB Internet banking is miles ahead of the HSBC which I also have in England. They ask for certain digits out of a ten digit number that you have to have given them in setting up the system.

    --
    Sorry, nothing profound to put here! (http://www.abacus4.com/
  37. How about a reverse password... by Doverite · · Score: 1

    Once you've entered your screenname or account # the bank then displays their password to you before you enter your password. Verifying to you that it is the actual bank web site.

    --
    You can legislate morally you can't legislate morality
    1. Re:How about a reverse password... by Anonymous Coward · · Score: 0

      This is *basically* what that is.
      You log in from a computer without their cookies (which are probably bound to IP), it askes one of the three personal questions at random (in such as way as to to make a MITM attack fail on at least the first attempt).

      Then whether you are logging in from your usual computer or a random computer out there on the internet, the site displays your "SiteKey" - which is basically a picture and phrase that acts as the bank's password - letting you know you are really at their site.

      Finally, after they give you their password, you give your own to them.

    2. Re:How about a reverse password... by Anonymous Coward · · Score: 0

      In Soviet Russia, Phishermen verify YOU!

      err.. now wait a minute!

  38. Reverse the logic for it to work by bigattichouse · · Score: 2, Insightful

    The bank site needs to tell *YOU* something secret first.

    Me (arriving at site): zooble my gooble?
    Bank Site: flooble
    Me (ok I trust you)

    Instead of the site asking me for a password, I give the bank a challenge word or phrase, and I expect a certain response.

    --
    meh
    1. Re:Reverse the logic for it to work by Ctrl-Z · · Score: 1

      Isn't that kind of what is going on here?

      Bank Site: What is your login ID?
      Me (arriving at site): 123456
      Bank Site: Here is a picture you gave us.
      Me: OK I trust you.

      --
      www.timcoleman.com is a total waste of your time. Never go there.
    2. Re:Reverse the logic for it to work by Anne+Thwacks · · Score: 1
      So I get to ask my bank "What is your mother's maiden name?" At least its not as stupid as most of the other suggestions!

      My personal method is not to use on-line banking. It has worked well so far!

      --
      Sent from my ASR33 using ASCII
    3. Re:Reverse the logic for it to work by wagemonkey · · Score: 1
      This is still vulnerable to Man In The Middle attacks.

      The only way to this in a reasonable fashion that I can think of is to use one of those 'SecurId' type devices where you have a little key fob sized lcd device with a 6 digit number. The number changes ever 30 seconds and the server side only lets you on if it can confirm this number - this is in addition to a userid+password of course or the server can't which seed to use in its algorithm.
      This is what I use to access my work network from home over the net when on call. I suspect that the server will take the current and immediately preceding pass numbers otherwise it would need too much accuracy from the clocks.

    4. Re:Reverse the logic for it to work by jumpingfred · · Score: 1

      I thought that was more or less what they were doing with the picture. The bank is telling you something secret.

  39. !! no no no !! by tsilb · · Score: 0

    Bad bank! When I go online to view my information or make changes, I want the quickest way in and out. A simple username, password, and possibly PIN is all you need. Just like shopping - Get in, get your stuff, get the hell out. If you aren't comfortable with the security of online banking, do it the old fashioned way and only get information every 30 days.

  40. This has been tried before by Anonymous Coward · · Score: 0
  41. still by Exter-C · · Score: 1

    keyloggers will still be able to log what the user types in. After logging for some time they will have enough information to get into the banks web pages still.

  42. How this actually works... by Anonymous Coward · · Score: 4, Informative

    I'm a BOA user and use Site Key. For those that have no clue - CNN's interpretation of this "feature" is off. That should not surprise you.

    At any rate - when you sign-up for site key, you have 3 questions you can pick and give the answer to. You also select YOUR "siteKey" image.

    From that point forward, when you go to the BOA site, you enter your Login ID, click "Login with siteKey" and it will display your sitekey image. This verifies that it is a BOA website because it displayed you the correct image.

    That's all the image is for- verify this is a real BOA website. That is the purpose anyway.

    You are then asked to enter your normal password and are directed to your account information.

    Now, for the secret questions. Those come into play when you are accessing your account via a PC that was not the original PC you setup siteKey on. If the PC is not recognized (via a cookie I am sure), you are displayed 1 of your 3 questions rather than the sitekey image.

    When you answer the question, you are displayed the sitekey for verification and login as normal.

    Anyway, that is how it actually works. It isnt asking you 3 questions AND your password every time you login.

    1. Re:How this actually works... by hey! · · Score: 1

      So -- how does this prevent a man in the middle type attack?

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    2. Re:How this actually works... by bano · · Score: 1

      And the phisher could use any one of a number of browser holes/hacks/bugs to get your cookie too and bypass the 1of3 questions all together.

    3. Re:How this actually works... by dragonman97 · · Score: 1

      Well, I was thinking about that a little bit, and just realized one possible answer for it. The only catch - it requires technical competency (or a Firefox extension to make it easier). Assuming the page with the picture is loaded off BoA's SSL protected site, the padlock icon will appear, and the URL will be from their site. MITM attack, you say? Well, that's only possible if the site you're actually connected to is a phishing domain, as HTTPS uses signed certificates, and you can check the credentials contained in them that your browser presents to you. As far as I know, it should be impossible to spoof that - you could certainly have a close match in a spoofed SSL certificate, but if you know what the domain is supposed to be, you can say without a doubt that it is coming from the server in question. Of course, if the [bank] site chose to be lazy, and transmit parts in HTTP, it would be rather hard to tell the difference. Also, if the coding of the page is poor, it might be possible for XSS attacks.

      *shrug* I'm still not looking forward to using BoA - I'm a happy Fleet customer, damn it!

    4. Re:How this actually works... by wombert · · Score: 1

      That assumes that you are attentive enough to actually check the URL in the Address Bar. I would guess a phishing attack email would link to a window sans address bar, and could still display the padlock icon.

      Anyone who was paying enough attention would probably notice that something was up, but that same person probably isn't the type to fall for the "your account needs updating" phishing email in the first place.

      --
      Did I say overlords? I meant protectors.
    5. Re:How this actually works... by Anonymous Coward · · Score: 0

      "Assuming the page with the picture is loaded off BoA's SSL protected site"

      Why would you assume this? The easiest MitM is a logging/code modifing reverse proxy.

  43. Swedish banks by miffo.swe · · Score: 1

    Swedish banks use amongst others a system with both pin code and onetime codes. The onetime codes are delivered by either a kind of scratch card or an electronic code generator. Theese kinds of security mesures atleast makes it impossible to sniff your codes since one of the login credentials is always changing. Without your scratch card or code generator a hacker cant gain access to your account even if they have your pin code.

    The bank identifying its really them is something we dont have in Sweden. It really sounds like a good idea to implement for all traders on the internet. A common framework should be built around this in my opinion.

    --
    HTTP/1.1 400
  44. Much better system by jurt1235 · · Score: 1

    An identifier, used by several Dutch banks, as one time authentication. Even if you are on a phish site, you can use this and still not get scammed: Insert your bankcard, type your pincode, type the code provided by the site, press OK, type the return code into the website.

    For a scam site to be able to crack this they need to live interface with the real bank, so they login at the bank site once you enter your code on their site. Grab the codes of the banksite, show them to you etc etc..

    --

    My wife's sketchblog Blob[p]: Gastrono-me
  45. What I woud like by zenst · · Score: 1

    I would like a credit card were I pay for the transaction at any site using my web credit card. When the transaction is recieved it is then approved in the normal way with one extra step.

    I the customer is involved in the authorisation process, so the cridit card company authorises it as per normal and then I the customer have to authorise it.

    This could be dont by replying to a SMS message sent to my mobile phone or via numerous other methords, even a phone call.

    The extra costs involved would be more than offset in that crime would be reduced pretty much to just those who defraud there own cards, or attempt to.

    Nothing is perfect but a system like this would be more useful from a consumer level then just burying the issue with another layer of the same type of paper they already cover it in.

  46. Talk about mixed messages! by Kamiza+Ikioi · · Score: 1

    They are anti-phishing, but... pro junk mail? I get at least 3 credit card offers from them EVERY week.

    But, I'm not complaining. Don't get me wrong. I find their junk mail extremely useful. Those fake credit cards have so many uses: coasters, ceiling light string "grips", scrappers for dirty pots and pans, and who doesn't step in dog poo and need something handy to pick it out with? I think that's what they mean when they say, "Higher Standards". I mean, it's second best to wiping your butt with $20 bills.

    The letters/envelopes themselves make great campfire starting fuel.

    --
    I8-D
  47. Why not use a PKI? by Anonymous Coward · · Score: 0

    Site-verification button good; extra password crap bad.

    I have a debit card that gets me into my bank account when used with a PIN; the bank likes this arrangement. On-line equivalent is a smart-card or USB key or similar containing an X.509 ID certificate and private key with the key protected by a password. Why don't banks issue those to their account holders?

    Do the browser-makers need to make it simpler to use a key-pair on an external medium?

  48. Hum sorry by Arthur+B. · · Score: 1

    But what is wrong with SSL ? If people are fooled into ignoring ssl warnings and certificates, there's absolutelty no point in adding extra gizmos. They will still be tricked. They'd rather educate people on SSL, signed certificates etc... Imagine the conversation at the bank: - Hi, I am willing to connect to my online account - Sure sir, here's a leaflet designed for retarded lusers that will guide you to do that. - Ur no actually, I don't trust the authority that signed the SSL certificate and would like you to confirm direclty the public key of the bank - ?? I beg your pardon ?? It's a shame ! Well it's true that SSL is too cryptic (laugh) for average users. But if they'de replace key hexadecimal representation by an associated sequence of word that could do it. Hey look, this site has certificate weasel-weasel-badger-kangaroo-cow-marten-... but at the bank they said it was cow-sheep-weasel...

    --
    \u262D = \u5350
  49. I don't know that.... by Anonymous Coward · · Score: 0



    AAAAAAAARrrrrrrggghhh!!!!

  50. ABN AMRO by Anonymous Coward · · Score: 0

    When i log into my ABN AMRO account the first thing the site asks me todo is type in a key into a key generator that they gave me when i opened the account.
    Before i can enter the key from the webpage into the key generator i must enter my ATM pin code into the key generator. The key generator then gives me a number and i type that number into the ABN website and then presto im logged in.
    not the easiest method but i imagine it is secure esp when i compare it to my american bank accounts .
    -best
    -greg

  51. we will soon see a lot of mail like by e**(i+pi)-1 · · Score: 1

    please click here to activate your
    new Bank of America SiteKey.

  52. SMS authentication is already being used! by clef · · Score: 5, Interesting

    The National Australia Bank launched SMS authentication earlier this year.

    Whenever you transfer money or pay a bill (ie. anything risky), it sends a unique code via SMS to your phone. You then type that number into the system before it does the transaction.

    It's free too.

    It's highly unlikely someon has both stolen your mobile phone AND phished your details.

    1. Re:SMS authentication is already being used! by Overzeetop · · Score: 1

      Free assumes your incoming SMS is free. Most US phone services are finding way to charge for sneezing while wearing a phone - SMS is not free under many plans stateside.

      --
      Is it just my observation, or are there way too many stupid people in the world?
    2. Re:SMS authentication is already being used! by clef · · Score: 1

      Fair enough.. though in Australia nobody has tried that yet afaik (charging for incoming SMS).

    3. Re:SMS authentication is already being used! by bano · · Score: 1

      On top of the fact that SMS is not standardized in the US like it is elseware.

    4. Re:SMS authentication is already being used! by Nintendork · · Score: 1
      "It's highly unlikely someon has both stolen your mobile phone AND phished your details."

      One of the items that is phished is the phone number. From there, the individual can lookup which provider that DID is on. Last step is to use the ESN from some junked, but working cell phone. Call in, give the name, number, and ESN to have the phone number switched over. It's really not all too difficult and most cellular providers don't authenticate the users.

      You wouldn't believe how difficult it was to have our Sprint business account set up to require a verbal confirmation of the account pin for ANY changes or queries. Only the technology department has access to the pin. 20% of the time, customer service just OKs through the screen that pops up telling them to verify the pin. Each time this happens, I have to unleash a "squeeky wheel" fit. Heck, getting this set up on all our phone numbers required speaking with a manager's manager and explaining to them the security implications and possibility of lawsuits that could result from not verifying the customer before processing their request. I set this up to prevent any incidents with disgruntled employees, past or present and also to mitigate the risk that lost/stolen phones present.

      -Lucas

    5. Re:SMS authentication is already being used! by Shadowlore · · Score: 1

      It's highly unlikely someone has both stolen your mobile phone AND phished your details.

      GIven how people tend to use their cell phone as a mini-pda (or it is a pda) and store pins, etc. in the phone, it is more likely that if they have the phone, they have all manner of personal details (SO names, kids names, parents names, funny looking phone numbers that turn out to be weakly encoded PIN numbers) with which to social-engineer their way into your details.

      With the phone they get phone number and other numbers. With that and a name it isn't too difficult to get a lot of info on you (and your friends/family in your addybook) without ever phishing you. Even if you don't store PINs in it.

      --
      My Suburban burns less gasoline than your Prius.
  53. Easier solution by zenst · · Score: 1

    Give them all a USB bootable drive or CD with a basic OS and functionality for jdoing just what is needed, ie visit the site display the page and not leak any of that data. Less OS means less holes, less services means less holes, Less of the rest means less holes and also a easier experience for customers.

    IE - pop in CD - boot PC , ew look a bank web login page, nothing more nothing less. ANy user data will be lost once system closed and we are running of a bootable CD here so not like anything goona be phised of that let alone be able to sneak in.

    Anyhow thats a basic, cimple solution and I'm sure a few linux distro's with the right mentality will see that there is a market for them and a positive one that will get them into the doors of many homes.

    Or even have a CPU that runs encypted code only and have keyed discs, dedicated hardware when you factor the mass production costs and loss due to fruad also start to become viable. SMS based mobile phone and wap anybody running on leased moile networks, certainly raises the anti.

    Anyhow I like cash, thifs can photocopy it all they like but its still mine and aint lost any yet.

  54. None of this will stop phishing by jambarama · · Score: 1

    If I was a phisher I would have an identical button do the same (looking) thing. No one would know. The three questions are even more worthless because all you'd have to do is code pages to look the same and ACCEPT ANY RESPONSE. That way not only do you have bank information of the person but you also have the answer to 3 PERSONAL QUESTIONS OF YOUR CHOICE. Like what is your SSN, Drivers License #, and Credit Card #.

    This won't stop scammers, it may even help them with identity theft.

    1. Re:None of this will stop phishing by mangus_angus · · Score: 1

      I would almost be tempted to tell my users to type in the information WRONG and see if it accepts that. If it does, then aske them to send me the URL.

    2. Re:None of this will stop phishing by Zunni · · Score: 1

      As has already been stated by many others here, and in the FA itself.. The button displays a picture you have selected with the bank. Since no-one but you/the bank knows what image you have selected, you can have greater assurance that it is indeed the bank. Please take the time to read the article before jumping off with "theories" about how something might work....

  55. Hello, this is the Visa card center calling. by Vo0k · · Score: 5, Insightful

    - Hello, this is the Visa card center calling. A I talking with mr. John Doe?
    - Yes, that's me. What's the matter?
    - We'd like to confirm. Are you trying to make a big purchase in a shop in New York?
    - No! I'm in Washington, DC! Oh my god! My wallet is missing! My card has been stolen!
    - Would you like to cancel the transaction and block your credit card?
    - Yes, please! Right now!
    - In order to do so, we need to confirm that you are indeed John Doe, the owner of the card and not that mr Doe's phone has been stolen.
    - Please! How do we do it?
    - Please give me the number of the credit card in question.
    - I don't remember!
    - Expiration date?
    - Next year, july or june, or maybe august...
    - sorry, I can't take that for an answer. Any other info? Maybe the account number associated with the card? Or maybe the PIN number?
    - The PIN is 8352
    - Thanks, sucker!

    --
    Anagram("United States of America") == "Dine out, taste a Mac, fries"
    1. Re:Hello, this is the Visa card center calling. by dave1g · · Score: 1

      wow, I bet that would work.

      I have been reading Secrets and Lies by Bruce Scheier. Most depressing book ever to anyone who is involved with computers.

    2. Re:Hello, this is the Visa card center calling. by DaveCar · · Score: 1

      Pretty much this exact thing happened to my uncle almost 20 years ago. Wallet was stolen, got a call form the "Police" to say they had his ATM card handed in, but in order to verify his identity they needed him to give them the PIN number, and he reflexively did so. Realised he had been scammed as he put the phone down, but by the time he called the bank they had help themselves to a few hundred quid - which, needless to say, he was liable for.

      Not a stupid man, PhD Biochemist. ATMs were more of a novelty then though, much like the 'Net banking services are now. User education is probably the only thing which will help.

    3. Re:Hello, this is the Visa card center calling. by Eric(b0mb)Dennis · · Score: 1

      Erm, actually, I did this to someone once.

      My friend stole a purse, and had an ATM card, I called the lady pretending to be bank of america, saying her card was stolen..
      "OhMyGod my purse was stolen"

      10 minutes later we had her pin

      $2.57 was in the account

      --
      Excuse me, I don't mean to impose, but I am the ocean
  56. keyloggers aren't useless by RMH101 · · Score: 3, Informative

    speaking as someone who's SO has just lost 4,000 UKP through a compromised work PC via a keylogger and natwest online banking, you're not as safe as you think you are.
    the latest PW_Glieder trojans will keylog and report back over a period of time: if you access your online banking a few times and are asked for characters X and Y from your password, chances are quite high that after a few logged sessions, the hacker will have enough info to build your complete password.
    this is very common indeed: current SOP is for them to move your money to another account at the same bank to which they've already stolen a matching debit card. move cash, then confederate will go into a branch and withdraw the money in cash and vanish...

    1. Re:keyloggers aren't useless by locofungus · · Score: 2, Interesting

      I won't use the Natwest online banking because it requires the use of Java and Javascript (at least it did less than a year ago)

      Any bank reasonably worried about security should not require either of these (and would recommend that they be switched off)

      Barclays don't require Java or Javascript and their online banking isn't that hard to use so there really isn't any excuse.

      Tim.

      --
      God said, "div D = rho, div B = 0, curl E = -@B/@t, curl H = J + @D/@t," and there was light.
    2. Re:keyloggers aren't useless by daBass · · Score: 2, Insightful

      MikeDX said: "for example the 2nd and 6th characters, selected from a drop down box".

      The important bit being the dropdown box. Sure, some browser plugin might still be able to get in the middle, but a keylogger is useless.

      You say you lost money, did NatWest pony up the cash, or were you personaly responisble?

    3. Re:keyloggers aren't useless by morgan_greywolf · · Score: 1
      this is very common indeed: current SOP is for them to move your money to another account at the same bank to which they've already stolen a matching debit card. move cash, then confederate will go into a branch and withdraw the money in cash and vanish...
      I'm not up on banks in the U.K., but here in the U.S., most debit/atm cards have a maximum daily withdrawl, usually around 300 USD. Withdrawing money always requires an ID that matches the name on the account. Most banks keep a signature card and for withdrawls over a certain amount (1,000-2,000 USD or so), they have a policy of verifying against the original signature card.

      So I'm not sure how easy this 'current SOP' would be given the way you describe it.
    4. Re: keyloggers aren't useless by gidds · · Score: 1
      Keyloggers may well be useless on some sites. For example, the already-mentioned Barclays site asks you (amongst other things) to enter two letters from a special password not by typing them in, but buy selecting them from comboboxes. I suspect that's designed specifically to foil keyloggers.

      --

      Ceterum censeo subscriptionem esse delendam.

    5. Re:keyloggers aren't useless by RMH101 · · Score: 1

      no, you misread me. someone steals a card *and then physically goes into the bank and withdraws the money* by forging a signature: this way they don't have a limit, and don't have to find out the PIN.

    6. Re: keyloggers aren't useless by RMH101 · · Score: 1
    7. Re:keyloggers aren't useless by bonzooznob · · Score: 2, Insightful

      On his bank site (Cahoot), it requests that you use your mouse to pick, from a select list, with a scroll bar, which item you want. It isn't perfect, but it is fairly effective in stopping even a keylogger.

      The keylogger, wouldn't recognize a keystroke, because there wouldn't be one. If it was a "good" app, it might pick up the mouse click, and the co-ordinates of the click, but... the browser window, may be in a different spot each time, the scrolling of the page may be different, AND, the scrolling within the select list, WILL likely be different.

      So, hacker, if lucky, would have evidence of mouse clicks, but not know on which characters, for which positions (e.g. pos=2, pos=5, pos=3...)

      Again, not the perfect solution, but definately a much better solution, than most.

      --
      Bonzo
    8. Re:keyloggers aren't useless by Anonymous Coward · · Score: 0

      speaking as someone who's SO has just lost 4,000 UKP through a compromised work PC via a keylogger and natwest online banking, you're not as safe as you think you are.

      Switch to another bank. Barclays use drop-downs you select with the mouse instead of asking you to type the letters, and so do many other banks I gather.

    9. Re:keyloggers aren't useless by RMH101 · · Score: 1

      but if your trojan is taking screenshots, it doesn't make much difference...

    10. Re:keyloggers aren't useless by RMH101 · · Score: 1

      read the rest of this thread.

    11. Re:keyloggers aren't useless by Anonymous Coward · · Score: 0

      What a crock of shit.
      Java and javascript are vital to a good browsing experience. And using javascript for security checks is going to be the same as using static html anyways, since it all gets authenticated server side, jackass.

    12. Re:keyloggers aren't useless by morgan_greywolf · · Score: 1

      Without ID? My bank won't let me *sneeze* without seeing a driver's license or state ID.

    13. Re:keyloggers aren't useless by POWuhuru · · Score: 1

      dear phishers of money,

      all you need is Microsoft Windows into a bank account ;)

      Sincerely,
      Ad Console.

    14. Re: keyloggers aren't useless by julesh · · Score: 1

      Knowing how much my PC slows down when the VNC server has a client connected, I think I'd notice if a trojan started doing similar stuff.

      Every trick like this makes the sniffers' job harder. If they have to examine your screen to see what you're doing, then they have to do more work, transfer more data, and there's more chance you'll notice what they're doing before it's too late.

  57. Greetings, Bank of America Customer by Anonymous Coward · · Score: 0

    Due to customer dissatisfaction, Bank of America is discontinuing the personal questions required to log in to our website. To go back to the old way of logging in, you must reconfirm your login information with this easy form below. Please enter your old password, your new password, your account number, and your Social Security number. Thank you.

  58. Dear Customer: by antis0c · · Score: 1

    Due to a recent technical glitch with our SiteKey systems, your account information is at risk. Please click here to login and confirm your information, and re-enable SiteKey.

    Sincerely,
    Bank of America Security Department

    --

    ..There's a-dooin's a-transpirin'
  59. Catch by iamdrscience · · Score: 1

    Why make it so that users have to click on something to see their secret image verifying the bank? It seems like a lot of people wouldn't bother. Shouldn't the page just show the user their image by default so that they can see the site's authenticity whether they want to or not?

  60. because it doesn't help with trojans by RMH101 · · Score: 1

    it does help with phishing, but if you have a compromised machine with a keylogger and screenshotting, you're hosed. SSL won't help in this case.

    1. Re:because it doesn't help with trojans by Arthur+B. · · Score: 1

      But, why would you run a trojan on your computer? (yeah yeah I know)

      --
      \u262D = \u5350
  61. What the bank should do is ... by maxwell+demon · · Score: 2, Interesting

    ... to digitally sign the web page, and give a key fingerprint on paper to the customers (so they can check they are really installing the correct public key and not a fake). Signing the page would not only ensure that the page comes truly from the bank, but also that there's no malicious change in it (as might be done through a man-in-the-middle attack, e.g. to send the data to another than the bank's server).

    Does HTTP support signed web pages (as opposed to just encrypted transmission)?

    Note that the authenticity verification would not depend on some third-party certificate (where you have to trust some certification agency possibly unknown to you), but on a paper sent to you on paper by the bank itself. Thus you have only to trust your bank (if you don't trust that, you'd better change it anyway), and fraud would need to intercept both the bank web site and the postal delivery. Which I think will be beyond the ability of the typical phisher.

    --
    The Tao of math: The numbers you can count are not the real numbers.
    1. Re:What the bank should do is ... by GigsVT · · Score: 1

      If people don't check SSL certificates, why do you think they would check a key fingerprint?

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:What the bank should do is ... by Anonymous Coward · · Score: 0

      digitally sign the web page,

      That is what SSL can do.

      Does HTTP support signed web pages (as opposed to just encrypted transmission)?

      I think you misunderstand how SSL works. It can do both.

      Most phishing sites don't have SSL with a legit certificate signed by a real CA.

      Some phishing scams take advantage of flaws in the browser to make it look like you are at the real SSL site.

      Some phishing scams send you to the real SSL site, but use browser flaws with popups & flyovers to try to scam you.

    3. Re:What the bank should do is ... by SCHecklerX · · Score: 1

      Or require all users to have a client side certificate. You can use SSL either way. Instruct them to only keep the cert on a floppy or USB drive that is only inserted when they go to your site.

  62. BoA should read this by Dachannien · · Score: 1

    Professionals in the field of authentication already know that it's a much stronger method of authentication to require two out of three of something you know, something you are, and something you have.

    http://www.unix.org.ua/orelly/networking/firewall/ ch10_02.htm

    But BoA's new system is just something you know, something else you know, another something you know, and yet another something you know. Unfortunately, teh Intarweb combined with the hardware that home users normally have isn't really suited for doing anything more than this, and even if you did have (say) a smart card reader to use with a bank-issued smart card, there's nothing saying that phishers couldn't haxor your smart card reader and make a copy of it.

    I shudder at the thought, but this might actually be a benefit of Trusted Computing - preventing phishers from gaining access to a smart card reader included in a computer.

    1. Re:BoA should read this by SillyNickName4me · · Score: 1

      and even if you did have (say) a smart card reader to use with a bank-issued smart card, there's nothing saying that phishers couldn't haxor your smart card reader and make a copy of it.

      There are 3 things preventing this:

      1. Usually, the 'secret' is in a part of the card that is not readable from a smartcard reader. It can be used from inside the card for signing, encryption and validation.
      2. The actual intelligence is in the smartcard, not the reader.
      3. The smartcard reader is something you obtain at your bank, it would have to be hacked beforehand or by someone taking physical posession of it, and would need a communications channel to do something with the data.

      So, someone must steal the reader, hack it and implement some way to retrieve the data. Even then, with all implementations of this scheme that I have seen so far, the data is useless after max 60 secs.

      Just stealing the smartcard seems a lot more practical to me..

    2. Re:BoA should read this by gorgonite · · Score: 1

      It is possible to make smart cards resonably secure (e.g. EAL4+). Usually it is economically useless to attack such a card in a homebanking scenario: The attack costs more than the attacker can gain.
      With a reasonable protocol, such a card can be used against phishing, even man-in-the-middle attacks
      (e.g. using a PKI or pre-shared keys)

    3. Re:BoA should read this by Dachannien · · Score: 1

      Well, I was concerned about MitM attacks, but the other person replying to my post says that's not an issue. I'm not sure I understand why, though.

    4. Re:BoA should read this by SillyNickName4me · · Score: 1

      Well, I was concerned about MitM attacks, but the other person replying to my post says that's not an issue. I'm not sure I understand why, though.

      I'm not sure that other person is right. The smartcard setup makes information gathered from a MitM attack usefull for a very short time only. I don't see how it prevents them alltogether.

  63. Re:FIRST FISH! by Anonymous Coward · · Score: 2, Funny
    I AM A FISH!

    Maybe ... but do you have a
    <button type="very, very securish! Really!">Click</button>
    to prove it?

    See, I thought so.
  64. Bank gave me a pocket number-generator by Anonymous Coward · · Score: 0

    To log in to my Dutch bank (Rabobank as seen in the Tour de France) I must put my bank card in a number generator and exchange log in codes between the generator and the site.

    You can't even steel them as the generator itself must first be unlocked by a four number PIN to generate legit codes.

    1. Re:Bank gave me a pocket number-generator by SillyNickName4me · · Score: 1

      Just a small correction, the number unlocks the card, not so much the generator.

  65. Maylr.com Has a better solution by Anonymous Coward · · Score: 0

    Try Maylr.com,

    http://maylr.com/

    When you signup it gives you a keycard to print out, its a fairly large grid of codes.

    When you login to the site, you have to enter a random cell from the keycard, so even if a phisher site convinces you to give up your login and password, the keycard cell to enter will be different on the next login.

    Also if you fail to login 3 times, it will block your login for a day, and finally on the next successful login it will warn you of people who have tried to login to your account so you can change your password or keycard or both.

    It has the same advantages as additional questions without the privacy problem.

  66. The summary is wrong by jessecurry · · Score: 1
    Site key uses 3 questions if you need to verify your identity, however it simply shows a picture of your choosing when you sign in allowing you to verify that the site is actually the BoA site that already has your information.

    Personally I hate SiteKey, it causes me to go to an extra screen when I sign in to my online banking site. I wish that there was a way to deactivate it, or at least a way to eliminate the need to type my password in twice. Eh, I guess that it might get better.

    --
    Those who know, do not speak. Those who speak, do not know. ~Lao Tzu
  67. SSL for the People by public+transport · · Score: 1

    Good someone mention SSL. To me it seems that the bank is working around accessibility problems, but as a result create an inferiour solution.

    The bank could easily tell a geek never to type in their password unless the page secure by the bank's SSL key. How do we make that work for the rest of the population?

    • The browser: A dedicated spot outside the rendering area, shows the name of the owner of the SSL key, not just a symbol showing its encrypted. Next to the location bar would be a good spot.
    • The bank: When people get an account, hand out a folder with screenshots of popular browsers, indicating how it's supposed to look like. Make it very clear that it is the customers resposibility to check that the name of the bank is shown in that exact spot on the same browser window as the page.

    As for customers tendency to use bad passwords, why don't the bank install a password checker on the server? That would make all the difference, since they close access after a few tries (at least my bank), thus making it impossible to brute-force the account, anyway.

  68. In Denmark there are 3 solutions by terminal.dk · · Score: 1

    The worst solution is the most widely used one. You get a digital certificate from the bank, which is read by some Java applet on the website after you enter a password. So it is not imported into the browser keystore. The security is thus both a file on the harddrive, and a password. Works only with IE.

    The 2nd best is a keycard, with 80 one-time 4-character passwords on. To logon you need your SSN, card identity and a 4-digit password from the card. To verify transactrions you need to enter another 4-digit password from the card. Works with any browser, any platform.

    The best solution is the one I use. It is based on a tokencard. To log on I need a username + a 6 digit numeric one-time password I get from my tokencard (after entering my pin). To confirm any transaction, I will be presented with a challenge I have to enter on the keypad of my token card, and gets a response back I enter on the website. Works on all platforms.

    It is totally unacceptable that US banks to dot care about security, and will use a username/password only.

    1. Re:In Denmark there are 3 solutions by public+transport · · Score: 1
      The worst solution is the most widely used one. You get a digital certificate from the bank, which is read by some Java applet on the website after you enter a password. So it is not imported into the browser keystore. The security is thus both a file on the harddrive, and a password. Works only with IE.

      Sounds like the Java applet I'm using - on a Linux with Firefox. But, I could not make it work with Blackdown or IBM Java, only Sun Java.

  69. RSA Key by RussHart · · Score: 1

    Isn't a RSA key just a much better way of doing this - can be on your keyring, and each user has a different (random) preamble - a much better way of doing it?

  70. Its probably more about protecting the BANK by khakipuce · · Score: 1
    Why is this a button rather than a mandatory step in the log in process? They ae going to make you type in 3 items of "secret" info (and a user name) to access the site, but to prevent phishing you, the user, have to click a button.

    When a fool gets phished, the bank will disclaim liability if the fool did not click the button and verify the sitekey. Of course the fools out there will never click the button and hence the bank gets to disclaim its liability in phishing attacks. Sensible people will of course click the button, but they would be extremely unlikely to get phished anyway.

    --
    Art is the mathematics of emotion
  71. Not their biggest problem by Anonymous Coward · · Score: 0

    I would have to say BoA's biggest flaw right now is that when my bank (Fleet) became BoA, they MADE you choose a new username to get into the site --- which, of course, couldn't be chosen, and had to be your SSN.

  72. Image is easily defeated by JohnBaleshiski · · Score: 1

    Once you have the credentials, the phishing webserver and make a call to the real site and return what the site presented.

    You can't rely on a webpage for security. Period. Other authentication methods are needed.

  73. This works even for email from the bank by jesup · · Score: 1

    This will work even better for emails - include this button in any emails from the company, or better yet include the actual image. (Including the image itself in the email is a security risk, though smaller and of a different type, but it could be an image in the (ugh) HTML email.)

    Combined with some improvements in browsers that are being worked on, this is not bad. Though the answer 3 questions part has problems and isn't in theory any better than a password, it does get around the "I use the same password everywhere" problem.

    1. Re:This works even for email from the bank by jesup · · Score: 1

      Ignore what I said - including at least that sort of image as a link will NOT work due to MITM attacks. However, perhaps there still is a way to leverage this somehow. It's worth thinking about.

  74. Hmmm.... by orion41us · · Score: 1

    I think it would be fairly simple to duplicate said buttons functionality.

  75. 3 Questions? by Ours · · Score: 1

    I can't believe such a silly solution is been suggested. 3 questions? What's this? Jeopardy? It's already hard to believe that someone had the lack of intelligence to have a login/passord access to a banking website. But why come up with such silliness? Haven't this people ever heard of scratch-lists? ID thiefs will just adapt their social engineering to get the answer to thos questions and are free to continue their way. It's basically just like asking 4 passwords that never change to login: 1 is the normal password and the 3 others in form of question/answer.

    --
    "You superiour intellect is no match for our puny weapons" - The Simpsons
  76. Easier and simpler by Anonymous Coward · · Score: 0

    http://www.entrust.com/identityguard/index.htm

    But I do like the button feature

  77. Re:not a solutIOn, by any means by Anonymous Coward · · Score: 0

    Who says your maiden name or mothers maiden name is the same? I often give different answers to that question depending on who I'm dealing with.

    As for favourite colour, use your imagination.

  78. Token-based security? by mrogers · · Score: 1

    Maybe banks should start issuing their customers with USB tokens? Tokens are like smart cards - they can perform public key operations to verify the user's identity without leaking any private information to phishers.

  79. I'm already using it by clausiam · · Score: 1
    I guess I must be in a test-area (Atlanta, GA) because I got the option to set this up a couple of weeks ago.

    It works like this

    • When you activate it you select a personal image (from hundreds offered) and a text (that you enter) to be your personal sitekey.
    • When entering the BofA site you enter your username as usual, then click the "Log in via sitekey".
    • Based on your username they check if they recognize the computer you're on. If they do, they display your personal sitekey (image and test), if not then you will have to answer the 2 or 3 personal questions in order to see your sitekey. You have the option to state whether this computer should be "remembered" (probably a cookie) in the future.
    • If you recognize your sitekey then you enter your password and log on.

    Really works great and I don't see any way a phisher can get around it. Of course they could try a "sorry, our site key authentication system is down at the moment, do you want to log in without sitekey" and some may fall for this, but you can only protect people so much.

  80. One time pads by ricewar · · Score: 1

    Here in finland the bank I use (Nordea) uses one time pads to authenticate sessions. The onetime pad is snailmailed to you and contains two set of keys. The first set is a true one time pad, and these keyes are used with your PIN when you start your session. There's also keys (A-Z) which are used midsession when you confirm certain actions (money transfers etc).

    When you have used most of the keys one the pad, they simply snailmail you a new one. This system seems relatively secure and easy to use and implement: Even if the attacker gets the next OTP key, he won't actually be able to steal your money unless he has sniffed your previous sessions.

  81. And this will help how? by matth · · Score: 1

    How will this help? So a phishing site makes a button that resembles the bank of america one... then asks some questions.. yeah this will work.

  82. How does it stop phishing? by jfortier · · Score: 1
    Check out the Bank of America description here

    A lot of people seem to be confused about how this is going to work, which isn't surprising because the article didn't go a very good job of explaining it. I signed up with SiteKey at BoA a few weeks ago, and the concept is actually decent. It's got some problems, but it's a fairly simple solution that will make the simplest phishing scams a lot harder and/or more traceable.

    Here's how it works:

    1. You start logging in with your account ID, but not your password
    2. If you haven't logged in from this machine before (based on cookies), one of three personal questions is asked, and you have to give the correct answer before moving on to the next step).
    3. If you've logged in from this machine before or you answered the question correctly, an image you selected previously is displayed to you, along with a message you created. You then enter your password and are logged in.

    The three personal questions are chosen by the bank. There's actually three sets of possible questions, and each set has different questions. You choose one question from each set, and none of them are dumb things like "what's your password?" or "what's your CCV code?". Some of them are pretty easy to find out, but most phishers don't have time to figure it out.

    This does make phishing a lot more difficult. Now, to phish, you have to be set up to ask the user for his account ID, send it to the bank to get the correct challenge question, ask the victim the question, supply the answer to the bank, get the image and message and then finally get the password. That's a lot tougher than a screen that asks for user names and passwords and then displays a login error and redirects to the bank website. It's also more traceable, because you have to interact with the bank website, meaning that they have a bit more to go on to track you down. Finally, the user will be tipped off that something's going wrong, because they know they shouldn't be asked those questions from their home computer. That's why the "personal questions" are so important. It stops the phisher from completely automating things and just taking the account number and grabbing the image and message from the bank's website, because they won't have the cookie needed to get the proper image. Obviously there are holes in the scheme and phishing will still possible, but this is a simple solution that raises the bar a lot.

  83. Previously (mostly) solved problem by gseidman · · Score: 1

    This is what site certificates are intended to be. The problem is that (some of) the root certificate authorities will issue a certificate to anyone with sufficient cash in hand. To make the certificate system useful again requires two changes to the way things are done.

    First, the user must have the secure site's public certificate installed in his/her browser. This can be achieved by providing it to the user on physical media (e.g. a CD or USB key). Furthermore, each user can be issued his/her own certificate for use as part of the authentication process. This is both cheaper and easier than the RSA SecurID that some banks are providing to some (their biggest and best) customers. That's the easy part.

    The second and much harder part is providing a user interface such that whenever the user opens an URL from a mail client (or IM client, or any other non-browser I suppose) the user is either told "This is your bank" or "This is an insecure site" or "This is a secure site but not one you know." This message should be prominently visible in the browser window, not merely a dialog that can be trivially dismissed.

    Both parts require changes to all browsers (including and especially IE6/7), particularly if there is any hope of making it cross-platform. Right now, installing a certificate in a browser is a task that requires more user sophistication, if only to discern when one should or should not install a certificate, than can be expected of your average user.

    A user should be able to double-click on a file with the right extension (.pks or .pk7 or something, I can't remember) and have the browser ask for a friendly name for it (e.g. "My bank"). While it's fine to keep using the root CAs installed in the browsers out there; sites signed by the root CAs, however, should not be presented as authentic; the user should have the option of identifying a site's certificate with a friendly name, perhaps, but until the user has identified it it must remain at least partly suspect.

    Oh, and incidentally, the "thus and such is wrong with the site's certificate. Proceed?" dialogs are completely useless.

    1. Re:Previously (mostly) solved problem by DaveCar · · Score: 1

      I would probably be much happier if Visa and Mastercard set up CA agencies and only provided anti-fraud guarantees to sites which used their own root CA. Better browser support for the layman to verify who they are connecting to would help.

      Of course, if you want to be paranoid, any machine which is compromised enough to have a keylogger installed on it could also have other malware to steal client certs, implant false root CA certs, etc.

  84. SSL? by drwho · · Score: 1

    What's the advantage of using this over an SSL certificate? Besides, of course, the laxity with which some CAs are becoming prone? What we need is better CA policies, and public trust in better performing CAs.

    I've thought that SSL Certs should be issued by the various authorities of corporate registration, i.e. State of Delaware, and for individuals, the passport office. CA info would include the legal identifiers of the entity involved, including corporate registration number, so there can be little question of who is being dealt with. Some part of the browser can then link that corporate registration number to the various corporate registration authorities online information systems and provide ownership, address, etc. for the corporation, and these database should also have a field for the official corporate web site (which may or may not be the same as the site being authenticated).

    1. Re:SSL? by antxxxx · · Score: 2, Insightful
      Mention an SSL certificate or CA to the majority of people and they will give you a blank look. Getting them to only enter details on a site that uses SSL, let alone one that has a valid CA is hard enough.

      Tell them they can check its the correct site by clicking on a button that shows them a picture they chose is a lot easier

  85. It's easy with one button login by agwilliams1000 · · Score: 1

    No problem, I'll just modify my scripts! I bank with Smile and their login screen asks for a different piece of information each time. Annoyed with having to recall this information (I'm usually tense anyway if I have to deal with banking), I designed a script that pulls password stuff out of my Mac Keychain and does a quick screen scrape of the login page to put the right piece of information in the right field. And then it presses the login button for me. The best bit is that with my quicksilver trigger key (a kind of hotkey) I now have one handed banking which is a godsend when you have a phone in one hand. Ok for safety I do have to type my keychain password but I can do that one handed. I use this approach to log on to everything, even slashdot. Did anybody say Automator action? ;)

  86. One possible problem. by argent · · Score: 2, Insightful

    You pick your "sitekey" image from their website?

    Presumably they only have a limited number of images. The phisher can display one of the possible sitekey images at random. They will only catch at most 1/N victims, but they will have a better chance of catching the 1/N that they do match because that person will have seen the right sitekey.

  87. pointless by Anonymous Coward · · Score: 0

    People who fall for phishing almost deserve to be robbed. This will only increase the overhead of my bank, which is bad for me.

  88. My Solution to Phishing by rt11guru · · Score: 1

    Phishing is all about collecting valid data, for use or sale to other felons. So establish a place where individuals can forward any phishing e-mails they receive. They in turn, would answer the e-mail. Millions of times. With bogus data. Who is going to try to use millions of credit card numbers to find out if one of them is valid? Who is going to buy a haystack just to get one needle?

  89. Why not one-time pads? by SigNick · · Score: 1

    European banks use them almost exclusively, first pad must be personally fetched from the bank; new ones are mailed when 2/3 of the old keys are used.

    To make an online transaction one needs to have: user number, PIN and a key from the one-time pad.
    I can't believe how these scams work so well outside Europe.

    Imagine how stupid an average person is. By definition, 50% of people must be even dumber than him/her.

    --
    Capitalization is the difference between "Helping your uncle jack off a horse" and "Helping your uncle Jack off a horse"
  90. wonder spam filter by kc0re · · Score: 1

    You know, ever since I switched to the Mac (Mail) I turned on the Spam filter. After it learned what was spam and what wasn't, I made the spam go to it's own folder.

    Viola, no more spam (or phishing for that matter) to worry about. I haven't seen a phishing email or a spam email in months (Now granted I have over 2000 unread emails in my spam folder) But who cares?

  91. Re:Simpler solution: fobs by morgan_greywolf · · Score: 1

    These things are cool. The have random numbers on them that change once a minute. These are sync'd with software that runs on the banks servers. I've worked with them before for access to VPNs and such. Great tools.

  92. is this really going to help? by museumpeace · · Score: 1

    ...not only enter a password but also answer three personal questions...
    This escalation of YOUR exchanged personal information as a way to authenticate YOUR access does nothing to authenticate the site you are connecting to. Whats worse, even if the site is legit, the news is full of companies, even banks, who are too sloppy with this data. Thus while I may, at first, be reducing the chance that my ID could be stolen, I am also giving out more and more information which a person bent on fraud could eventually gather and use to imitate me.
    In cooperation with a few merchants [Tiger Direct e.g.] my bank has recently begun to ask for 2 or 3 extra pieces of identifying data [some of the ssn digits for example]...it got to the point they were asking more about me than I could remember and the transaction was rejected. No Sale. No money to merchant, no goods to me. And if BOA can't keep customer data under wraps, why should I trust a discount electronics mart?
    I think all this extra info is not really the answer.

    --
    SLASHDOT: news for people who can't concentrate on work or have no life at all and got tired of yelling back at the TV.
  93. My online bank account by DMNT · · Score: 1

    My bank uses one-time pad combined with a secret number. Each time (or actually before) I run out of one-time passwords they send me another by mail. I can continue to use my old pad as long as I haven't started the next one or ran out of passwords. The information is SSL encrypted and I can use SSH to log in if I wish to do so in case I don't have a HTTPS capable browser on my hands.

    When I transfer money outside my own personal accounts I'm also asked a randomly chosen certification password from the list. Therefore peeking my secret number and my next in sequence number isn't enough to steal my money.

    Works great, never had a single problem. I use SSH mostly since that feels most safe and I get an alert if I mistype the address or the keyfile has been changed. I trust SSH more than I trust HTTPS since the majority will be using HTTPS anyway.

    --
    ?SYNTAX ERROR
  94. simpler solution by Anonymous Coward · · Score: 0

    Why not just make phishing and stealing money illegal?

  95. back door taped shut, front door still wide open by drfireman · · Score: 2, Insightful

    Phishers (or whatever you want to call them) don't want your credit card number so that they can long into your card issuer's site as you. They want it so that they can buy stuff using the card. Your site can ask for your fingerprints, a sample of your DNA, and a photograph of your bathroom, and it won't help a bit with the phishing problem as long as vendors, the people who accept credit cards in exchange for merchandise, are willing to make do with the kind of information phishers can get most easily.

  96. A Quick Anti-Phishing Tutorial by pandrijeczko · · Score: 2, Informative
    This is a header from a mail I received claiming to be from Ebay inviting me to become a Power Seller:

    Received: from ebay.com (84-22-184-100.iomart.com [84.22.184.100]

    It already tells me it's not from Ebay but let's pretend we just have the IP address to work to only. A quick reverse DNS check:

    aragorn ~ # hostx 84.22.184.100
    Name: niciis1.iomart.com
    Address: 84.22.184.100

    The above was done on a Linux box but a Windows user with Outlook can just bring up the email, select View/Options and look at the last "Received:" line in the email. Pull the IP address out of that line and use "nslookup" in place of "hostx" above in the CMD prompt.

    Yes, this one's definitely not from Ebay but from someone on the iomart.com domain. Email is fake, phishing scam failed. Just do the same test with any suspect email and see if the domain name is what you expect it should be. It's that simple!

    It's nothing flash and helluva lot of people on Slashdot already know how to do this, be they Linux, Windows, Other OS users.

    In fact, an automated script on my mail server already did this for me and SpamAssassin had already captured this as a Spam email.

    So to the less experienced people out there, this is just a quick demonstration to show you how easy it is to detect a phished email. All it needs is a little investigation and a little knowledge...

    So let's hear no more about phishing because we are now all responsible enough to do it ourselves.

    Move along, nothing more to see here.

    --
    Gentoo Linux - another day, another USE flag.
    1. Re:A Quick Anti-Phishing Tutorial by SillyNickName4me · · Score: 1

      Just do the same test with any suspect email and see if the domain name is what you expect it should be. It's that simple!

      Well, it does raise the bar a little bit, but it is not very difficult to obtain a block of IP numbers and run your own reverse dns or alternatively, hack the reverse dns for some ip range.

    2. Re:A Quick Anti-Phishing Tutorial by Bassman59 · · Score: 2
      "Yes, this one's definitely not from Ebay but from someone on the iomart.com domain. Email is fake, phishing scam failed. Just do the same test with any suspect email and see if the domain name is what you expect it should be. It's that simple!
      It's nothing flash and helluva lot of people on Slashdot already know how to do this, be they Linux, Windows, Other OS users."

      Come on. The average end user doesn't know how to plug in a goddamn USB cable, so do you really expect them to know how to run nslookup on the return addresses in suspect e-mail?

      "In fact, an automated script on my mail server already did this for me and SpamAssassin had already captured this as a Spam email."

      Now you've moved on to the world of uber-geek. Again, even if your idea is good, the typical user doesn't know what the hell you're going on about.

  97. I'm currently eating a cup of "Phish Food" by Anonymous Coward · · Score: 0

    How is SiteKey preventing me from having my Ben & Jerry's ?

  98. Why not 143 passwords and 79 questions? by gelfling · · Score: 2, Insightful

    This is absolute nonsense. I can't tell you how many websites I've stopped doing business with because of their insane registration and logon requirements. This will just make that worse.

  99. Re:Solution to Phishing-RSA tokens.. but in softwa by stoborrobots · · Score: 1

    Because if it's in software, the phishing site simply needs to retrieve the software from your machine. The hardware system works because it's out of band data, which cannot be easily intercepted by the phishers.

    Another out-of-band system someone here suggested is SMS messages from the bank... when you attempt a login, the bank sends you an SMS (text message) with a number in it and you type that number into the website.

    To be secure, it needs to have information which is not communicated in easily extracted form in the same medium as the original attack.

  100. It will work by starphish · · Score: 1

    It will work because I doubt phishers are up for a challenge. They will just target websites that don't have extra security precautions.

    If all banks do this, it's a different story. They will find a way to exploit the system. It should work for a while though.

    --
    Yeah, yeah, yeah. The story is a dupe, the topic is boring, the facts weren't checked. WE GET IT!!
  101. This doesn't fix anything... by dbucowboy · · Score: 0

    The problem is that most computer users are STUPID STUPID STUPID!!! My firm is currently doing research on phishing and prevention and we have successfully aquired usernames, passwords, and other vital info from 94% of the test users... Like taking candy from a baby... so as long as people are stupid enough to give out their passwords and socials and such phishing will be a problem.

    --
    This just in! 3 out of 4 people make up 75% of the population.
  102. surely the SSL key icon already does this? by nicferrier · · Score: 1

    Bank of America are using SSL so the little key icon will appear to show users the page is *really* from Bank of America.

    The trouble with doing the sort of thing that SiteKey does is that it detracts from the homogenity of the web experience, thus making it even more difficult to explain to users how it all works.

    All these strange security systems are so much marketing fluff, to try to convince users that their money is totally safe. Which it isn't. Even with SSL there are still risks (someone can spoof the entire certificate architecture for example).

    My own bank use a totally lame "enter the third fourth and seventh characters from your password" system which drives me mad.

    So I wrote some Greasemonkey to hack it: Read about it here.

  103. Banks are Dumb. by pyite · · Score: 2, Interesting

    So while Wachovia spent the last year or so moving AWAY from using a SSN to login to their site, Bank of America recently switched TO using SSNs. You'd think banks would have some sort of consensus on what sort of system to adopt, but obviously not. Oh, then there's ING Direct who, for some reason unbeknownst to me decides to not use usernames, not use SSN numbers, but use arbitrarily assigned "customer numbers" to login. When I sent them a long letter on why they should use something easy to remember to login, they never gave me a reply. So, people end up writing down their customer number or, in my case, calling up ING almost everytime I want to login to my account. Just give me a SecureID or Safeword password token and the problem is simply solved. I'll even pay for it!

    --

    "Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman

    1. Re:Banks are Dumb. by Cro+Magnon · · Score: 1

      I have my customer number in a text file. I open that file and copy/paste it into the ING login box. It's reasonably secure as long as my box doesn't get pwned (and if it does, I'm screwed anyway).

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    2. Re:Banks are Dumb. by Vlastyn · · Score: 1

      Why don't you use a program to manage your passwords, like on Windows there's Oubliette? I have used it for more than a year without any problems. Best of course is keychain on OS X.

  104. My idea for a way to stop phishing by jonwil · · Score: 1

    1.You go to the bank website.
    2.The login form has a username and password field plus a randomly generated number and a field for a hash.
    3.You input the randomly generated number into a little calculator containing a unique-to-you number which uses a hash algorithim and spits out another number.
    If the calculator and bank details are stolen or lost, you can get a new calculator with a different unique-to-you number. (well the number might not be unique-to-you but it would be random enough to not be something one could figure out)
    Assume that the number inside the secret calculator is N and the number you key into it is K, the output is o = f(n,k). The hash algorithim should be designed so that the value of k that would produce o = n is different for each value of n.
    4.You then input your username and password plus the output from the calculator. The bank generates the same hash as the calculator does using the same number as stored in the calculator.
    5.Then if they match, it lets you into the bank site.
    and 6.When you want to do a funds transfer to someone, you have to plug another number into the calculator and get another hash.

    This system would stop phishers since the first number returned (i.e. when you first see the login screen) is only valid for a very short time (e.g. 5 minutes or even less) and is linked to the IP address of the machine that sent the http request.

    This means that even if the phishers are able to get you to input the number into the little calculator and then the result into their login form, the number is useless because the number they capture is linked to the IP address of the machine making the http request to get the number and also only valid for a limited time.

    Also, the second hash that is generated would be specifically linked to the specific set of transaction numbers (destination account and amount). Lets say they steal the first set of numbers and manage to log in from the correct machine at the correct time, they would still then need to prompt you for a second password in order to actually do funds transfer.

    To prevent phishers doing a trick like "Your password is invalid, please enter it again" to get the second login, the hash algorithim used for the calculator should take as input for the second hash, the unique number AND the amount. If you enter an amount thats different to what the bank thinks you want to transfer, the hashes wont match up.

    What this would mean is that people would need to type the actual amount the phishers are going to transfer from their account into the little calculator and anyone who is stupid enough to blindly press "Funds Transfer" "1000.00" "OK" "" "OK" into the little calculator (assuming of course that they arent actually legitimatly transfering $1000.00) probobly shouldnt be using a computer, let alone online banking.

    So that this would be easier on the customer (especially if you transfer money to the same account all the time), there would be an "approved payee" list. To add an account to the white list you would visit the page and get another random hash. You then press "Add Approved Payee" "" "OK" "" "OK".

    It might take a little bit more effort but it would be resistant to all attacks (even a man-in-the-middle attack wouldnt work since no-one except the user has the right little calculator to input "Funds Transfer" "1000.00" "OK" "" "OK" into).

    This has an advantage over the "one time use password" type systems since with those systems the phishing scam can just ask you to input enough of the codes so that they get one they can then use.
    Its certainly more secure than the simple "username + password" login my bank uses (you do need to enter the password again in order to do a funds transfer though)

  105. I've used it. by sidfaiwu · · Score: 1

    The Site Key system has already been rolled out to Bank of America employees. It works as follows: 1. Type in your user name only (no password) 2. If this is the 1st time visiting the site with your current computer or you have emptied your cookies, you'll be asked to answer three questions. The questions will be chosen at random from a list of questions and answers that you have set up in advance. If your cookies indicate that you've been to the site before, no questions will be asked. 3. A picture that you've chosen from a list and a welcome greeting that you've created will be shown to you and you will be promted for you password. 4. If the picture and greeting are the ones you've chosen then enter your password; you're at the correct site.

  106. My bank has better ways by Anonymous Coward · · Score: 0
    My swedish bank (www.nordea.se) use a simple but very efficient system.

    My bank issues a scratch-card which contain 100 or so 4 digit numbers. Each number can only be used once. A new scratch-card is sent to you before the card has been fully used up. You need to save at least two numbers on your old scratch card to be able to activate a new scratch card; here's why:

    You log in using your accountnumber + PIN code + scratch code. With that login you can only browse your account, not doing anything else. If you need to do any type of action you will have to confirm the transaction with a new scratch code.

    If someone stole your wallet with your scratchcard in it there is no way he/she can log into your account without the PIN number. Since any of the scratch-codes only can be used once there is no way to fake a transaction or to trick you into telling the confirmation codes even if a keylogger has caught your real PIN code.

  107. Re:hate to be pedantic, but... by Anonymous Coward · · Score: 0

    ...chances are quite high that after a few logged sessions, the hacker will have enough info to build your complete password.

    ...goddamn it! Cracker, phisher, but not hacker

  108. IP number by Anonymous Coward · · Score: 0

    seems a lot of this phishing nonsense could be avoided if the banks just gave their customers the actual IP number to the site instead of a domain name. Judging by my spam it's the look alike names that they use to try and fool people.

  109. Sitekey is better than article states by rnelsonee · · Score: 2, Informative

    I use Bank of America in Maryland, one of the test areas for SiteKey. As of now, the three challenge questions aren't used, although they did ask me to give them 3 challenge/response pairs. What Sitekey does do is after you sign in traditionally (Firefox stores this for me already, so I just click on 'Log in using Sitekey'), and then it shows you an image and phrase of your choosing. The important thing is that the image is stored (and encrypted) on BoA's server. So a phisher wouldn't have access to it, and would have to guess what your image is. It's the same tech discussed previously on Slashdot.

    1. Re:Sitekey is better than article states by mattpalmer1086 · · Score: 1

      >The important thing is that the image is stored (and encrypted) on BoA's server. So a phisher wouldn't have access to it, and would have to guess what your image is

      Simply not true. They don't have to guess your image, and encrypting the image on their server does absolutely nothing. Here's how it works:

      You go to the phishing site, which looks just like the real thing, and you enter your details.

      The phishing site passes these on to the real bank site and the bank happily sends the image to it. They phishing site shows the image to you, etc. etc.

      It's called a man-in-the-middle attack. If you don't know, right from the start, that you are really communicating with the correct site, they can simply wrap all your requests and pass them back and forth.

      This is now *less* secure than a simple username and password, as users will be convinced by the image and maybe won't inspect the URL as carefully.

  110. Personal != Private by Anonymous Coward · · Score: 0

    Do you know how many databases have your personal details captured? Can you remember all the places you provided...

    - Your date for birth
    - Your postcode
    - Your home phone number

    Ever registered on a site running vBulletin (http://www.vbulletin.com/), just for starters?

    And how hard would it be to determine...

    - The model of car you drive
    - Your mothers maiden name
    - What type of pet you own

    How many bloggers would find that information already shows up on Google?

  111. This is yesterday' s news! by Pope+Raymond+Lama · · Score: 1

    The Itau bank around here is doing two different things:
    for persons, they just delivered a card with a table with about 200 pairs of number-keys. At login time, the bank the site spill a number, and you have to answer back the same number from your personall table.

    For corporate accounts the same banck delivered a small keyring device with an LCD. You press a button in it before you login, and the bank sends you wirelessly a secret number that you will have to type in at login. I guess the device uses the cel phone network.

    --
    -><- no .sig is good sig.
  112. Those five questions will be: by Anonymous Coward · · Score: 0

    What... is your name?
    What... is your quest?
    What... is the air-speed velocity of an unladen swallow?

  113. no, HACKER by RMH101 · · Score: 1

    i'm talking in my case about a trojaned machine, not a social engineering/phishing scam. hence "hacked", not "phished".

  114. Security Questions by chrisjwray · · Score: 1

    I opened a bank account in Canada last year and was shocked at the poor security with the online banking.
    My UK account requires a 12 digit internet banking number, my DOB and 3 of a possible 10 digits of a security number. None of which are related to the account number.

    My Canada account (Scotiabank - name and shame) requires the number from my card and a password. There is even a "remember this card" link. Unbelievable.

  115. Keylogger by PhYrE2k2 · · Score: 1

    Starts up keylogger/trojan/etc on public computer and walks away... this should be easier than pie!

    -M

    --

    when you see the word 'Linux', drink!
  116. phishing is obvious by akhomerun · · Score: 0

    i don't see how so many people are tricked into phishing scams. it's pretty obvious that when i'm sent a fake email asking to fill out my personal info when my bank's privacy policy says they'll never ask for that in an email.

    not only that, but i think it's pretty obvious when the phishing email talks about my visa card expiring when i don't even have a visa card.

  117. The button won't work. by RAMGarden · · Score: 1

    All a scammer has to do is put an iFrame or otherwise inline where the button would appear on the real site that is exactly the same dimensions as the button, then use DHTML to "scroll" the button into view. So what you have is the scammer's site with a floating layer that only shows the real button on the real site. People will click it and it will say "this is the real thing" and they will fill out all the secret questions and everything. Wow. I hope they thought of this already.

    --
    --- Nothing is secure.
  118. Nearly... by bagofbeans · · Score: 1

    In your scheme, can distinguish 3. from 4. because number of questions asked is different.

    1. Re:Nearly... by Biomechanical · · Score: 1

      In your scheme, can distinguish 3. from 4. because number of questions asked is different.

      It's a late reply and I'm not quite sure what you mean, but if it's "In your scheme, can't distinguish 3. from 4.", then you've gotten the point without understanding what I'm getting at.

      It's a little bit, "complicated" (as much as baking a cake is complicated), but it adds a level of what we humans have as a flaw and turns it into an extra level of security - uncertainty.

      By having the system make a "snap decision" based on variables that the customer possibly "gets" but doesn't understand, it hopefully forces them to pay attention to what's happening.

      --
      His name is Robert Paulsen...
  119. SiteKey Exposed by SiteKey+Expert · · Score: 1

    I have extensively researched SiteKey on behalf of a competitor bank, and can say with certainty; SiteKey is NOT an anti-phishing solution. How it Works: SiteKey is essentially a collection of functions that integrate with a merchant's existing login system and customer database to enhance the login process. It is designed to retrieve data from, and write data to, a user's computer, then compare this retrieved information with data contained in the merchant's customer database. As such, it is not actually performing website authentication. It is enhancing the merchant's existing login process by including additional image/message data, as well as a retrieved "device ID" that identifies the customer's computer. SiteKey stores this data with merchant's customer database and presents this stored information to the customer after they enter their normal Login ID and before they enter their Password. SiteKey uses the merchant's existing customer Login IDs and integrates with the merchant's existing login system and customer database. Since one customer's login ID at one merchant may be already be in use by a different customer at a different merchant, SiteKey users will find themselves being required to (a) register for a login ID at every merchant they wished to authenticate, and (b) create different login IDs for different merchants if their desired login IDs were found to be already in use by someone else. Also, merchants who do not presently use a login system would be unable to implement SiteKey without first installing some form of a login system with an underlying customer database to store the login IDs and corresponding SiteKey data. Security Issues: Storing this image/message data within the merchant's customer database presents huge security issues since the secret image/message information is directly tied to the merchant's customer records. In the event of a data theft from ANY SiteKey-equipped merchant, ALL SiteKey-equipped merchants who use this solution would find themselves at risk because the customers of the victimized merchant may have registered with them as well. If they have, they would likely have registered the same SiteKey images and messages. Even if the customer's images and messages were different between merchants, the stored Device ID would be the same since it is the unique identifier for the customer's computer. This creates a common data thread between otherwise isolated and dissimilar merchant database records which a phisher could exploit. As a solution to the problem of phishing, this type of site-by-site, data-driven approach is fundamentally flawed. The FDIC has determined that the problem of phishing results from a fundamental inability of website owners to authenticate themselves to their customers in such a way that cannot be replicated by phishers. The SiteKey approach can be replicated in its entirety by a phisher, targeting the common customers of all merchants who use SiteKey, using data stolen from just one careless SiteKey equipped merchant. The purpose for the 3 challenge questions has to do with the fundamental structural problem of the SiteKey approach. SiteKey is dependent on retrieving a "Device ID" from, and writing it to, a user's computer. When Bank of America's customers enter their Login ID, the SiteKey functions attempt to retrieve this "Device ID" from, or write it to, the customer's computer. If successful, the bank then locates the customer record in their database and compares the retrieved Device ID with the Device ID stored in the customer database record. If they match, the bank proceeds to display the image data from the customer record to the customer and waits for their password. If, however, a customer is logging in to their bank account from a different computer, or sitting behind a firewall that prohibits such interaction with their computer, or have turned off the ability to accept cookies, certificates, etc., then no Device ID will be retrieved by the bank website. In this case, the bank prompts the customer with one or more of the 3 chall

  120. Sure, taking it serious now by Gkeeper80 · · Score: 1

    It's great that they've come up with a new authentication scheme because there old one was horrible. First of all, I wasn't allowed to chose a username, I had to use my SSN. Second, your password could only be 5 or 6 charecters long (my memory's a little fuzzy, but I know I couldn't use a longer one). How many people just used their birthday or pet's name? So, if someone got a hold of your SSN (which isn't hard to do) and took a few educated guesses at your short password, they'd be pretty likely to gain access to your account.

    I don't know if this new scheme will work out, but it's 10x better then it has been

  121. You really think.... by Tehrasha · · Score: 1

    ..that people will rememeber that they have picked a 'personal picture' to secure a site, when they cant even remember 'Will will NEVER email you to reverify your password or billing information.' when they signed up?

  122. Spanish inquisition + salem witch hunt :) by Gopal.V · · Score: 1
    Q: Religion ?
    A: Hindu

    Q: Who you voted last election ?
    A: Didn't vote

    Q: Are you a terrorist
    A: No
    Mm.. that sounds like terrorist talk to me. The terrorist trials are kinda like the witch trials they joke about. She's a witch ! ... and it's all downhill all the way.

    Until Banks provide good security - the kind that common people understand (ie an out of order message for some stuff will have the guy doing it again), online fraud will keep happening. Especially with things like credit card numbers which are printed on the card, but is supposed to be a secret.

  123. "even by email to alert a user that it's happened" by weierstrass · · Score: 3, Insightful

    "We have recieved a request to transfer $x to account number Y in Nigeria. If you did not request this please click here to connect to our fraud prevention dept., and confirm your account details and passwords..."

    --
    my password really is 'stinkypants'
  124. Three personal questions? by Shoten · · Score: 1, Redundant

    "STOP! He who approaches the Online Banking Website of Death must answer me these questions three, 'ere the other side he see."

    "What...is your name?"

    "What...is your quest?"

    "What...is the airspeed velocity of an unladen swallow?"

    --

    For your security, this post has been encrypted with ROT-13, twice.
    1. Re:Three personal questions? by Anonymous Coward · · Score: 0

      Blue!
      No...wait...
      AAaaaaaaaa!!!!!!

  125. "Personal Questions" by autopr0n · · Score: 1

    This isn't a new thing; it's been going on for a while. And a lot of times the "personal information" they ask, you don't even know. One credit reporting company asked me what my student loan payments were on a loan I got in august of 2003. I have no friggin clue! Another one asked me for my credit card account numbers, except they misinterpreted another student loan as a credit card (?!) I had no idea what the 'card number' was, but I guessed my social security number, and that was it.

    Stupid.

    If they're asking you questions you provide, well, that might be a little better. Just as a way to 'prove' to you that the site is actually the site you originally provided the answers too, but that's hardly innovative.

    --
    autopr0n is like, down and stuff.
  126. Sitekey does not solve phishing by ttul · · Score: 2, Informative

    Sitekey is a pseudo-two-factor authentication system (pseudo because both factors of authentication are provided within the framework of the same bug-ridden PC). It absolutely does not resolve the phishing problem for Bank of America customers. It is also vulnerable to a trivial man in the middle attack.

    Here's why it doesn't solve phishing: Phishers have and will continue to phish BoA customers for their personal information such as their Social Security Numbers, bank account numbers, mother's maiden name, etc.. by crafting email messages that appear to come from BoA.

    The man in the middle attack works as follows:

    1. Create a phishing web site.

    2. Ask the user for their username in exactly the same way as the BoA site does with SiteKey.

    3. When you have their username, contact the BoA site and download the list of authenticity questions the site wants to ask the end user.

    4. Ask these questions of the phished user.

    5. Pass the answers on to the real BoA site.

    6. Voila. Not only do you now have access to the BoA site, you have successfully obtained further private information of the end user, such as the user's mother's maiden name.

    I wrote about SiteKey on my blog, which for whatever reason is now viewed by Google as one of the leading authorities on SiteKey: http://mailchannels.blogspot.com./ Enjoy!

  127. Doesn't anyone use a password manager program? by silicon+not+in+the+v · · Score: 1

    After getting very close to being 0wned(the person did log into one of my credit card accounts and changed the password, but we got in and reset it before they did anything), my wife and I decided we needed to go to some real password security. We started using a password manager program. So now, our passwords are like 15 or 20+ characters and full of symbols, numbers and junk. We store the password file on a USB flash drive at home(and backed up on a CD in a safe), so it is not kept on that computer. And since the passwords are put in with Copy and Paste, there is no keylogger weakness.

    There are lots of password manager programs for any operating system, so try a few until you find one you like. A good feature to have is a password generator built into it. We use Whisper32, and it has a good simple interface. For generating, you tell it the conditions like number of characters and what types of numbers or symbols are allowed and then hit the "Generate" button. If you like what it comes up with, just save it as the password for that account.

    It also has a notes field where you can enter stuff like phone numbers or payment addresses for each account.

    --
    We may experience some slight turbulence and then...explode. -Capt. Mal Reynolds
    1. Re:Doesn't anyone use a password manager program? by MyLongNickName · · Score: 0

      And since the passwords are put in with Copy and Paste, there is no keylogger weakness.


      I think it would be easier to monitor the clipboard than to log all keystrokes...

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    2. Re:Doesn't anyone use a password manager program? by teneighty · · Score: 1

      Nice try. Unfortunately many key loggers also monitor the clipboard, so cutting and pasting won't save you.

  128. physically visits the bank... by wadiwood · · Score: 1

    Yes. No.

    My bank(s) have security cameras, so your visit would be filmed. Then they have withdrawal limits if you want cash and you haven't given them 24 hours notice. And then there is the 10K transaction notification - all transactions (in Australia) over 10 grand have to be notified to the government in case you are paying your builder but he's not paying tax. Blow gun running, they don't care as long as the tax is paid.

    So you can get a large bank cheque for the amount required but you can't get cash without giving notice. And if you don't have a pin you have to produce some additional photo id like a driver's licence.

    --

    -- it must be true, it's on the internet.
  129. Re:Solution to Phishing-RSA tokens.. but in softwa by SCHecklerX · · Score: 1

    You are assuming that the clock on end user pc's will be accurate to within a given tolerance. Good luck with that.

  130. EASY ANSWER TO PHISHING by Spy+der+Mann · · Score: 1

    Whenever you login to the REAL bank's website, you should get a popup saying:

    "Important! Remember there are scammers out there. If you get an email allegedly from us, don't login from the mail! Open a browser window on your own and login from there."

    1. Re:EASY ANSWER TO PHISHING by deesine · · Score: 1, Funny


      You mentioned 'email', 'login', 'mail', and 'browser window' in two sentences with instructions.

      You just lost 1/2 your users. They won't get it.

      --
      damaged by dogma
    2. Re:EASY ANSWER TO PHISHING by Anonymous Coward · · Score: 0
      Troll???!!! Sorry accidents happens.

      The moderator.

  131. Has anyone actually used this before complaining? by astrodawg · · Score: 1

    Has anyone actually used this before complaining that it won't work?

    I have a Bank of America account and I have already signed up and I'm using site key. I chose a picture and entered a phrase... along with the three questions. Now, when I login, I have to see the image I chose and the phrase I chose before I enter my password.

    A phisher would have to come up with my particular image AND phrase on their fake web site to entice me to enter my password. This is highly unlikely.

    This is simply a way for me to verify that I am actually at the BofA site before I enter my password. It is very simple and it seems workable to me.

  132. ingdirect has been using this by krunk4ever · · Score: 1

    i've always thought ingdirect had a weak security since all it needed was an account #, 4 digit pin, and a secret question usually the first or last 3 or 4 digits of your ssn, your zip code, etc.

    with only a 4 digit pin and maybe a 5 digit zip code, that's only 9 #s, not even alphabets! but the funny thing is, you've never heard of any ingdirect account being hacked into. maybe there is merit behind these type of secret questions.

  133. Re:back door taped shut, front door still wide ope by patio11 · · Score: 1
    Nope. If you have someone's Bank of America account information (you don't need a number -- just their username and password for the website), you can use their BillPay service to send a cashier's check anywhere in the USA. Its not covered by your "$50 maximum liability and we'll wave that anyhow" credit card policy, and its limited by your checking/savings account balance, not your credit card limit. BoA, and I love them dearly, has made their website very, very useful at the expense of allowing you to financially ruin anyone who gets phished.

    Bottom line: If a credit card of mine gets stolen tomorrow its a major pain in the rear end but I get all my money back. If someone ever breaks into my BoA account all my assets in the US vanish the same day and don't come back.

  134. Why not properly use existing solutions? by Moosifer · · Score: 2, Insightful

    Why do we keep trying to invent new (and fairly interruptive) methods of proving the identity of web-site when we have a perfect, yet sadly under-leveraged, method for this already available: SSL.

    The certificate system underlying SSL is already largely in-place, particularly for trusted/confidential sites, and it provides relatively assured proof of identity. The problem is that there's no way we can expect users to click on the little lock icon, and examine or understand certification paths, issuers, subjectAltNames, etc.

    Why don't browsers simply make this more plain and prominent? Why not just interpret this information and present it clearly to the user? Just an integrated toolbar that says in plain english/french/german/japanese/etc. "You and your browser know and trust the certifying authority of Verisign, and according to Verisign, this site [your bank name here] is who they claim to be. Chances are you're safe."

    And if something is off, instead of a pop-up box with three relatively cryptic security alerts to which everyone has been trained to say "yes" regardless of understanding, try simply "The identity of this site cannot be confirmed. Click for details, proceed with caution." Different discrepancies can provide commensurate levels of warning to try to avoid cry-wolf syndrome.

    This, combined with existing (and also underutilized) techniques to mitigate URL obfuscation won't be perfect, but they will go a long way, and it only requires a little effort from the browser folk.

    1. Re:Why not properly use existing solutions? by julesh · · Score: 1

      You and your browser know and trust the certifying authority of Verisign, and according to Verisign, this site [your bank name here] is who they claim to be. Chances are you're safe."

      1. Too verbose. People will read as far as "trust" and think, yeah, that's good enough. When it goes as far as saying "this site https://random.ip.address.here/ is who they claim to be", nobody's going to notice that that's not where they expect to be.

      2. Who needs to click on the lock icon? The information in your toolbar is all already there, in the address bar and in the fact that the lock is showing.

      instead of a pop-up box with three relatively cryptic security alerts to which everyone has been trained to say "yes" regardless of understanding, try simply "The identity of this site cannot be confirmed. Click for details, proceed with caution."

      I get a message like this from firefox:

      You have attempted to establish a connection with "yourbank.com". However, the security certificate presented belongs to "evilhacker.org". It is possible, though unlikely, that someone may be trying to intercept your communication with this web site.

      Seems clear enough to me.

  135. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  136. what a perfect solution (not.) by syukton · · Score: 1

    Yes, this will work perfectly, because everybody knows that the populace loves giving out MORE personal information ONLINE.

    Yeah, they love it all right...

    Come on, really, who thinks of this shit? Why can't they just be three questions? I hate that about websites that mandate that you have some kind of "secret question" and it's from a drop-down list of "what was your mother's maiden name?" and "what is your favorite pet's name?" and so on. Why can't you just give me a field to type in my own question(s) and its (their) respective answer(s)? Then they can be totally nonsensical and ultimately more secure. "What color is a turnip?" "Bicycle!"

    --
    Reinvent the wheel only at either a lower cost, greater effectiveness, or your own personal enrichment and satisfaction.
  137. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  138. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  139. Re:Has anyone actually used this before complainin by wombert · · Score: 1

    But, if the site must display the picture before the password, that means a phisher can get your image before getting your password as well.

    From someone else's comment it sounded like they may need to use one of your three questions in order to first get to the image from a system where you have not previously logged in, but it probably isn't that hard to crack or to phish you for the answer(s) to those question(s).

    After all, if you went to BoA right now and they asked you for one of your three questions, would you think something was phishy, or would you just assume they couldn't read your cookies or were just doing a security check? Anyone who believes a phishing email is valid is unlikely to detect fraud if it's pretty easy to guess that one of your questions is "Mother's maiden name".

    --
    Did I say overlords? I meant protectors.
  140. Great. Looks like I'll have to find another bank. by Caspian · · Score: 1

    Color me pessimistic, but something tells me that this thing will only work in IE (or maybe only in Windows).

    I bank with Bank of America. If they change to some funkadelic system that requires Windows, I won't be banking with them for long.

    --
    With spending like this, exactly what are "conservatives" conserving?
  141. Missing the problem by Todd+Knarr · · Score: 1

    Looking at SiteKey, it seems to miss the problem. It tries to address authenticating the user to the site in a more secure, less prone to theft, way. The problem is, that's not usually the problem. The more common problem is how to authenticate the site itself to the user before the user presents any information (username, password, account number and such). SiteKey seems to treat this almost as an afterthought, and certainly not the main problem to be solved.

    One solution I thought of involves SSL certificates. When I sign up for a web site, why can't I simply create an entity in my browser for the site and say "The current SSL certificate belongs to entity X.". Then later, if I want to visit entity X's site and be sure I'm really talking to them, I select "Entity X" from a pull-down menu or something. When I do that, from then on that window is limited to only SSL connections using certificates I've said belong to entity X. Non-SSL connections, or SSL connections that present any other certificates, are either rejected outright or show me an error with details. Now anyone wanting to spoof a site doesn't just have to spoof the site, they've got to crack the SSL handshake sequence as well or my browser's just going to go "That isn't who you think it is.". The nice thing is that the SSL protocol already has bi-directional authentication built in, it simply needs to be used.

    This doesn't even require any sort of absolute identity, either. I'm not so much interested in knowing that it's really any particular entity, just knowing that it's the same entity as when I signed up would be sufficient for most purposes. A self-signed certificate from a site would suffice as long as I was sure I was really talking to them when I signed up and associated the certificate with my idea of who they were. You could do absolute identities, though, just by using the same process but get the certificates directly from the CA, ie. instead of signing up on Bank X's site and associating there, I go to Bank X's CA's site, get the certificates from there and associate them even before I sign up. This isn't neccesary to stop most phishing schemes, but it'd be a nice addition that lets you be sure when you sign up that you're signing up with who you think you are.

  142. Why won't Phishers just implement MITM attacks? by randyflood · · Score: 1


    Why won't Phishers just implement Man In the Middle Attacks?

    spoofed site: Enter your username and password
    Clueless user: foo, bar

    [spoofed site uses username and password to contact real site and fetch challenge question using anonymous proxy]

    spoofed site: What is your pet's name?

    clueless user: Rover

    [spoofed site uses answer to contact real site and fetch challenge question using anonymous proxy]

    spoofed site: What is your birthday?

    clueless user: 1/1/1901

    [spoofed site uses answer to contact real site and fetch challenge question using anonymous proxy]

    spoofed site: What is your pet's name?

    clueless user: Rover

    [spoofed site uses answer to contact real site and fetch "secret" image using anonymous proxy]

    Now, if a second login is required to actually access account data, the user is more than willing to enter it at this point, since the web site has correctly verified that it is authentic.

    --
    Randy.Flood@RHCE2B.COM
  143. Flood phishers with crap data by kiddailey · · Score: 1


    Are they serious?

    That will just be three more randomly generated data bits that I'll have to add to my alternate identity generation script because phishers will merely start adding those same questions to their forms.

    The ONLY way phishing will stop is when it no longer yields a return, and that is likely to never happen. At the very least, we can lessen the damage by populating the sites in my known phishing sites RSS feed with bogus, but real-looking data. Feel free to send me any phishing sites you receive.

    I'd actually like to put together a Firefox plugin to make this more automated. If anyone is willing to help, feel free to contact me.

    Yes, this is a bit of vigilanteism, but show me one GOOD alternative (and don't say laws or enforcement) that works and I'll gladly take the feed and script down :)

  144. It may be useless, but.... by grahamsz · · Score: 1

    As long as Bank of America is harder to phish than say Wells Fargo, then they will probably reduce their phising rate (at the expense of their users convenience).

    You don't need to be able to run faster than a bear, just faster than the person you are hiking with.

    Why the hell don't banks just issue Safeword cards to generate one time passwords. They are still vulnerable to realtime MITM attacks, but it'd make a hell of a difference.

  145. Why this might work, when "warnings by PurpleFloyd · · Score: 1
    The problem with the warnings provided by a bank are useless when a user is in "panic mode," which most phishing attacks attempt to induce. For example, one phishing attempt I recently recieved told me that "FRAUD ALERT - A charge on your credit card in the amount of $5,000 has been made by the First Bank of the Cayman Islands [or some such, it was a name which screamed "sleazy offshore bank"]. To stop payment on this transaction, please go to [phisher's site]."

    Of course, many users will start to panic when confronted with something like this - "Oh my God, how did the First Bank of the Cayman Islands get my information? What am I going to do now?" rather than do the rational thing - calling the bank and confirming. In a panic, the user may immediately enter their personal information. While they may realize later that they've been phished, it may be too late; additionally, many users may simply be glad that "their bank's fraud protection," worked.

    The upshot of all this, of course, is that anything that causes the user to stop and think "that's funny," rather than panic, will help to stop phishing and fraud.

    --

    That's it. I'm no longer part of Team Sanity.
    1. Re:Why this might work, when "warnings by Tehrasha · · Score: 1

      Will a person in panic mode even remember that additional forms of confirmation are not being presented to them? Or will they still just blindly slog thru whatever pages they are presented with and in the end think "My goodness, that was easier than I thought."

  146. Re:Has anyone actually used this before complainin by astrodawg · · Score: 1

    To be able to see your site key and phrase, a phisher would first have to know your login name and password to login so that the phishers computer would be authorized to view the site key and phrase. Otherwise, the phisher would need to know your user name to try to login to get asked one of the three questions.

    One of my questions is not my mothers maiden name. There are about 10 different questions and you have to choose and answer three of them during setup. So, the phisher would also have to know one of the correct three questions to ask.

  147. Users are still dumb by Anonymous Coward · · Score: 0

    An important point no one is making is that even with the best security, it doesn't mean much if users don't take advantage of it. Obviously everyone on here has a clue and don't really fall for the phishing trips. But what about the everyday casual user? They don't pay attention and these anti-phishing systems are too cumbersome for them. They just want to put in their username and password and gain access. There's something called the address bar that I find especially useful and it has a high level of security. When I'm trying to access my bank's website and the address bar says "http://iamtryingtostealyourlogininfo.com"(sarcasm ), I know I'm not at the place where I want to be. Like a chain, it's only as strong as its weakest link.

  148. Phishing Proof? by Anonymous Coward · · Score: 0

    "Customers can also verify they are indeed at Bank of America's Web site by clicking on a SiteKey button. If they fail to see a secret image and phrase they had chosen earlier, they could be at a fake Web site and the target of a "phishing" scam."

    So the phishing site will already have thier user name and password and secret question answers before they can click on the image, right?

  149. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  150. X.509 Certificates? by Anonymous Coward · · Score: 0

    As you maybe know, there is such thing in Internet as using digital certificates. And I am wondering why this technology is not discussed in this topic on such honorable site like /.

    In my little european country almost all banks are using them for online banking.
    So I wonder for what you are talking about - more secure passwords, tokens, what else?

    Also in my country we have Digital signature act, which allows transactions to be accepted with digital signature.

    This is technological, but also legal question. How can the customer trust to the bank, if he/she has received a piece of paper with one time passwords?

    In fact, there is no more secure way for the customer other than to generate his keys itself.