Slashdot Mirror


Should Online Banking Use Flash for Verification?

larrystotler asks: "One of my banks has instituted a new 'Secure Sign-in' setup. They allow you to register your computer with them so that you don't have to go through the new extra security steps. This involves the use of cookies -and- Flash Objects: 'Adobe Flash objects store data in much the same way that cookies do on your computer. If you have Flash installed, we can recognize your computer in the event that you erase all your cookies.' This requirement of Flash will probably negate my ability to access my bank account when running Linux on my PowerMac since Flash Player is not available for it(haven't tested it yet). However, the real question is: Is Flash a good, secure option that a bank should use to help identify you?"

139 comments

  1. No. by pipatron · · Score: 5, Insightful

    No.

    Next question?

    --
    c++; /* this makes c bigger but returns the old value */
    1. Re:No. by FunkyELF · · Score: 2, Insightful

      Next Question:

      Should they use it at all?

    2. Re:No. by Bastardchyld · · Score: 2, Interesting

      I agree. With my money is involved I don't want any sort of additional "feel good" authentication. Unless of course it is physical such as an RSA token. That way if it goes missing I can report it as such. How will you know if someone figures out how to move that flash object from one computer to another. How will you know?

      Although I must admit ING Direct has a pretty good "feel good" authentication. It will at least make it more difficult to determine your password over your shoulder.

      --
      $diff terrorists hippies
      $
      $rm -rf *terrorists *hippies
    3. Re:No. by spyder913 · · Score: 2, Insightful

      Also no, unless they are using it to show funny animations (the only real good use of flash so far).

    4. Re:No. by Anonymous Coward · · Score: 1
      Also call and ask them how long they spent auditing the source code for flash player before implementing this.
      Probably about the same amount of time they spent auditing the source code for Internet Explorer, idiot.
    5. Re:No. by SpaceLifeForm · · Score: 1
      No, I recommend that they all find another bank.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    6. Re:No. by SatanicPuppy · · Score: 5, Insightful

      No.

      Bank sites should be as server-side as possible. Anything else opens the user up to exploits; I'm not even a big fan of their push toward Ajax. Putting a lot of effort into cosmetic widgets is problematic at best.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    7. Re:No. by Anonymous Coward · · Score: 2, Insightful

      Internet explorer is the clients choice, there are other web browsers, not so with flash player. No excuse for requiring javascript or flash in a banking application, especially not for authentication.

    8. Re:No. by lord+aDam · · Score: 1
      It's simply irresponsible to permanently store security credentials on the client

      Flash doesn't need to store information permanently on the client side. Flash can communicate with any dynamic pages (Coldfusion, ASP, PHP, etc) asynchronously, like AJAX can.

    9. Re:No. by matt_king · · Score: 1

      There are plenty of resources for the banking community out there that can help you. If this is a US bank, remember that there are several laws and regulations you need to comply with, such as GLBA, FFIEC, FISMA, etc.

    10. Re:No. by Anonymous Coward · · Score: 0
      Flash doesn't need to store information permanently on the client side. Flash can communicate with any dynamic pages (Coldfusion, ASP, PHP, etc) asynchronously, like AJAX can.
      So where's the auth token it sends to identify you come from then Einstein? Try reading the summary next time:

      This involves the use of cookies -and- Flash Objects: 'Adobe Flash objects store data in much the same way that cookies do on your computer. If you have Flash installed, we can recognize your computer in the event that you erase all your cookies.'
    11. Re:No. by LordWoody · · Score: 1

      Actually Flash is quite useful for creating mostly cross platform applications (consider business/government audiences), not just animations and simple games although it does excel in those uses. The company I work for solved the need for an interface for cross platform requirements by writing an entire interface in Flash. Flash allows you to frame, create menus, show graphs, transport data back and forth between the client and server, create secondary windows, have frames and windows trigger events in other frames and windows, trigger print jobs and so forth. With Linux being brought up to Flash 9, the ability to use the latest flash backend (flex, aka actionscript3) actually simplifies our work. Classes, data types, it's there. It does not require client side compiles (eg java byte code) and runs faster than cross platform java can dream of. We cover Windows, MacOSX, and Linux x86 (and x86_64 with the 32 to 64 wrapper for Mozilla products) all with one fell swoop.

      Your perception probably stems from a lack of exposure. I assure you though that Flash can do much more and that you will be experiencing it more and more at time moves on. That a bank has noticed Flash's capability only now, surprises me. Although I see yet a whole new opportunity for phishers praying on the weak minded.

      --
      Never meddle in the affairs of dragons,
      for you are crunchy and good with catsup.
    12. Re:No. by sumdumass · · Score: 1

      On the side of server side verses using the host computer, Could someone controling a virus that take advantage of some undisclosed or patched exploit obtain these files and then give access to the bank and account information for the virus' controler.

      It is common for security holes to go long periods of time before they are discovered, patched or that user actualy applies the patch for varying reasons. I would hope this doesn't give someone a new approach to identity theft or fraud.

      BTW, I wonder if the flash cookie could be accessed in simular ways as the regula cookie. i have heard of webpages asking for cookie information from websites other then itself (think double click).I'm wondering how much information could be aquired by requesting both these files and comparing them or using them in conection with each other. It seems one request for bankA cookie could be used to gather information based on the acount and then present a flash login with the soted account information of the flash file. Then If people have the remeber password thing set, It might be possible to generate a submit after a certain time frame and steal not only the password, but the username and account info. Now craft this into a nifty email and send it to outlook users and see what happens.

      I would hope this isn't possible. I just thought of it in the time it took to write the post. Of course, I'm not a web programer/hacker or bad guy in general so this could just be unfounded fear combined with hollywood like over glamorization of programing web stuff.

    13. Re:No. by elyk · · Score: 1

      Exactly. It's difficult enough to defend against cross site cookie attacks, and supporting both cookie and flash-based authentication adds another layer, and one that the site owner cannot as easily defend against. There's not the same standards documentation for flash as there is for cookies. They also fail to mention that what they claim is a feature-that you're less likely to delete your authentication info-is also another large security flaw that makes it more difficult to manually delete your login info in the event that their web-based logout system malfunctions. Ideally, anything as sensitive as bank accounts should not even have a remember password option, but I guess that's a tradeoff between security and convenience, and many consumers prefer convenience

      --
      MS-DOS: Most Severe Denial of Service
      Free Online Backup
    14. Re:No. by spyder913 · · Score: 1

      Definitely a lack of exposure. I've not yet personally seen apps like that, and I'm sure it's nice to not have to worry about the stuff you do with a web app (like cross browser display issues). From my personal experience though, flash is almost always well used for animations or games, or badly used to make an interface that's fancier (and clunkier) than a regular website. So I guess it's just like any other tool. Use it well and we won't have to complain about it =)

    15. Re:No. by kwark · · Score: 1

      "It does not require client side compiles (eg java byte code) and runs faster than cross platform java can dream of."

      You sure know what you are talking about:
      http://www.adobe.com/cfusion/search/index.cfm?loc= en_us&term=AVM2+JIT

      To summarize. The JVM is slow because of bytecode since it has to be compiled to native code on the client. AVM2 is fast because by using bytecode it can compile to the most effecitive native code possible.

    16. Re:No. by tqk · · Score: 0, Offtopic
      No.

      Next question?

      *That* gets modded "insightful"?!? Well, heck, have some more: did you know the sun goes down every evening and comes up every morning, and it's been doing it for billions of years now, all over the Earth, and the same thing's been happening on (most?) other planets as well, and for just as long! :-O

      I expect much better from /., but perhaps I'm an old school fart.
      --
      "Tongue tied and twisted, just an Earth bound misfit ..." -- Pink Floyd.
    17. Re:No. by virgil_disgr4ce · · Score: 1

      Putting a lot of effort into cosmetic widgets is problematic at best.

      For Christ's sake, when will people realize that not every advance on the web is a "cosmetic" improvement? The things you can do with AJAX make for better software interfaces that increase usability dramatically and frustrate the user less.

      Of COURSE they absolutely must be secure. There's no debate there. But your argument sounds suspiciously like, "Hey now, these horseless carriages are a huge danger, a terrible liability on our citizens! How can we in good conscience let this newfangled technology run amock?"

      You know, now that I think about it, we'd better start taking scissors and steak knives off the market.
    18. Re:No. by fyngyrz · · Score: 1

      Also no. Banks should be using https/html and https/cgi. I don't rent my cpu out to them, and I don't want their code running on my computer. That goes for everyone else, too. As soon as you presume you can run a "client" application on my machine, you may be impacting other things I am doing without my permission. If you don't have the CPU power you need to run your operation, I decline to run it for you except in special cases that I will pick according to my own needs.

      And hey, as a bonus, your stuff will work for everyone who can read your language(s), no platform specific issues at all. Isn't that cool?

      Seriously, this whole "surfer as slave CPU" trend has gone entirely too far.

      --
      I've fallen off your lawn, and I can't get up.
    19. Re:No. by reynols · · Score: 1

      Banks have no choice in the matter. It's all part of the gov's new regulations in requiring financial institutions to implement multifactor authentication, which rules out the customer just knowing something (name and password). In addition to knowing something, you now also have to 1) have something, in this particulare case flash on the computer... while not great it is a tiny bit better than just cookies, or 2) be something, and I don't think requiring customers to go and install their own iris scanners at their computers is going to fly very far.

      If the feds hadn't threatened the banks that they better be in compliance by 1/1/2007, they wouldn't have done it. That costs money to implement, and without any measurable amount of return, there's no way they would have done it willingly!

    20. Re:No. by Anonymous Coward · · Score: 0

      "Having" Flash player has nothing to do with the "something you have" authentication factor. "Something you have" means something in your possession that should only be in your possession and can be used to (partially) identify you. An ID card is a good example, RSA SecureIDs are another that happens to be fairly commonly used on corporate intranets and such. The publically-available Flash player, obviously, is not.

      In this particular case, Flash doesn't seem to be part of the security strategy at all. The bank appears to be doing this solely so they can continue to track people who delete their cookies. Which is, of course stupid, since if I'm deleting my cookies I obviously don't want you to continue tracking me using very similar information that just happens to be stored elsewhere.

    21. Re:No. by Zadaz · · Score: 1
      "Internet explorer is the clients choice"

      Maybe for your bank. My old bank required IE. "For security reasons."

    22. Re:No. by reynols · · Score: 1
      "Having" Flash player has nothing to do with the "something you have" authentication factor. "Something you have" means something in your possession that should only be in your possession and can be used to (partially) identify you.


      Yea, it may not satisfy "something you have" technically in detail, but it does satisfy the feds as an alternative to cookies, which is why some banks are using it--they use a flash program to store the "cookie" instead of in the browser itself. Now if we geeks would just quit deleting our cookies, they wouldn't have to resort to using such tactics! ;-)
    23. Re:No. by nahdude812 · · Score: 1

      Google for Flex Examples. Flex and ActionScript 3 aren't quite synonymous as the grandparent suggested. Flex is explicitly designed around creating desktop style applications which are portable to be usable from the web, CD or download, and which run on every major platform including Linux. They create a very positive user experience and are especially good for data mining applications, daily dashboards, and other reporting features.

      Flex is up to version 2, but here are some 1.5 sample apps.

  2. Requiring additional browser plugins is a bad idea by Richard+Steiner · · Score: 2, Insightful

    The idea itself isn't bad, but the requirement to install a third-party software add-on isn't, especially one which is only available for a few platforms.

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
  3. Why flash? by Anonymous Coward · · Score: 1, Informative

    I hope they're not using flash just to obscure the source code, as it is very easy to get to it with a decompiler like flare...

    1. Re:Why flash? by Kelson · · Score: 1

      Judging by the quote in the summary, it sounds like it's a way to work around cookies being disabled/deleted.

    2. Re:Why flash? by knorthern+knight · · Score: 1

      > Judging by the quote in the summary, it sounds like it's a way to work around cookies being disabled/deleted.

      Howsabout putting the following into crontab...

      0 * * * * exec rm -rf ${HOME}/.macromedia >> ${HOME}/.cronmessages.txt 2>&1

      Every hour, at the top of the hour, remove your ~/.macromedia directory. Show them who's boss. Too bad this doesn't work for Windows users.

      --

      I'm not repeating myself
      I'm an X window user; I'm an ex-Windows user
  4. HELL NO! by Anonymous Coward · · Score: 0

    Really.

  5. Don't start these topics.... by PablosBrain · · Score: 0

    Don't start these topics without trying to find the answer yourself first...
    Haven't tested it yet...
    "...since Flash Player is not available for it(haven't tested it yet)."
    Test it and do some research first...

    I would agree with Richard Steiner (1585) that the idea is a good one... though the third party requirement is bogus.

  6. No. by Anonymous Coward · · Score: 3, Interesting

    It's simply irresponsible to permanently store security credentials on the client. Also call and ask them how long they spent auditing the source code for flash player before implementing this.

  7. Change bank by Anonymous Coward · · Score: 0

    Vote with your wallet.

  8. NO! by Anonymous Coward · · Score: 2, Insightful

    Use SSL Client Certificates.

    EOM. (Temojen at work)

  9. Re: Should Online Banking.. WHERE `rsstool_dl_url` by Anonymous Coward · · Score: 0

    Sure! Voting machines don't use Flash... so Flash must be secure.

  10. Re:Requiring additional browser plugins is a bad i by TheGreek · · Score: 5, Funny
    The idea itself isn't bad, but the requirement to install a third-party software add-on isn't, especially one which is only available for a few platforms.
    I think you misspelled "99% of the people who use the Internet."
  11. I don't like flash shared objects by Anonymous Coward · · Score: 1, Informative

    I don't like flash shared objects. You can disable them outside of flash by fudging up Flash's directory structure (essentially creating a file in place of the directory so flash can't recreate it). Instructions and bash file are available here.

  12. uhh.. pls correct me if i am wrong but... by Anonymous Coward · · Score: 0

    http://macromedia.mplug.org/

    I think your linux box should be good to go with this??

  13. The only reason I can think of... by Kelson · · Score: 2, Interesting

    ...is to use two sets of authentication tokens, like this:

    1. Connect via HTTPS
    2. Log in. Sites sets tokens (with expiration times) in cookies and Flash data.
    3. If cookies and Flash data disagree, assume the connection has been hijacked by another app on the PC and discontinue session.
    4. Delete tokens on log-out.

    I'm not sure if this would actually accomplish anything, and I'm not exactly thrilled about requiring a third-party plug-in, that it's the only thing I can think of that might actually be useful.

    1. Re:The only reason I can think of... by Bandman · · Score: 2, Interesting

      My bank does this, but I still have to login every time. If it detects that I have the flash data, it only asks for my username and password. If it doesn't see the data, it asks for the username/password AND one of my security questions.

  14. 0 factor authentication by Anonymous Coward · · Score: 1

    Surely more authentication is more better?

    I'm not familiar with the specifics of Adobe Flash, but I know many people have password-less logins so how does removing authentication layers help anyone (apart from the poor user who must remember their password)? Isn't Flash just an extra attack vector on top of the existing XSS, keylogging and such?

  15. Short term memory loss? by therpham · · Score: 1

    Was there not a story about Flash for Linux within the last 72 hours? http://linux.slashdot.org/article.pl?sid=07/01/17/ 1315228 Anyway, I don't think it's a good idea, but it's not going to stop you from using it in Linux (in theory.) I could be wrong.

    1. Re:Short term memory loss? by Bogtha · · Score: 2, Informative

      From this article:

      This requirement of Flash will probably negate my ability to access my bank account when running Linux on my PowerMac

      From the article you point to:

      The official Adobe Linux Flash blog has announced that Flash player for x86 Linux is now final

      --
      Bogtha Bogtha Bogtha
    2. Re:Short term memory loss? by Kelson · · Score: 1
      it's not going to stop you from using it in Linux (in theory.)

      It will if your Linux box runs on a PowerPC chip.

    3. Re:Short term memory loss? by therpham · · Score: 1

      Whoops, my bad. Totally forgot about the whole "Macs used to not be x86" thing.

    4. Re:Short term memory loss? by Anonymous Coward · · Score: 0
      Totally forgot about the whole "Macs used to not be x86" thing.

      Which sort of makes the subject appropriate for the thread...

    5. Re:Short term memory loss? by takeya · · Score: 1

      I didn't understand what he meant either - I've had flash on my linux machine for a couple of years at least. Then I see the other comments - X86 only... that's a shame, so I googled it and found this - http://www.petitiononline.com/fla4lppc/

      A petition to bring flash to PPC linux. I suspect it's less of an issue now than ever, seeing as macs are moving to x86 chips, and they were by far the largest supplier of consumer ppc chips (though not the only one).

  16. Dear Slashdot, by American+AC+in+Paris · · Score: 5, Funny

    Recently, I've moved from a house that had an electric water heater to a house with a gas water heater. Sadly for me, this means that I'll no longer be able to use my custom-built circuit monitoring hardware (which uses a Linux-based electricity usage tracking app I wrote myself!) to estimate what percentage of my monthly electrical bill was used to generate hot water. However, the real question is: is it really a good idea to pound on the gas main with a ball-peen hammer?

    --

    Obliteracy: Words with explosions

    1. Re:Dear Slashdot, by MagicM · · Score: 1

      ball-peen

      Thank you for a very good (although incredibly immature) laughing fit.

    2. Re:Dear Slashdot, by ajlitt · · Score: 2, Funny

      Of course not. An acetylene torch is the appropriate destructor for a gas main.

    3. Re:Dear Slashdot, by Anonymous Coward · · Score: 0

      Many gas heaters now make use of an electric fan to move the exhaust out of the house. You could try monitoring that circuit and estimating using the first month's usage to figure out the $ to time ratio. Either that or thermo sensor that measures when the gas heater kicks on.

  17. What? by Bogtha · · Score: 2, Interesting

    If you have Flash installed, we can recognize your computer in the event that you erase all your cookies.

    If somebody is erasing all their cookies, chances are they don't want you hiding data elsewhere too. What happens when one of your customers wipes their cookies before selling their computer, and the buyer fishes out the sensitive data from the Flash storage instead because you've overridden their wishes?

    --
    Bogtha Bogtha Bogtha
    1. Re:What? by pilot-programmer · · Score: 1

      What happens? Exactly the same thing that would happen if they wiped cookies and flash before selling their computer. I expect that most Slashdotters wipe their drives before giving away or selling a computer, but most people just delete and think the data is gone.

  18. Uh, no. by jafiwam · · Score: 2, Informative

    If they are using Flash and a feature intended to help make sure they know you are using a computer you previously used it helps. (Like a cookie)

    As part of a multi-factor authentication system it can help.

    The probably are not using it as the primary authentication (account number, password). (If they are, they'll get shut down quickly.)

    If your platform can't handle the Flash, chances are they'll make you go through a longer more customized login procedure, like answer previously arranged "security questions" and so on. It will be slower, but it will work.

    There are some pretty aggressive new regulations concerning online banking login methods, so more and more of this stuff will be appearing. They will all still have a primary user/pass combo of some kind though.

  19. Absolutely not by tarlos25 · · Score: 1, Offtopic

    More often than not, Flash is a horrible bandwidth hog and slows page loading drastically. And if someone is on a dial-up connection (which still exists in many places due to no high-speed being available, and satellite being far too expensive), any slower page loading means less likelihood of a resource being used. Plus, not everyone will have a Flash player available, especially if you're using the latest version. So do you want to alienate your customers?

    1. Re:Absolutely not by Scaba · · Score: 0
      More often than not, Flash is a horrible bandwidth hog and slows page loading drastically. And if someone is on a dial-up connection (which still exists in many places due to no high-speed being available, and satellite being far too expensive), any slower page loading means less likelihood of a resource being used. Plus, not everyone will have a Flash player available, especially if you're using the latest version. So do you want to alienate your customers?

      1998 just called and they want their rant back.

  20. Wrong architecture by Kelson · · Score: 1

    The summary says that he's got Linux on a PowerMac. Neither Macromedia nor Adobe has ever released a version of Flash for Linux that runs on PowerPC, just 32-bit Intel.

  21. Should Flash be used for verification? No by Anonymous Coward · · Score: 1

    But banks get to do whatever the hell they want for the most part in the USA (subject to state regs) and so it doesn't take much for special interest groups to tell the IT departments of those banks what is the "best" way to do things and since "everybody" has flash...what's the problem? (I'm being sarcastic here)
    You can argue that "they shouldn't use proprietary tech", well... if you want to push it, I'll bet you are using a computer that has proprietary tech in it somewhere and probably your ISP has a bit of a monopoly in your area and etc. etc. etc. So using proprietary flash technology isn't that big a deal for most people. (except us on Slashdot!)

    In other countries, where banks are regulated by the country's main government, it is a bit harder..

  22. The real question... by MagicM · · Score: 4, Insightful

    The real question is: should any bank make it easy to "register your computer with them so that you don't have to go through the new extra security steps". The answer ofcourse is "no". If I break into your house and steal your computer, I now also have access to your bank account (which you probably have a handy bookmark for to make it even easier). Also, anyone you trust into your house (babysitter, etc.) can now get into your bank account.

    Banks shouldn't make it easy to remove the "what you know"-part of the authentication. It's there for a reason.

    (Then again, I probably misunderstood what "the new extra security steps" are. But there ya go.)

    1. Re:The real question... by Anonymous Coward · · Score: 0

      My bank does this too. The idea is that, when you're logging in from your home computer, you just enter in your usual account name and PIN; no additional hassles.

      But if you're logging on from another computer -- or, if someone is phishing you, playing man-in-the-middle, or has keyboard-sniffed your password -- and tries to use it from their own computer, they're given an extra step and need to answer an additional question.

      For man-in-the-middle attacks and phishing, it helps to raise the user's alertness before they give up their PIN, hopefully stopping them from going further. For keyboard-sniffers, since the extra question isn't a part of every login sequence, the sniffer hopefully won't have seen it (though I suppose they could just as easily steal the cookie -- but it's always going to be a game of cat-and-mouse with malware authors.)

      In my [professional, fwiw] opinion, the extra cookie-based step is actually a smart security practice. The Flash thing I haven't given any thought to.

    2. Re:The real question... by jafiwam · · Score: 1

      User/Password = security step

      Questions about dogs name = EXTRA security step

      Which is usually triggered by lack of cookie or new IP or new operating system or browser or whatever.

      In other words, in place of having to do some sort of extra assurance the user/password holder is legit, you can get this file to act like a cookie and bypass dumb questions about your dog. This thing is supposed to make the extra security step less of an annoyance, not replace a user/pass combo.

      So, stealing the computer just means next time you log in (with your new computer) you have to put in "rover" along with your user/pass. (And then presumably get a new Flash token.)

  23. Cue the Flash Bashing in 3... 2... 1... by mad.frog · · Score: 2, Insightful

    Regardless of the actual security issues, asking "Should Flash be used for(fill in blank here)?" on Slashdot is a question that I think we all know the probable responses to already...

    1. Re:Cue the Flash Bashing in 3... 2... 1... by OptimusPaul · · Score: 1

      This all makes me sad because I am a professional Flash and Flex Developer. I personally don't see a problem with using Flash in this case as long as other steps are taken to ensure security. I also used to work for a company that did Online Banking for Financial Institutions, and from what I know about all the research we did in this area Flash is no more or less secure. One that that it does offer over other options was we could do a catchpa and still have it be accessible to vision impaired people. So all I can say to Flash bashing is grow up, open up you mind, just because it isn't as open or "free" as whatever crap you use doesn't make it a bad idea. And don't use the argument that it isn't available for everyone, neither is the internet or banks for that mater.

    2. Re:Cue the Flash Bashing in 3... 2... 1... by alienmole · · Score: 1
      So all I can say to Flash bashing is grow up, open up you mind, just because it isn't as open or "free" as whatever crap you use doesn't make it a bad idea.

      Actually it does make it a bad idea, when you're talking about applications beyond something that's either in-house or advertising-oriented. The problem is just that you haven't yet grasped the importance of the open, standards-based technology that brought you the Internet.

    3. Re:Cue the Flash Bashing in 3... 2... 1... by OptimusPaul · · Score: 1

      Perhaps it is not as open as you want... but it is a standards based technology... http://www.adobe.com/licensing/developer/ It is a freely available format that anyone can develop in. And I have grapsed the impotence of the open standards-based technology that you speak of. I've been in the business 12 years, and using the internet for 15 years. Using flash is no different than using a c compiler. I happen to like the fact that I can develop a flash/flex app that will look and act the same on all platforms that support it. Trying to develop for any other open standard is like trying to take pee out of the pool. I used to spend more time than was acceptable in any other profession to develop simple cross platform and cross browser websites. Frankly I'm sick of the lack of standards support and the strange interpretation of the standards. The standards would be so much better is they were not only standard in design but also in implementation. You can go on living in your Utopia of broken standards, I'm moving on because I can't wait for things to catch up. You 21st century ludites can have your Zork and Lynx.... Wait am I a troll?

  24. The need for standards. by Vellmont · · Score: 3, Insightful


      However, the real question is: Is Flash a good, secure option that a bank should use to help identify you?"

    This is a foolish, short sighted strategy. Do you really think Flash is going to be the same 5 years from now? Is it even going to exist in 10 years? Does this solution even address the real security concerns, or is it just an ugly hack dreamed up by some people that have no other solution? I'd say the latter.

    Banks need to get together and solve this problem outright. It's hurting all of them because they all have to develop these proprietary technologies (that only wind up sucking). They need to get together and find someone they all trust to lead development of a technology to secure transactions. If they were smart they'd hire someone like Bruce Schneier to design and oversee development of a system for them to secure web transactions.

    IMO this techology lies under the "something you have" category of authentication, unlocked by "something you know". In other words a hardware device of some type that plugs into a USB port, and verifies that:

    A. You're talking to the bank you think you are. Thus avoiding phishing attacks that get people to connect to sites pretending to be the bank.

    B. That you are who you say you are.

    Design it in such a way that if one component fails, the whole thing isn't compromised. I'm not a crypto/security expert, but from what I know all these requirements aren't even very technically challenging.

    --
    AccountKiller
    1. Re:The need for standards. by Anonymous Coward · · Score: 2, Interesting
      they all have to develop these proprietary technologies

      No, they could just use SSL Client Certificates. The standard already exists, and is implemented in most browsers.

      IMO this techology lies under the "something you have" category of authentication, unlocked by "something you know".

      On the net everything devolves to "something you know" until matter transporters are invented.

    2. Re:The need for standards. by Red+Flayer · · Score: 1
      Design it in such a way that if one component fails, the whole thing isn't compromised. I'm not a crypto/security expert, but from what I know all these requirements aren't even very technically challenging.

      Ah, yes, the old "but it seems so simple to my admittedly uneducated self." Really, isn't it common sense that if it were that easy it would have been done already?

      They need to get together and find someone they all trust to lead development of a technology to secure transactions.
      Do you think it's a good idea to put everyone's eggs all in one basket, so that if an inside job compromises the single system, everyone's screwed?
      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    3. Re:The need for standards. by Vellmont · · Score: 1


      Ah, yes, the old "but it seems so simple to my admittedly uneducated self." Really, isn't it common sense that if it were that easy it would have been done already?

      I didn't say I knew NOTHING about security/crypto, I'm just not an expert along the lines of Bruce Schneire. Sheesh, there IS a middle ground between being a total neophyte and knowing everything about something.

      You seem to think the problems must obviously be technical, and that's why no one has done it yet. It's hardly ever that way in business. The problems in technology are usually just getting everyone on-board and agreeing that "something has to be done", and "we should all try to do the same thing". This is in contrast with what often happens whith everyone trying to go in a different direction because they're afraid that they might wind up being screwed by some other company, or that co-operating will help the competition more than it helps them. Or maybe no one even at the company recognizes that there's a problem, so they just go on and ignore it until it becomes blindingly obvious that "something must be done".

      Do you think it's a good idea to put everyone's eggs all in one basket, so that if an inside job compromises the single system, everyone's screwed?

      Why would you think that security relies on one or a few people "pulling an inside job" to screw everyone? If you design the system properly knowing the details of the implementation won't help you. If you're REALLY paranoid, just get independant reviewers to make sure there's no backdoors built into the system. Or better yet publish the standard and let anyone that wants to work on an implementation. Then choose the one you like the best.

      --
      AccountKiller
    4. Re:The need for standards. by Red+Flayer · · Score: 1
      You seem to think the problems must obviously be technical
      Not at all. My point was that if there was an easy, fool-proof technical solution, it would be in place. But even when the technical aspects are rock-solid, the system isn't necessarily secure -- which is why we don't have a uniform system.

      Why would you think that security relies on one or a few people "pulling an inside job" to screw everyone?
      I don't. It was just the first easy example I though of, of what can go wrong when you implement an industry-wide security method. There are plenty of others. The fact still remains, though, that someone who's cracked one bank's system will have a huge leg up on cracking other banks' systems. Why expose yourself to the extra risk when you can use a proprietary system without that risk?
      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    5. Re:The need for standards. by Vellmont · · Score: 1


      My point was that if there was an easy, fool-proof technical solution, it would be in place.

      Well, I guess we simply disagree on why solutions aren't implemented. I don't think we live in a world where the biggest barrier to adoption of a better solution for everyone is simply technical.

      The fact still remains, though, that someone who's cracked one bank's system will have a huge leg up on cracking other banks' systems. Why expose yourself to the extra risk when you can use a proprietary system without that risk?

      Because a proprietary system is likely to suck rocks compared to a system that's been well studied by multiple people. Security benefits from being transparent, not through being obscure and secretive. It also benefits (like anything) from more funding that multiple-banks can provide. If you don't have a lot of money to throw at a problem, you might rely on this short term flash based crap rather than well proven cryptographic authentication.

      If everyone relies on a system and a flaw is found then there's more impetus (and funding) to fix the flaw rather than justs hoping no one else discovers it. If you're just one little credit union relying on your proprietary solution, it becomes a lot more expensive to maintain your solution and fix any flaws you find along the way (so therefor less flaws will be fixed/found.).

      So the end result is that a well secured system will be extremely difficult for someone to crack it. A proprietary solution will be less secure. If you were a bank.. which one would you choose? Hopefully you'd choose the more secure one.

      --
      AccountKiller
    6. Re:The need for standards. by nova_ostrich · · Score: 1
      Do you really think Flash is going to be the same 5 years from now? Is it even going to exist in 10 years?
      If Flash still exists in ten years, it will probably continue to be as backwards compatible as it is now. That's one of the most important goals Adobe has for every new version. Did you know that Flash Player 9 still runs content from FutureSplash Animator (before it was even called Flash)? It would be foolish to lose the compatibility that they use to sell Flash to content developers.
      --
      It's scary being a Flash and Flex developer on Slashdot. You guys are unnaturally rabid.
  25. Client-side certs? by buzzbomb · · Score: 1

    I may be a little lost here, but if you're going to authenticate a client, why not use a client-side certificate? Is it too difficult to understand? Is the support in browsers/servers not there?

    From my (limited) experience with this, it seems like it's a workable solution that would work on most browsers, no matter the OS, without a proprietary plug-in like Flash.

    1. Re:Client-side certs? by Sloppy · · Score: 1

      Bingo. If they're going to store a second password on the computer, one that is large rather than memorizable, why not use a system that was designed for exactly that purpose, by people who actually have a clue about authentication? Why is there such phobia about using the right tool for the job?

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    2. Re:Client-side certs? by Anonymous Coward · · Score: 0

      This very issue came up when our engineering group was tasked with securing our firm's transaction processing website. The requirement was that, in addition to username/password authentication, we needed to identify that the login was coming from an authorized computer.

      Our recommendation was to use client certificates. Our product group rejected that recommendation because it was deemed "too hard" to manage client certificates. The solution that they insisted on used... wait for it.... COOKIES.

    3. Re:Client-side certs? by reynols · · Score: 1
      I may be a little lost here, but if you're going to authenticate a client, why not use a client-side certificate? Is it too difficult to understand? Is the support in browsers/servers not there?


      It's not difficult for us to understand. But have you tried asking the average bank customer (or bank teller for that matter), what a client-side certificate is?! "...uh, is that a virus or something?"

      And yes, the technology is already there and a standard, however, getting hundreds of thousands of customers to install a client-side certificate in their browser that don't know the difference between IE and EIEIO is another matter. I know. The bank I work at just tried it. And the cursing still hasn't stopped (and I'm not talking about the cursing done by the customers either...)!!!
  26. Re:Requiring additional browser plugins is a bad i by Richard+Steiner · · Score: 1

    I know a number of people who don't know enough to install plugins, so your 99% figure is highly suspect. :-)

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
  27. I hope not... by __aaclcg7560 · · Score: 1

    The last thing I need to hear is a talking Bank of America ATM screaming when a dirty old man flashes for verification.

  28. Re:Requiring additional browser plugins is a bad i by TheGreek · · Score: 1
    I know a number of people who don't know enough to install plugins, so your 99% figure is highly suspect. :-)
    1) You said "available," not "installed."

    2) I can't remember the last time I've actually had to download and install Flash player. It's either been installed already or the browser took care of it for me.
  29. No web site should make Flash a REQUIREMENT by pyite69 · · Score: 3, Insightful

    Flash is ok to add eye candy and a sound track.

    However, all web sites should be usable by someone who doesn't use flash at all.

  30. Adobe Flash Player Version Penetration by jamesbulman · · Score: 2, Informative

    Just to sprinkle some numbers into the discussion...

    http://www.adobe.com/products/player_census/flashp layer/version_penetration.html

  31. Banks have been acting really dumb by Sloppy · · Score: 1

    Obviously requiring closed (therefore unauditable, therefore not even possible to secure) software is a bad idea. I'm not even sure how someone gets as far as the question "is this a good idea?" since it has absolutely nothing positive going for it at all.

    The cookie thing is really stupid, too. My credit union made everyone use it a month or two ago. The only thing it does, is make things less convenient. Since I don't save cookies, I have to "verify" every time I log in. That means I have to answer three questions. It's just another password! Except unlike my old password (which I made up and keep in my head) these passwords are answers to real world questions, which means someone who isn't me could look up the answers. Brilliant.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    1. Re:Banks have been acting really dumb by Anonymous Coward · · Score: 0

      When you set up the questions, you don't have to enter the correct ones. For example, if it asks for your mother's maden name, put in the name the dog you had as a kid. If it askes for your high school, add a movie title ("Clerks High", for example). Etc. Be creative as long as it's easy to remember. Save it to a file and GPG it in case you forget.

      Still, I'd personally prefer to use password-protected client SSL certificates. SSL was designed for things like that. Why continue to re-invent the wheel?

    2. Re:Banks have been acting really dumb by renelicious · · Score: 1

      Okay I'll out myself, I work for a bank. The banks are not the ones acting stupidly its the banks regulators. The use of Cookies/Flash is caused by the FFIEC's (use google to find out what that is) new Multi Factor Authentication requirements for bank's website.

      Worst part is, many of the IT regulators already agree that MFA is worthless, however they still required banks to push its inconvenience onto their customers. Its been a pretty large hassle on bank's end as well and it costs us thousands of dollars to implement something that thier own people agree is a waste of time.

      To come back to the original post, from what I've seen most banks as stated are only using flash when the cookies are cleared and they are not storing login information in flash, just a key verifying that the computer you are using is your computer. The FFIEC requirement is that the bank has another factor of authentication that will ensure the person is who they say they are. If you don't "enroll" your computer then you'll be asked to answer an annoying security question. Of course every bank if implementing this differently, some are using pictures, other tokens, one time email passwords, but its all to reach the same goal.

      --
      "Luke, I am your node.parent();"
    3. Re:Banks have been acting really dumb by LotsOfPhil · · Score: 1

      Except unlike my old password (which I made up and keep in my head) these passwords are answers to real world questions, which means someone who isn't me could look up the answers. Brilliant.

      You know, your "mother's maiden name" could be xj7_oSS:19. I bet she didn't mind changing when she got married.
      --
      This post climbed Mt. Washington.
    4. Re:Banks have been acting really dumb by photomonkey · · Score: 1

      My bank does the exact same thing now. L/P and then three NON-CUSTOMIZABLE questions that basically anyone could figure out with enough poking around. Certainly someone who knew me or started reading my mail could likely get at it.

      One way I've found to deal with this it to MAKE UP WRONG ANSWERS and treat it like it's three additional passwords.

      Call me a luddite, but I'm wondering if browsers/OSes/users/banks are at the level of skill and quality at which we should even be using the web for banking under the traditional ways of securing information on an inherently insecure network.

      I would feel better if in addition to needing a L/P and even answers to silly questions, the bank required some kind of dongle to be put in the USB drive before being allowed to connect to the account. Of course, those can be spoofed, hacked and physically stolen, but would offer some protection when someone breaks into a bank server and steals all the usernames and passwords of members, or for when a careless employee lets a laptop go missing. Without the 'key' the username and password are useless, and even with the key, the L/P still has to be guessed/sniffed/obtained.

      I know this probably all sounds asinine and overly cautious, but people need to take this kind of stuff more seriously. Since the unwashed masses are unaware of the fact that visiting porno sites in IE can fuck your box, are they educated enough in the ways of the 'Net to question if their online banking portal is safe and secure, or even if they can use it safely and securely?

      --
      Message contains 1 attachment: spam.gif
  32. Heck, there is no flash for 64-bit IE... by Anonymous+Freak · · Score: 1

    One of the reasons I use the 64-bit version of IE when I'm forced to use Windows is specifically to avoid plugins. There are basically *NO* plugins for 64-bit IE, including Flash.

    And, double checking, apparently the OP is talking about the bank I use. Their main online login doesn't work on my Windows machine. Although in the place where the login box is on my Flash-laden computer is a simple 'login' button that takes me to a new (HTML-only) page that states "For a better security experience, we recommend installing Adobe Flash Player", but has an old fashioned form-based login.

    "Security experience"???? Security shouldn't be an "experience"! Just say "For better security", even though the statement is debatable.

    --
    Another non-functioning site was "uncertainty.microsoft.com."
    The purpose of that site was not known.
  33. Re:Requiring additional browser plugins is a bad i by Scaba · · Score: 1

    It's somewhere between 96% and 98%. Persons who don't know enough to install plugins most likely bought a PC with said plugins pre-installed. Pretty much the only persons who don't have Flash installed are the neo-Luddites who hang out here.

  34. Wrong kind of flash. by stile99 · · Score: 2, Insightful

    Flash drive? Yeah sure, I might consider accepting a dongle of sorts and popping it into the USB port when I want to access my account info. Of course, you still need the password and pin and all the other fun stuff, if just the dongle itself could access my account I'd smash it with a hammer.

    Flash software? Were my credit union (what's a bank?) to require this, I would close my account in a...well, you know.

    1. Re:Wrong kind of flash. by Workaphobia · · Score: 1

      Yeah, I thought it was talking about a dongle when I read the title. Luckily my /. bias reflex took control as adrenaline surged through my body, and I summoned the required sentiment of nausea mixed with loathing. I've been trained well.

      --
      Evidently, the key to understanding recursion is to begin by understanding recursion. The rest is easy.
  35. Would You Want To? by Flwyd · · Score: 1

    If you can log in using FlashCookies, someone who steals your computer can log in using FlashCookies.

    I would much rather type my password, answer a captcha, and whatever else every time I log in to my bank than make it at all easier for an unauthorized user of my computer to log in to my bank. I'm even annoyed that Firefox auto-suggests my bank login.

    --
    Ceci n'est pas une signature.
  36. Re:Requiring additional browser plugins is a bad i by buzzbomb · · Score: 1

    Don't believe the Macromedia/Adobe hype. Of course they're gonna tell you that everyone has Flash.

    I did my own checking on a busy non-biased (i.e. non-geeky) site a few years ago. I came up with around 73% market penetration. And this was BEFORE all the overlay Flash ads and pop-ups were so prevalent. For the record, MM was still claiming 97+% of users had it installed back then.

    In all fairness, this was before Flash video had arrived with Youtube and Google Vids, etc.

  37. Re:Requiring additional browser plugins is a bad i by TheGreek · · Score: 0
    Of course they're gonna tell you that everyone has Flash.
    I didn't say everyone has Flash, because that would have been simply retarded.

    I said Flash is available for 99% of internet users.
  38. Re:Requiring additional browser plugins is a bad i by Nutria · · Score: 1
    Pretty much the only persons who don't have Flash installed are the neo-Luddites who hang out here.

    Them, and non-x86 Linux users.

    There are so few *BSD users that we won't even mention them...

    --
    "I don't know, therefore Aliens" Wafflebox1
  39. Flash 9 is Our for Linux by DJ_Adequate · · Score: 2, Insightful

    Not commenting on whether this is a good idea, but the article states that there is no Flash player for linux. Actually, Adobe just released a Linux version on Flash Player 9 a few days ago. And even before that you could install version 7. So you can remove crippling Linux users as a reason to bash this.

  40. Flash and Video by rice_web · · Score: 2, Interesting

    Actually, Flash has the potential to revolutionize online security. With the increasing numbers of webcams, users could opt to require a "video signature" to log on, in addition to regular password credentials. The video signature could quickly be checked by a company like Brinks to see if the remote user is the correct user, and grant access to the user accordingly once the correct password has been provided.

    --
    The Political Programmer
    1. Re:Flash and Video by Workaphobia · · Score: 1

      It's still just another form of reproducible digital authentication. The only thing standing between a random cyber criminal and your picture (or video) is encryption, and that doesn't work if they have infected and compromised your computer anyway.

      We don't need any revolutions from flash. The technology we need is already here - client side certificates, hardware crypto dongles, etc - We just need to start using it.

      --
      Evidently, the key to understanding recursion is to begin by understanding recursion. The rest is easy.
  41. Re:Requiring additional browser plugins is a bad i by Scaba · · Score: 1

    Non-x86 Linux users and Slashdot neo-Luddites. Oddly enough, those two groups have almost 100% overlap.

  42. "Out for Linux" by DJ_Adequate · · Score: 1

    If only you could edit posts. (And now Slashdot is making me wait to post this correction--in order to give people a fair chance to mock my lack of editing skill.)

  43. Security questions by MCZapf · · Score: 2, Informative
    This requirement of Flash will probably negate my ability to access my bank account when running Linux on my PowerMac since Flash Player is not available for it(haven't tested it yet).

    Not necessarily. It sounds like, if you use the plugin, the bank won't ask you those stupid "security questions" at login time, since they will be able to "recognize the computer."

    Ideas for security questions:
    • What is the name of the second-largest river that flows through the town where your grandmother on your father's side bought her first four-door car?
    • OK, what's your REAL password?
  44. Re:Requiring additional browser plugins is a bad i by Sancho · · Score: 3, Insightful

    It goes beyond 'neo-luddites'. We have open standards for a reason--and that reason is so that if I want to create a platform and communicate with the existing infrastructure, I have everything that I need to make an application on that platform that will work with everyone else. The HTML specification is an excellent example of this. People have made HTML rendering engines for almost every device that has an IP address, and for many that don't, as well (my old Palm IIIxe had an offline webpage reader).

    When you throw closed standards into the mix, you start make things harder. If my platform of choice doesn't have an HTMl renderer, I can write one. If my platform of choice doesn't have a Flash player, I can't. I either do without Flash, or I switch platforms.

    Of course, some people can't switch platforms. My Windows Mobile 5.0 phone doesn't work with Flash--at least, the default browser doesn't. If I use NetFront, I can get Flash 7. Will this banking website work with that, or will Flash 9 be required?

    My only problem with this is that the standard isn't open. If it's an open standard, even one for which my platform of choice has no current support, I'm ok with it. If it's a closed standard, the answer is 'no'.

  45. Wrong answer by mrchaotica · · Score: 2, Funny

    You must be mistaken. The correct answer is "Hell, no! " or "Fuck, no!" or "No, and you should be executed for having suggested it!"

    Hope that clears things up. : )

    --

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

    1. Re:Wrong answer by silentounce · · Score: 1

      Your forgot the part about calling them a Nazi. This is the internet after all.

      --
      There are many tongues to talk, and but few heads to think. -Victor Hugo
    2. Re:Wrong answer by mrcaseyj · · Score: 1
      Should Online Banking Use Flash for Verification?
      The correct answer is "Hell, no! " or "Fuck, no!" or "No, and you should be executed for having suggested it!"
      You're very kind. I would say they should be tortured for the rest of eternity for having suggested it. They should suffer for it like we will.

      Seriously though the crazy thing is that they require flash for those temporary credit card numbers that some credit card companies offer. As if I'm so paranoid that I'm going to take the trouble using this credit card security service, but I won't mind installing this flash software from macromedia who may or may not be trustworthy, and have it embedded into my web browser so that web site operators have yet more potential vulnerabilities to hack my machine and cut into what anonymity I have left, and all this for NO GOOD PURPOSE because html over https would work every bit as well.

      And why don't I hear more complaints about the insecurity of running flash? Here on slashdot it is commonly understood that activex is crazy but people don't seem to think much is wrong with flash. Flash lets any old site you visit to run software on your computer. That's crazy. Sure it may be sandboxed but the huge number of javascript vulnerabilities have shown the folly of letting websites run code on your computer.

      These temporary credit card numbers are a great improvement to online transaction security. The method that is generally used now of giving the merchant all the info needed for the merchant (or the criminal or employee that gets into the merchants computer) to make unauthorized charges to your card, is even crazier than using flash.

      The other thing that amazes me is that banks allow customers to log into the bank with ancient web browsers that have been full of holes for months or years. It seems to me that the bank should never allow a login from any browser that has been unpatched for more than a few weeks or maybe even not allow it unless all the latest patches are installed. It might be a big advantage for them to allow this though because then if your account is hacked then they could pull up their logs that show your web browser was in an insecure state and then blame you for any losses. Still they shouldn't be able to blame you unless they give you a warning that your insecurity will shift the liability to you.

  46. The answer has got to be... by Khyber · · Score: 1

    .....

    Someone's got in the LSD-tainted water supply, again.

    NO. Heeeeeeellllllll NO.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  47. Some more info by larrystotler · · Score: 2, Informative
    Here's a little more info, but some of it has already been covered by other replies:

    1. They use the Cookies and/or Flash to negate the requirement of answering "up to" 3 extra security questions. They still require you to use your password regardless of anything else.(of course, if you password is on a post-it note on your monitor and your computer gets stolen.....kinda makes it easier, especially in the case of a laptop).

    2. I haven't fired up my PowerMac 9600 to see if I can even log into my account, but I doubt it since I have to click on the flashbloker icon to even be able to get to the logon on my Dell.

    3. I have Firefox set to clear private data when it is closed. The Flash part is supposed to "help" verify my computer if the cookies aren't present. This would ONLY apply if I actually "register" my computer with the bank, which I don't forsee myself doing since I have a computer in about every room except the bathroom.

    4. Does Flash store information about my browsing history on my system that would allow such a verification? If so, then it sounds like it needs to be removed from my system in my interest of a secure experience.

    5. Reminds me of how a large sat TV company requires it's dealers to use IE6/ActiveX to input Credit Card info and Social Security numbers to create an account because it was the "Most secure" way to do it.....

  48. How about accessibility? by antdude · · Score: 1

    Flash is mainly for graphics. How is this going to work for people who have vision problems? Does Flash have accessibility support?

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    1. Re:How about accessibility? by Ulky · · Score: 1

      Yes, infact Flash has much better accessibility support than JavaScript/HTML based applications - for a start you can actually detect when someone is using a screenreader or other accessibility aid running outside of the browser, and trigger code accordingly. Try doing that with JavaScript.

      The problem is, like Web development in general, to achieve full accessibility, it usually takes additional time/effort/money - which often doesn't happen.

    2. Re:How about accessibility? by Eravau · · Score: 1
    3. Re:How about accessibility? by Anonymous Coward · · Score: 0

      Flash is mainly for graphics. Wow. Just...wow.
    4. Re:How about accessibility? by antonone_ · · Score: 1

      I am not a flash expert, but actually you can do pretty amazing stuff with flash, like this C-64 emulator: http://codeazur.com.br/stuff/fc64_final/

      But still, based on my (mostly theoretical) knowledge, the security of a flash application is just a little bit higher than a security of a javascript application, because it's just a matter of running a decompiler to get the code.

      --
      Per aspera ad astra.
  49. Re:Requiring additional browser plugins is a bad i by finkployd · · Score: 3, Insightful

    I guess we are cool giving a big "FU!" to anyone who is disabled (blind) and using a specialized browser. After all 99% of the population can see just fine. For that matter lets get rid of all those damn wheelchair ramps cluttering up the place.

    Finkployd

  50. They're not storing a second password... by Anonymous Coward · · Score: 0

    They're storing a token that basically says "I've authenticated myself previously from this computer" which means you -only- need to provide your account details and online banking password.

    Without this token, it also asks you one of your secret questions, because you're not logging in from a previously "authenticated" computer.

  51. Well not really by goldcd · · Score: 1

    It's like comparing locking your front door with a key or a pin-code.
    Key's a physical object you can physically protect. Pin Code doesn't have to be carried which is both a benefit and a disadvantage.
    It's quite interesting actually. Pretty much everybody locks their house with a physical token (a key) and accesses online services with pin/password - and consider this is secure.
    If you reversed it, they'd be convinced somebody else would guess, brute-force their front door and would complain about carrying around an RSA token for every site they use (Paypal have just started to introduce tokens and I bet the take-up is pathetic)

  52. Re:Requiring additional browser plugins is a bad i by mattdev121 · · Score: 1

    I have flash running on my amd64 linux laptop (that I'm using to write this comment). You have to jump through a few hoops with nspluginwrapper to get it to work with 64-bit Firefox but it hasn't crashed ye---

    --
    mattdev@server$ touch /dev/genitals
    cannot touch `/dev/genitals': Permission denied
  53. Flash is evil and can be life-threatening! by MrBoombasticfantasti · · Score: 1
    Flash is only used for ads and other blinking crap. It bloats pages making them load slower.


    Right now, there is a severe storm in Europe. People have died, thousands are stranded and can't get home tonight because of closed roads and shutdown public transport. The official emergency site to keep people informed about this crisis has been unreachable for most of the day. Why? Because the front page is riddled with Flash applets. Because of this the servers are severely overloaded. Nice going, for an emergency service.


    Don't use Flash, it's dangerous.

    --
    !ERR: Signature not found.
  54. Wrong approach - use SmartCards by Anonymous Coward · · Score: 1, Interesting

    It's just the Banks being stupid and tight. They do everything to protect their massive profits, while the least amount possible to protect their clients funds.

    They should simply switch to using smartcards. Use them as part of a client side https handshake (ie you need to insert your smartcard). Offer it as an additional service to their customers.

    I see card readers in all kinds of shops that take the standard magnetic reader - and have a spot where you could insert a smartcard.

    Windows has had support for Smartcards since the days of NT 4.0.

    Linux has support as well (Fedora Core 6 installs it by default).

    The readers are cheap to get for your PC - have a look on eBay.

    Deploying more software to the clients computer is not the answer. It just creates more long term support issues for them.

  55. Not no but hell no. by dosius · · Score: 1

    The Web wasn't made for heavy sites built on proprietary toolkits. It was made for content, delivered in the form of HTML pages. I think Flash is a blight on the whole Web and should not be used ANYWHERE.

    -uso.

    --
    What you hear in the ear, preach from the rooftop Matthew 10.27b
  56. gnash by bcrowell · · Score: 1
    This requirement of Flash will probably negate my ability to access my bank account when running Linux on my PowerMac since Flash Player is not available for it(haven't tested it yet)
    Try Gnash. It supports most of Flash 7, and the stuff it doesn't support (e.g., sound) may not matter to you for this application. Don't forget to install flashblock!

    What I don't understand is the bank's rationale for using flash for this. If a user deletes his cookies, it's probably because he wanted to delete his cookies. There's no incredible hardship involved with logging in again.

    1. Re:gnash by larrystotler · · Score: 1

      Last I had looked, Gnash wasn't working on the PPC. Anyway, I completely agree with you about the deletion of cookies. However, this system only seems to matter if you actually "register" the computer with the bank. If the computer is registered and the cookies get deleted(very few people I know could tell you what a cookie is(other than tasty) or how to remove them for their privacy) then the bank would use the flash player as a verification. That brings up more questions like what happens when you upgrade your player and what kinda of info is Adobe gleaning from us when we use it.......

  57. Phishers are already using Flash by miller60 · · Score: 1
    Phishing scams are already using Flash in their spoof pages. This was occurring as early as last June. Maybe the bank liked the idea so much they decided to copy it. Reverse phishing, sort of.

    Does anybody know which bank the submitter is talking about?

    1. Re:Phishers are already using Flash by larrystotler · · Score: 1
      I didn't post the name of the bank because I didn't want you guys to crash the system by overloading it with views in case I needed to do something..... :-)

      Actually, I didn't think it was a good idea to post the name, so I left it out. However, from my research, there are s few that are doing something similar.....oh well.

  58. Re:Requiring additional browser plugins is a bad i by Nutria · · Score: 1
    Slashdot neo-Luddites

    How is a Slashdot neo-Luddite different from a regular Luddite?

    --
    "I don't know, therefore Aliens" Wafflebox1
  59. Will we never stop asking the same dumb questions? by akohler · · Score: 1

    Note: "Dumb" not directed toward the poster but the We (with a capital 'w').

    There have already been many informative comments addressing the security issue, so I'll restrict myself to this: After 15 years of lawsuits in numerous countries to make online banking acessible, why do the banks keep trying to back-track?

    I usually bank with a text browser. When I can't, I'll switch banks. I already spent two years complaining to my bank (back in 1999 or so) that I couldn't bank with my browser of choice - any of them - and that I had to have my browser tell the bank site that I was using IE (which then worked fine, even in Lynx). That's enough complaining for me.

    --
    "First they ignore you, then they laugh at you, then they fight you, then you win." - Mohandas Gandhi
  60. This is so stupid... by Anonymous Coward · · Score: 0

    ... it should never have been asked!

    Flash is not open. Period. Their licence specifically covered this: one cannot make independent Flash players.

    So, ultimately, they (Adobe, and Microsoft, by means of deals) will be able to control your access to your own money. Now, that rates 11 in my 0-to-10 stupidity scale.

    Besides, there's nothing special with Flash! It's just a display (bitmap & vector) language. This has been done since the dawn of times, since PDPs had vector displays.

    We are one day after a long winter of waiting for a final release of a decent Flash player; how long till Windows have a new one which Linux won't run?

    I'm so just waiting for Gnash to be usable to give these morons a well deserved kick in the butt...

  61. Re:Requiring additional browser plugins is a bad i by Beryllium+Sphere(tm) · · Score: 1

    >The idea itself isn't bad,

    Yes it is.

    Flash has had so many serious security vulnerabilities that I uninstalled it (which was way too hard, but that's another story) and don't want to reinstall it.

  62. rather than berate, I'll inquire by clydemaxwell · · Score: 1

    question one: are you a flash dev?

    question two: aren't client-side applications inherently less secure? A great deal more work has to go into securing them, and thus there exists more possibilities for an overlooked vulnerability?

    --
    Browsing with classic discussion, noscript, at -1 and nested
    no hidden comments and I only mod UP
    1. Re:rather than berate, I'll inquire by LordWoody · · Score: 1

      Actually, no I am not, I work with others who are. I code the the communications and backend. I do not do GUI coding as I tend to fall into the Dogbert camp in the belief that the interface should hurt the user. Or simply stated, any interface I design would only make sense to someone who thought like I did. I let others who understand the issues of user interaction deal with users. I code communications, data processing components, platforms, etc...

      I do stand corrected on the byte code compile point however.

      Notwithstanding, as a client side application, it works simply as a data requester and presenter. We maintain all the authentication, security and data processing on a backend server for which we will eventually publish an API for 3rd party use. The Flash interface takes event requests (clicks on buttons, menu items, graph components, etc...), sends them back to the server, and waits for data to present as the response. The server is responsible for deciding if the user request is acceptable and kicking back data or an error message. Nothing the user is not allowed to see is ever handled by the Flash component and should not be as you cannot trust the client system.

      Also data processing client side is rather inefficient for most purposes. It make sense to compact your results at the database end and only send the client what it really needs to satisfy the user request. To do otherwise chokes the network with data flow that is unnecessary. It also as you mentioned exposes the system to security breaches in untrustable components.

      --
      Never meddle in the affairs of dragons,
      for you are crunchy and good with catsup.
  63. You tell us... by x-caiver · · Score: 1

    Shortly after this article hits /. front page, tell us how much money you have left in your bank account.

    Actually, don't worry - we'll all just check for ourselves ;)

    1. Re:You tell us... by larrystotler · · Score: 1

      Nice. Of course, the fact that there's on $0.17 in it says that I don't have a great deal of faith in that system either.

  64. Re:Requiring additional browser plugins is a bad i by Bill+Dog · · Score: 1

    How is a Slashdot neo-Luddite different from a regular Luddite?

    It sounds slightly worse. First of all, more words adds impact. Compare "you dummy" vs. "you stupid big fat dummy". Secondly, if you're really stuck with a word that's already become commonplace, you can make it sound fresh again by prefixing with "neo-". For example, calling someone a "conservative" doesn't by itself carry sufficient negative connotation to be effective as an epithet, so people use "neocon". There's also "arch-", so if "neo-Luddite" ever becomes overused, one can always switch to "arch-Luddite". :)

    --
    Attention zealots and haters: 00100 00100
  65. Can logon with Linux/PPC by larrystotler · · Score: 1

    Ok, I tried loggin in with my PowerMac 9600 running Linux, and I was able to. It didn't ask me about not having flash. I did get asked whether I wanted to register the computer, but of course I didn't. I'm definately considering removing Flash permanently from my machines. And to think I just copied the Flash 9 files to where they belong(use the installer? heck, all it does is copy the files, which I can do myself). Other than my son wanted to go to nick.com and stuff, I don't really need it.

  66. Die Shlockwave Trash, die by knorthern+knight · · Score: 1

    > This all makes me sad because I am a professional Flash and Flex Developer.

    This all makes me sad because I am a Shlockwave Trash victim. I happen to surf the web a lot. I used to remove the Shlockwave Trash plugin manually, before Youtube, etal, required it. I now run with Flashblock installed.

    The problem for you is that 99 and 44/100 percent of the Shlockwave Trash that people see is either crappy singing/dancing/flashing/jumping ads, or totally pointless "intro pages" at web sites that otherwise don't need it. Disabling Shlockwave Trash "greatly improves my web-browsing experience".

    --

    I'm not repeating myself
    I'm an X window user; I'm an ex-Windows user
  67. Die, Schlockwave Trash, Die! by knorthern+knight · · Score: 1

    > This all makes me sad because I am a professional Flash and Flex Developer.

    This all makes me sad because I am a Shlockwave Trash victim. I happen to surf the web a lot. I used to remove the Shlockwave Trash plugin manually, before Youtube, etal, required it. I now run with Flashblock installed.

    The problem for you is that 99 and 44/100 percent of the Shlockwave Trash that people see is either crappy singing/dancing/flashing/jumping ads, or totally pointless "intro pages" at web sites that otherwise don't need it. Disabling Shlockwave Trash "greatly improves my web-browsing experience".

    --

    I'm not repeating myself
    I'm an X window user; I'm an ex-Windows user
    1. Re:Die, Schlockwave Trash, Die! by OptimusPaul · · Score: 1

      I won't deny that there is a lot of pointless crap out there. I am referring more to web applications than the junk you refer to. Don't let one bad experience ruin your whole outlook. If we all did that then much more of the world, not just slashdotters wouldn't be having sex.

  68. Re:Requiring additional browser plugins is a bad i by Anonymous Coward · · Score: 0

    No.

    #1 - Flash is only required if you want to have this easy log-in functionality, a blind person can use the site just fine without it
    #2 - The site isn't actually in flash, it's still a regular HTML website, a blind person can still use the site even if they're using the easy log-in functionality
    #3 - Using a screenreader with websites sucks, a blind person is more likely to use a phone service if their bank offers it. I know it's not super high-tech so you don't care about it, but most banks still offer a phone service that lets you check the balance on your account, make transfers, etc.

    So go fuck yourself, alright?

  69. Re:Requiring additional browser plugins is a bad i by Scaba · · Score: 1
  70. Chimp-attract is not new technology by alienmole · · Score: 1
    Pretty much the only persons who don't have Flash installed are the neo-Luddites who hang out here.

    Some corporations don't allow Flash or other widgets to be installed, either as a matter of security or just to prevent support problems on the user's desktop. Others block Flash content at the firewall.

    Saying that 90-something percent of people have Flash is a bit like saying 50% to 80% of American adults have herpes simplex. It may be true, but it doesn't make it a good idea, and the people without it are better off.

    The main reason for the success of Flash is that it's good at doing "chimp attract", making shiny moving flashy things to help web advertisers better target the half of the bell curve whose higher brain functions go into suspend mode when confronted with anything brightly colored that moves. That doesn't make it a technological advance, no matter what the marketing department told you.

  71. Re:Requiring additional browser plugins is a bad i by Nutria · · Score: 1

    Well, we can't be too Luddite-ish if we use computers for recreational purposes...

    --
    "I don't know, therefore Aliens" Wafflebox1
  72. Re:Requiring additional browser plugins is a bad i by Scaba · · Score: 1

    As long as you only use a console and Lynx.