Slashdot Mirror


Bill Gates Proclaims End of Passwords

KrazyK writes "Bill Gates has just proclaimed the end of passwords. There's only one drawback - you have to use .Net (well, what else would you expect?). However, the smart card that is at the centre of it - made by Axalto - is still a great bit of technology. How long before we can get an open-source version of this?"

44 of 488 comments (clear)

  1. hard and soft by mirko · · Score: 4, Interesting

    So, years ago, Bill Gates proclaimed the software was better, now he gets back to some hardware key...
    But what about biometrics ?

    --
    Trolling using another account since 2005.
    1. Re:hard and soft by judmarc · · Score: 5, Insightful

      Think about this before assuming biometrics is the answer:

      • If someone steals an impression or picture of your fingerprint
      • If someone hacks the database linking your fingerprint or eyescan to your access authorizations for bank accounts, work, etc.

      - then how do you get your identity back?

    2. Re:hard and soft by darth_linux · · Score: 5, Funny

      Bill's right, though. He knows if you use M$ products you don't need passwords. You'll still get 0wn3d.

      --
      Power to the Penguin!
    3. Re:hard and soft by wertarbyte · · Score: 4, Insightful

      The same applies for a smartcard, doesn't it ?

      No, it doesn't. If your smart card gets compromised, destroy it and get a new card with a new key. If someone manages to steal your fingerprint, you cannot change the media or key you authenticate with: The person did not only steal a material token that is linked to your identity, an unchangable characteristic that should be uniquely assigned to you now is not referring only to your person, someone literally stole your identity; To the ATM machine, he's not only the one in posession of your ATM card anymore: He is you.

      --
      Life is just nature's way of keeping meat fresh.
    4. Re:hard and soft by Kjella · · Score: 5, Insightful

      I never figured out why you can't use the same system as you do with passwords. Password, hash and *drumroll* salt. No, not NaCl, crypthographic salt.

      If compromised, get a new device with a new salt. It is basicly like a new identity (you'd have to revalidate with every authentication you had). If the perp just got your salted code, it is worthless. If he got your fingerprint, he still needs to get your new device to get a valid biometric/salt *pair*.

      Now top it off with a PIN, and you have the holy grail. Something you are, something you have, something you know. Use any subset which is enough. In most cases, what you are/have (fingerprint/salt) should be enough. It'd certainly raise the bar another notch or two.

      Kjella

      --
      Live today, because you never know what tomorrow brings
    5. Re:hard and soft by JavaLord · · Score: 4, Funny

      Except, in many cases, "0wn3d" will mean that someone cuts off your thumb. That's a pleasant thought.

      So in Saudi Arabia, if you are caught stealing you will lose your password too! Or do they let you keep your hands after they cut them off?

    6. Re:hard and soft by Badfysh · · Score: 5, Funny
      or find that paper where you've written them all down

      NEVER stick your password post-it on the monitor! It goes under the keyboard...

      --

      I was conned by an old man in a cloak. It turns out those *were* the droids I was looking for.

    7. Re:hard and soft by sporty · · Score: 3, Insightful

      Or like me, someone who has a cut on their thumb that left a scar on their thumb. If this was during usage of a biometric system, I've just lost my password!

      --

      -
      ping -f 255.255.255.255 # if only

  2. Hmmmm.... by keeleysam · · Score: 5, Interesting

    This has been in Mac OS for awhile... as Keychains... mine is on my USB thumb drive...

    --
    Nothing for you to see here, Please move along.
    1. Re:Hmmmm.... by isaaccp · · Score: 5, Informative

      Also available in Linux, check the USB PAM module: http://lists.debian.org/debian-mentors/2004/02/msg 00143.html

  3. So now instead of torturing me... by SoTuA · · Score: 4, Insightful
    ... to get me to confess my password, all they have to do is get my wallet?

    Nice!

    1. Re:So now instead of torturing me... by Trurl's+Machine · · Score: 4, Funny

      ... to get me to confess my password, all they have to do is get my wallet?

      Enjoy before you upgrade to biometricks. Then all they have to do is to cut your finger or your eyeballs.

    2. Re:So now instead of torturing me... by GreyPoopon · · Score: 4, Funny
      Ha! I'll use something nonobvious...like penis length. Oh wait, then they'd cut of....NOOOOO...

      That's brilliant. It doesn't work when cut off :)

      I could just see the cartoon on this one. The caption would read: "Bill discovers that since the new secretary started, he is no longer able to log in to his account."

      --

      GreyPoopon
      --
      Why is it I can write insightful comments but can't come up with a clever signature?

    3. Re:So now instead of torturing me... by wertarbyte · · Score: 5, Funny

      But how will women log in?

      Make the variable signed.

      --
      Life is just nature's way of keeping meat fresh.
  4. News? by tuomasr · · Score: 5, Interesting

    This doesn't sound like anything really new to me, I remember logging on to my W2K workstation with a smart card in 2001 if I remember correctly, what's new here (the techworld article didn't want to respond to me so I can't RTFA)?

    1. Re:News? by bgat · · Score: 5, Interesting

      The "new" bit is that the smart card has a .NET interpreter, rather than an 8051/PIC/AVR/? microprocessor running a documented, proprietary, standards-based, stable OS or even Java. Embrace and extend.

      --
      b.g.
  5. end of passwords - not by martin · · Score: 5, Informative

    So how do you 'unlock' the smart card to prove its you (and still you) at the keyboard...???

    an PIN number...
    a fingerprint...

    Authentication is based around something you have (userid/smartcard/finger...) and something you know (password/PIN/....)

    No change since the Secuure Single Sign On days of the mid 1990's. All they are doing is bringing it upto date using .NET to quickly build applications.

  6. Passwords? What for ? by yogikoudou · · Score: 3, Insightful

    Seriously, who cares about passwords when you can exploit all the flaws MS systems have ?
    They'd better fix their software first.

  7. Not a password replacement by Albanach · · Score: 4, Informative

    Reading the Axalto press release they talk about their cards as an additional form of security, not a password replacement. I've used smart cards for a few things and each of them has been protected by a password too. You enter the smart card and are then asked for a PIN to ensure you have the right to be using that smart card. As another poster said, if there's no password all they have to do is get to your wallet if they want to Get Root. Hopefully if we do see an open source implimentation it won't be passwordless!

  8. Correct me if I'm wrong, but. . . by UFNinja · · Score: 3, Insightful

    Isn't the best way to secure data *both* something you have (e.g. key) and something you know (e.g. password)? Something I know is also less likely to get stolen, so long as noone has a keylogger installed on my computer. Last time I checked, it's also a whole lot easier to change my password than it is to change the locks on my doors.

  9. I think this is the wrong approach by auzy · · Score: 3, Insightful

    Its similar to the national identity card.. What if your card gets stolen. Any idiot can probably use it to connect to all of your accounts, without effort. Even worse, its a very poor idea to base your systems on a completely centralised system like passport authentication. It only takes 1 person at microsoft to trip on a cable then for all of your logins to fail.

    Finally, it offers no protection still. Bill gates is assuming you cant capture the password in memory. It is in fact even easier with .net because unlike a keylogger, the answer wont be obfuscated, you can just monitor the smartcard port, capture all the details sent, and you dont even need the smartcard.. You just emulate the smartcard hardware and fake the connection to the card, easy.

    This system offers much less security then now, and the last few drops of respect I had for .NET are now mostly gone. This is nothing more then a publicity act that only stops people who tell others their passwords, and even then, they will just be able to borrow the smartcard.

    Smartcards and MS passport also make a great way of tracking people. No one can tell me that Microsoft wont abuse this to improve their search engine

    It will take only 1 more DNS mess-up for everything to fall apart, and is nothing more then a marketting Act. I beg of the mono people to offer a proper decentralised authentication system instead, like one based on jabber where any login method is possible anyway if the server supports the authentication type. PLEASE.. Do not use .NET authentication, or you are putting yourself in a terrible position (it costs money anyway, so I think its time us as a programming community should get together and get jabber up to the point the same thing is possible in a decentralised way).

  10. Passwords proclaim the end of Bill Gates by cwebb1977 · · Score: 5, Funny

    Dyslexia finally made sense to me...

    --
    www.weberseite.at
  11. Great another card to lose. by LabRat007 · · Score: 5, Interesting

    I actually like my password encrusted life. If I lose it all I have to do request another be emailed. If I forget my email password I just call my provider and anwser a slew of questions to prove my identity. Things are quick. Now, if my wife gets hold of a password "key" of any kind she will just lose it like she loses her ATM card 2-3 times per year. No thanks.

    --
    "Capital punishment makes the state into a murderer. Imprisonment makes the state into a gay dungeon-master"
  12. Um... no? by warrax_666 · · Score: 5, Insightful
    The same applies for a smartcard, doesn't it ?

    You can always get a new smartcard, you can't get new fingerprints (or retinas, or whatever).
    --
    HAND.
    1. Re:Um... no? by lee7guy · · Score: 5, Informative

      Also, you don't leave your smartcard at every place you visit, which is the case with fingerprints. You can easily make a gelatine film with fingerprints collected on everyday objects. No fancy equipment required either. When researches tested the technique at a recent show, every fingerprint reading device they were allowed to test, were fooled.

      Retinas at least doesn't leave traces everywhere, but then you still run the risk of data theft.

      --
      Ceterum censeo Microsoftem esse delendam
  13. How is this better than the Java iButton? by WillerZ · · Score: 3, Informative

    See this page:

    http://www.ibutton.com/ibuttons/java.html

    I've had one of these Java-powered iButtons since 2001. If you have the PKI in place it's a very easy technology to use. If you don't, it just gives you bragging rights in the my-computer-is-smaller wars.

    Both good.

    Phil

    --
    I guess today is a passable day to die.
  14. The obvious question by Black+Noise · · Score: 3, Insightful

    End of passwords? Umm, so, what is the other factor then?
    Axalto's new .NET-based smart card is both a great solution to bring strong, two-factor authentication to the enterprise as well as yet another way for .NET developers to take advantage of their skills and code.
    --

    Cig? No, thank you.
  15. Re:.NET? by rokzy · · Score: 3, Insightful

    you, like many others, assume that all criminals are psychos and will stop at nothing to commit a crime.

    that is bullshit. a large ammount of crime is opprtunistic. if you leave your window open, they'll climb in. if you close it, they might smash it IF the house is empty and secluded. but it's not an arms race. if you install CCTV and alarms, they don't come back dressed in black with night vision goggles and a set of expensive tools to disable your security, they just go next door to the guy who HAS left his window open.

  16. Re:Didn't Sun do this 5 years ago? by WillerZ · · Score: 3, Informative

    The Java ring was a Dallas Semiconductor DS1955A iButton in a signet ring holder. The 1955A could only hold one key. The 1955B is a bit more useful, as it can hold about 30 keys. I have the dog-tag holder for it, but I wish I'd gone for the USB fob.

    Don't waste your time by getting the parallel-port adapter, as most modern machines seem to have trouble providing enough power to the iButton for the compute-intensive parts of the process. On the last 3 machines I've had it's been impossible to generate keys because the parallel port can't deliver the necessary oomph.

    The serial adapter is probably the best bet for iButtons if you want to use them from Unix/Linux.

    Phil

    --
    I guess today is a passable day to die.
  17. And over in Java... by MosesJones · · Score: 5, Informative


    A classic case of Billy boy announcing something everyone else has. I saw a demo by Sony about 2.5 years ago now which demonstrated smart card + biometrics as an authentication mechanism.

    Something like 98% of the world's new smart cards run Java as their programming language, and there are defined standards for security around it. This stuff is already being used in the wild, for instance by the DoD. Oh and if you have one of those "Blue" or clear Amex credit cards... its running Java too.

    Or of course you could wait for Longhorn.

    In terms of open source, you can do this in Java (which is published and the source is accessible), today.

    I love Microsoft, "yesterday's technology, tommorow".

    --
    An Eye for an Eye will make the whole world blind - Gandhi
  18. Man in the middle attacks? by AndroidCat · · Score: 3, Interesting

    What happens when you use your card on a PC that's pwn3d by dozens of pieces of spyware? Does the card use VPN or some kind of encryption wrapper that protects the link between the card and the other end even from a haxored PC?

    --
    One line blog. I hear that they're called Twitters now.
    1. Re:Man in the middle attacks? by pesc · · Score: 3, Insightful

      What happens when you use your card on a PC that's pwn3d by dozens of pieces of spyware? Does the card use VPN or some kind of encryption wrapper that protects the link between the card and the other end even from a haxored PC?

      A smart card contains a microprocessor that can sign stuff that the PC send to it. It contains a secret private key for signing that never leaves the silicon, so no PC can get at it.

      The viruses can't steal the identity in the smart card. The smart card will happily prove its identity to the viruses. The important thing to understand is that while the smart card can prove its identity, it can't prove that its owner is actually at the keyboard or that the IE session withdrawing funds is run by a human in charge of the transactions... There are smart cards with built-in keyboard/display for that. Or you use a Palladium PC...

      --

      )9TSS
  19. Re:.NET? by ComaVN · · Score: 4, Insightful

    So it is an arms race. Just not with the criminal, but with your neighbour.

    --
    Be wary of any facts that confirm your opinion.
  20. password strengthening / stretching by _|()|\| · · Score: 3, Interesting
    they should be innovating new technologies that make machines insensitive to dictionary attacks

    Dictionary attacks were difficult in the olden days, because password hashes were expensive to compute (on the order of a second each). Hardware has caught up, so that hundreds of candidates can be tested per second.

    Password strengthening is a scheme that adds a significant amount of random salt to the password. To use the password, you have to brute force the salt. This slows down legitimate authentication, but it also slows down a dictionary attack.

    Stretching is a special case of this scheme that uses repeated hashing, instead of random salt. Instead of storing the hash of a password, store the hash after a couple thousand iterations. If the algorithm is good, there is no shortcut to the end hash value.

    If it hasn't been done already, I imagine it would be a simple matter to implement as a PAM module.

  21. passwords will never go away by 241comp · · Score: 5, Insightful

    Nope, this won't end passwords. For security, you have the following 3 options: something you have (smart card, signature), something you know (password, passphrase, PIN) and something you are (fingerprint, retina scan). For non-vital information (your hotmail account), choose one. For important information (medical, financial) choose two. For vital information (mission-critical applications, firing mechanisms, creating a will) use all 3.

  22. End of passwords....640K...windows 0wnz u... by carlmenezes · · Score: 3, Funny

    yeah, he's made a lot of proclamations.

    --
    Find a job you like and you will never work a day in your life.
  23. It is called Kerberos by LakeSolon · · Score: 3, Informative

    Linux already has this sort of technology, it is even interoperable with Windows, Solaris, UNICOS and AIX. It is called Kerberos.

  24. Re:Anybody else notice this came from a French co. by mikechant · · Score: 3, Informative

    Most of the French crypto restrictions were removed in 1999. E.g. see http://www.sobco.com/nww/1999.edited/04-crypto.htm l
    and some of the other articles found by googling for "france encryption restrictions relaxed" or similar

  25. Reminds of of an old AI story by droleary · · Score: 5, Insightful

    A group of students are working on a neural net project. It comes time to decide what weight to put on the initial connections. One student says, "Set them all to 0 to start." Another student says, "No, that will introduce bias. We should set them all randomly." The smart professor replies, "You'll still have bias, only you won't know what it is."

    So to Mr. Gates I'd like to reply: You'll still have a password, only you won't know what it is. Makes sense from a "security through obscurity" standpoint, though! :-)

  26. 3 different types... by xxx_Birdman_xxx · · Score: 3, Insightful

    Im doing a uni course on security at the moment..
    What they are teaching is that there are three main type of authentication:
    Something you have - A smartcard, something physical.
    Something you are - a fingerprint, biometrics.
    Something you know - a password in ya head.

    The whole idea is that you combine these for stronger protection.

    To say that passwords are towards the end of their life is like saying they (M$) will be ignoring one possible type of authenitication. Sure you can just use smart cards, but its always better to have a combo of types and passwords are still handy to add that extra layer.

    --
    Live in your skin. Keep changing the scenery.
  27. I'll keep my password, thanks. by JeffTL · · Score: 3, Interesting

    Smart cards are a good thing for multifactor identification -- if you have not only the username and password but also a smartcard, authenticity is pretty good. Toss in a biometric and you can be almost certain of who's logging in.

    But a common pickpocket can take your smart card, and if you don't realize right away (or can't report it quickly enough) you won't get it deactivated in time to prevent compromise. Coupled with a password, though, the amount of time needed to break a decent password will give you the time you need to change out the card anyhow.

  28. A different kind of password authentication by silicon+not+in+the+v · · Score: 4, Interesting

    When I was in college, a guy I knew was working on a software authentication scheme for this senior project. Here is how it works. As a new account, you select your user name. You go through a login trainer session, where you have to type that login name about 10 times, while it reads and stores the time intervals between the characters you enter. If you haven't established a certain degree of consistency, it will ask you to enter it a few more times. So that parameter of the natural rhythm with which you type your login name is stored in the system as your "password".

    So that sounds like it wouldn't work, right? People know your username so they can duplicate your login, right? Actually, it was really tight. He already had a working version that we all(in the senior design project class) got to try. We never could fool the thing. You could tell someone what your login name was and they would try and try and never could successfully login as you. The main reason this works is that you are typing your own name. If it were a generic word that most people don't have to type very often, there would probably be a lot more similarity in the way different people type it and the system wouldn't work well, but being your own name that you are used to typing, there is some muscle-memory developed that makes it flow out effortlessly and consistently, which no one else can match.

    --
    We may experience some slight turbulence and then...explode. -Capt. Mal Reynolds
  29. A bit of a myth, yes. by GQuon · · Score: 3, Informative

    One of the things such sensors check for is blood flow. So naturally they'll just have to kill you afterwards, but you won't be needlessly mutilated.

    Yes. Some biometric sensors can be tricked with dead tissue or a photocopied fingerprint, but the good ones detect life signs. (This is the case for both good fingerprint sensors, reading electric impulses instead of light, and retinal scans that measure blood flow.)
    Some sensors are even active, checking how the body reacts to stimuli, for example how the iris reacting to light, comparing it with a recorded sample.

    --
    Irene KHAAAAAAN!
  30. An open-source alternative... by tillerman35 · · Score: 4, Funny
    There should be a biometric unit that uses the pattern of veins on the underside of your tongue to uniquely identify individuals.

    The underside of everyone's tongue is different. I verified this using basic research techniques over a series of weekends while I was in college. After obtaining a more permanent research assistant, I was unable to proceed with further "comparison-" however, I do encourage others to carry on my work in the spirit of cooperative science.

    The beauty of this approach is that you could integrate the tongue reader with the computer's mouse. The user would insert his/her into an opening in the underside of the mouse, a laser light would illuminate the pattern of veins, and the resulting image would be captured and compared against the security database. The process is as simple as licking the filling out of a custard donut. In fact, in some companies I have worked for the users are so simple that care would be needed to ensure that they could tell the difference between a custard donut and a tongue reader or problems might occur. Utter panic ensues as user authentication fails at Dunkin' Donuts Wi-Fi access points... Well, you get the idea.

    For those users on a low-carb diet, the process can be described as similar to that used for another research project I conducted while in college. One advantage of the tongue-reader biometric system is that computer mice, like research assistants, are much more responsive when properly lubricated. Some other method might be necessary when dealing with portable computers. Perhaps it would be possible to integrate a tongue reader with the touch-pad pointing device. Obviously, this would favor users with the ability to lick their own laptops. But isn't that already the case for much of life?

    And in case anyone is wondering, yes this IS a tongue-in-cheek post.