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?"

105 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 lukewarmfusion · · Score: 2, Interesting

      This has been discussed many times. Biometrics are not a reliable way of handling security. Once compromised (and they can be compromised!) you're left with a "password" you cannot change.

      When used in conjunction with other security mechanisms, such as hardware smartcards, passwords, etc. then you've got a much better chance. For the basic user, biometric identification is probably OK. But you wouldn't want to rely on that for anything "secure."

    4. 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.
    5. Re:hard and soft by Oddly_Drac · · Score: 2, Insightful

      "Think about this before assuming biometrics is the answer:"

      Even simpler. Biometrics is a layer on top of authentication that simply authenticates the key supplied by the biometrics. Even keycard access can be backed by pin number to authenticate that the holder of the card is who the card proclaims them to be.

      The actual authentication is going to be a communication of ID to a server on a challenge/response basis; sidestepping the biometric step and cracking directly is likely to be a lot easier because of the _ASSUMPTION_ of security.

      --
      Oddly Draconis
      Too cynical to live, too stubborn to die.
    6. 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
    7. Re:hard and soft by xanadu-xtroot.com · · Score: 2, Interesting

      If someone steals an impression or picture of your fingerprint

      OK, long story short, I'm a Network Administrator (sysop, Computer Geek, Asshole, and/or whatever else name(s) we get called in the office...). Currently I'm working in he Photo/Electronics department of the local K-Mart (again, long story... thanx W...). I process 80 or so rolls of film every day. I'm sure my finger print has ended up on some of those...

      Just a word to the wise...

      --
      I'm not a prophet or a stone-age man,
      I'm just a mortal with potential of a super man.
    8. 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?

    9. 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.

    10. 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

    11. Re:hard and soft by JoshNorton · · Score: 2, Insightful
      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?

      And you'd carry them back ... how?

      --
      "Stupid! Stupid stupid stupid stupid! I touched the hot wire right there - I'm an idiot!"
  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

    2. Re:Hmmmm.... by peterprior · · Score: 2, Interesting

      Aye. pam-usb and a gpg key on a usb stick is always a nice way to authenticate in Linux

    3. Re:Hmmmm.... by Naikrovek · · Score: 2, Informative

      yeah, i thought that's why they were called usb KEYs... I think they were originally designed just for this purpose. my first USB key was 64kb (kilobytes) and held only an encryption key.

      Smart cards provide the exact same functionality as my very first usb key.

    4. Re:Hmmmm.... by pesc · · Score: 2, Informative

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

      Absolutely not. A smart card is nothing like an USB drive where you store a password or cryptographic key.

      A smart card contains a closed microprocessor and a small memory. The point is that you cannot get at the contents of the memory at all (unless you have a silicon lab). The microprocessor has a private key that it never shows outside the silicon and a public key that the PC knows about. The smart card can prove its identity by signing stuff the PC sends to it using the secret private key.

      Smart cards have been around for a long time. They are not a M$ invention and I'm sure that there are open-source drivers that can talk to smart cards.

      --

      )9TSS
  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 spuke4000 · · Score: 2, Informative

      I don't know about this implementation, but typically the key on the smart card is password protected. Thus you have to have the card AND know the password. This is why they call it two-factor authentication.

      --
      This post cannot be rebroadcast without the express written constent of Major League Baseball.
    3. Re:So now instead of torturing me... by Xpilot · · Score: 2, 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 :)

      --
      "Backups are for wimps. Real men upload their data to an FTP site and have everyone else mirror it." -- Linus Torvalds
    4. Re:So now instead of torturing me... by Brandan · · Score: 2, Funny

      "I'll use something nonobvious...like penis length."

      I would use that but, you see, I just replied to this message in my inbox and in 90 days guaranteed my penis will increase by 3 - 6 inches and I will be locked out.

    5. 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?

    6. 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.
    7. Re:So now instead of torturing me... by Red+Alastor · · Score: 2, Funny

      And instead of remembering what my password is, I will have to remember where I left my smart card.

      --
      Slashdot anagrams to "Sad Sloth"
  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.
    2. Re:News? by dagur · · Score: 2, Informative

      And whats the difference between microsofts great new smart card technology and sunray cards ?

  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.

    1. Re:end of passwords - not by Anonymous Coward · · Score: 2, Funny

      But that's what the ATM machine tells me to enter.

    2. Re:end of passwords - not by jamonterrell · · Score: 2, Insightful

      I've long argued for a similar solution for Credit Cards. I want a credit card that is a smart card, has a numeric keypad and a small LCD display. you insert the card into the reader, the reader asks for $X.XX dollars for XYZ, Inc. from the central credit card computing system, which responds to the reader with a unique transaction ID. The Price/Company promptly appears on your screen, you press "YES" or "NO" and key your pin. The unique transaction ID, your secret key (unlcoked from smartcard using pin), $ amount, and billing company ID or name are all MD5'd together ON THE SMARTCARD, and the result is sent to the reader. The reader sends this back to the central credit card computing computers who verify it (they also have your secret key), and voila, you have a transaction that is safe for both sides and fully verified. Seems like the amount of money it would take to roll this out could be recovered in 5 or so years from the amount of credit card fraud it would cut down... but then again, i guess everyone is just doing identity theft and applying for the credit card under someone else's name these days.

      --
      I can count to 1023 on my hands. Ask me about #132.
    3. Re:end of passwords - not by DHam · · Score: 2, Interesting
      It also conveniently solves the shop-at-home problem too (but does require that you have a smart card reader connected to your computer).


      We already have this for net banking. My debit card has a chip on it (which is also used for stored value smart card stuff) and to authenticate to the banks website, I use a reader supplied by the bank.

      The process works like this:

      1. The bank sends me a challenge (number).
      2. I authenticate to my card by keying my in in the smart card widget.
      3. I key the challenge into the widget and get a response.
      4. I send the response back to the bank.

        1. Using basic public key signing, the bank now knows that it's me. In accordance with good crypto practice, all the security is in the key so I can use anyone's widget for the operation. Since it's a separate widget, I don't even have to trust my computer not to steal the pin - the computer only gets to see the one time challenges and responses

  6. How long before we can get an open-source version? by beders · · Score: 2, Insightful

    Depends on how many patents Microsoft have quietly filed on the technology behind it

  7. How long till open source.... Read... by Fallen+Kell · · Score: 2, Funny

    Well, considering Sun has been using smart cards for user identification for YEARS, when Solaris 10's source is released under an open source license, open source will have the same capability (well, no need for .NET though).

    --
    We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
  8. A better question would be by Rogerborg · · Score: 2, Insightful

    How come there isn't an open source solution already?

    --
    If you were blocking sigs, you wouldn't have to read this.
    1. Re:A better question would be by jrumney · · Score: 2, Insightful
      How come there isn't an open source solution already?

      There is. It is perfectly possible to use an SSH or kerberos key with no password to go with it. Its not a good idea though, and having the key stored on a smartcard does not make it one.

  9. Sony gave me a Smart Card by Moonlapse · · Score: 2, Interesting

    Being a member of MySony, they sent me an email and had me take a short survey, then decided to give me a free "wavecard" which is a Smart card with Felica technology. This is the contactless tech mentioned in the article. It requires software provided by Sony, and since I had the .NET runtimes installed already, I can't tell if .NET is really needed , I can say MS wasn't the first.

    --
    - I got my free iPod and a free Nintendo DS....why not
  10. 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.

  11. Linux is missing an opportunity by PrvtBurrito · · Score: 2, Insightful

    Linux is missing an opportunity. Instead of writing software that insists that passwords be uncrackable, they should be innovating new technologies that make machines insensitive to dictionary attacks, or new technologies like the one described here that does away with the need for having passwords everywhere. Hmm, maybe Bill has some innovation in him afterall....

    --
    Laboratree - Scientific collaboration based on OpenSocial.
  12. 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!

  13. 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.

  14. Re:How long before we can get an open-source versi by Fallen+Kell · · Score: 2, Informative

    None. Or if they did, Sun Microsystems has been using a similar system for years. Smart card readers are standard equipment on all currently available Sun workstations, and have been for the last 3-4 generations of workstations as well. Sun "deployed" this system at least 4 years ago when it introduced "Sun Rays" back in 2000-2001 timeframe. If MS tried to patent this, Sun is clearly prior art, and if it isn't, it should be construed as simply a logical progression of Sun's system, which means it should not be patentable, but then again, we are talking about people who have let though patents on the wheel in recent years...

    --
    We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
  15. 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).

    1. Re:I think this is the wrong approach by auzy · · Score: 2, Insightful

      passports and drivers licenses have a photo though, so you cant pretend to be the owner of the item.

      Credit cards have a pin number, contain no customer details, and the ATM eats your card after 5 bad entries.. Many ATM's also take your photo, so its harder to use it. Finally, the ATM's generally only let you extract a small amount each transaction, so it isn't that easy.

      Internet doesn't have a photo or restrictions, so you can log into a .NET enabled shares site, and with the .net key, suddenly, they might sell all their stocks, trash their emails, pretend to be them on the internet, hack their site, etc.. The best way to think of this is imagine the extreme. Imagine if all sites ran .NET, because thats EXACTLY what MS wants. Every site, 1 password for 1 user.

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

    Dyslexia finally made sense to me...

    --
    www.weberseite.at
    1. Re:Passwords proclaim the end of Bill Gates by turgid · · Score: 2, Funny
      Dyslexia finally made sense to me...

      Well, it seems to me that Windows NT and derivatives have security through apathy. After all, who wants to type in "administrator"?

    2. Re:Passwords proclaim the end of Bill Gates by pchan- · · Score: 2, Funny

      if this is like Dos is Dead, which is what they were advertising when windown 95 came out, then i guess passwords are not going anywhere for a while.

  17. First spam, now this! by AndroidCat · · Score: 2, Funny

    Is there no limit to Bill's powers of proclaimations of endings? (Okay, he still has a year to go on the spam, but it'll be ending any moment .. now. Now. Now! Any moment...)

    --
    One line blog. I hear that they're called Twitters now.
  18. 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"
  19. Re:a bunch of marketing speak by harriet+nyborg · · Score: 2, Insightful

    1 billion GSM subscribers are using smart cards.

  20. HA! RMS was there first! by dbIII · · Score: 2, Insightful

    You may recall that RMS was strongly against passwords. We don't have to agree with everything he say or does - just the good stuff.

    1. Re:HA! RMS was there first! by AndroidCat · · Score: 2, Insightful

      So? I still think he was an idiot about no passwords. (In fact, he was a jerk by insisting that other people shouldn't use passwords.) That was not some of his "good stuff".

      --
      One line blog. I hear that they're called Twitters now.
  21. 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
    2. Re:Um... no? by isecore · · Score: 2

      You can always get a new smartcard, you can't get new fingerprints (or retinas, or whatever) ... Unless you're Tom Cruise playing a part in a movie called Minority Report, where you get your eyes switched by a creepy swedish doctor.

      --
      I enjoy large posteriors and I cannot prevaricate.
    3. Re:Um... no? by JavaLord · · Score: 2, Funny

      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.

      Hmm, so we are going to end up with 13 year olds War-Fingerprinting?

    4. Re:Um... no? by ballpoint · · Score: 2, Insightful

      How long before high-resolution eyeball-tracking cameras stealthily look down into a main city street making iris snapshots ?

      Iris pictures are even easier to obtain than fingerprints; no material contact is necessary.

      --
      Flourescent (adj): smelling like ground wheat.
    5. Re:Um... no? by nyekulturniy · · Score: 2, Funny

      If some organization could do this, wouldn't its management be worried the operators would be wasting their time at work looking up women's skirts?

      --
      Nyekulturniy... Proudly confusing readers and editors since 1981!
    6. Re:Um... no? by nadadogg · · Score: 2, Interesting

      That brings us to a far better idea.
      Genital-prints! Everyone hoo-ha and wingwang are unique, like snowflakes. The wrinkles, bumps, and lumps we all love so much can protect us from identity thieves!

      --
      i use linux and windows oh god how can i have an opinion
  22. 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.
  23. Didn't Sun do this 5 years ago? by the_skywise · · Score: 2, Informative

    And it was called the "Java Ring"?

    1. 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.
  24. 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.
  25. US Military has been using this for years. by RandoX · · Score: 2, Informative

    Newer US Military ID cards (~last 2 years)have a 'chip' in them that allow instant login to DOD computer systems. It also stores the user's medical records.

  26. I rarely use passwords now... by djmurdoch · · Score: 2, Insightful

    I can't RTFA (it's been slashdotted), but this makes lots of sense, and there *are* open source solutions to this, like public/private key pairs in OpenSSH. I do need to know a passphrase to unlock my key, but then I can log in to a number of different machines with it. In fact, I have my machines set up to not accept password logins except at the console, remote users *must* use key pairs.

    Currently I keep a key on my desktop machine and another one on my laptop, but if I was worried that those would be stolen I could switch to a USB key.

  27. 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.

  28. Cards, dongles have major drawbacks by gilesjuk · · Score: 2, Interesting

    Hardware security solutions require software to work, software can be cracked, therefore hardware solutions don't work.

    Look at dongles and other systems, they tend to be cracked. As long as you can snoop what's going on in the PC you can generally find a way of reading and injecting the required code.

    Also what happens if your server in another country goes down and you can't get an engineer to sort it out as there's no local smartcard? why you use remote login with a smartcard. Therefore your access code will be sent down the Internet/VPN.

    Bill needs to do some proper R&D instead of spouting obvious potential developments.

    It's simple, here we go:

    I predict the end of magnetic media.

    The mouse will be replaced.

    We will get tables where the whole surface is a touchscreen.

    Keyboards with changing key caps, the keys alter to suit the application.

    etc..

  29. The joy of smart cards by Vraylle · · Score: 2, Informative

    The local Air Force base here went to full implementation of smart cards for logins (the cards double as their building IDs). It was a debacle...they were recognized by the readers about 20% of the time, and misread another 60%. They finally modified the login to allow them to Cancel the smart card scan and log in manually while they slinked off in defeat.

    --
    Mutant Freaks of Nature: "Frighteningly Addictive"
  30. also in Java flavour ... by gerbouille · · Score: 2, Informative

    Axalto has developed a Java-based version of this card, too.

    --
    This post is displayed with recycled electrons
  31. 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
    1. Re:And over in Java... by MikeBabcock · · Score: 2, Insightful

      Microsoft is good at taking something that exists, doing their own version of it, then spending huge money marketing it to people who've never heard of it.

      This is actually a valid business model to some degree.

      For those of us who don't like it, we've failed the world by not telling them about these things before Microsoft did.

      Kerberos pre-existed Win2k3 by a long shot and directory services pre-existed it too. But who bothered telling the users that?

      --
      - Michael T. Babcock (Yes, I blog)
  32. tyranny of the monopoly majority by Doc+Ruby · · Score: 2, Insightful

    As usual, Gates has decided that the lowest common denominator of sophistication will dumb down computing for everyone. I don't want to have to carry around a smartcard, or anything else. Who wants to find their smartcard somehwere in their apartment early in the morning to check their email before their cup of coffee? Who wants their girlfriend to "borrow" it to check that email before that cup of coffee, before they wake up? How much identity theft will be perpetuated in the name of Gates' "convenience"?

    The best access solution is a combination of HW token, biometrics and password. Two out of three should gain access to all but root, sending a message to the administrator (possibly attaching a picture, voiceprint and GPS). Too bad for Gates that this security architecture makes a mobile "phone" the best gatekeeper to cyberspace, where his Windows monopoly is most under threat. Too bad for us that his monopoly is in a position to derail even that engine of progress, making mobile phones as much a mess as Windows. Someone stop him before he destroys yet another dream of freedom!

    --

    --
    make install -not war

    1. Re:tyranny of the monopoly majority by Doc+Ruby · · Score: 2, Funny

      They'll be 2-way RFIDs that harness our nervous systems in a massively parallel biocomputer that calculates the interest on Gates' fortune.

      --

      --
      make install -not war

  33. 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
    2. Re:Man in the middle attacks? by heathm · · Score: 2

      The problem is that if I insert my smart card to do a valid transaction and I've got spyware that steals my PIN to the smart card, the spyware can now access my smart card and do what it wants with it.

      To securely access a smart card, you should use a smart card reader that has a built in number pad for entering PIN's that communicates with the smart card WITHOUT going through the user application. This way you can be assured that no one but the smart card gets your PIN (unless the smart card reader has been compromised or you have someone looking over your shoulder.)

      Entering anything into the keyboard should not be considered secure (especially on Windows with the proliferation of spy ware on that platform.)

  34. Biometrics are not sufficient by themselves by CoderDevo · · Score: 2
    Biometric fingerprint readers have been hacked by copying a fingerprint impression from a plastic-like mold and even by just lifting the fingerprint off of a glass and manipulating that image into a physical mold.

    Something you have, something you know.

    'Something you are' is just another form of 'something you have'. The limitation of biometrics is that 'something you are' cannot easily be decommissioned and reissued if it has been compromised.

    The key to good security is to have the strength and number of controls increase as the value of the protected contents increases. A password alone may be perfectly appropriate to protect low value content.

  35. PAM does this for linux by Lorphos · · Score: 2, Informative

    Pluggable Authentication Modules Want a new method of authentication? Just write a PAM module!

  36. Open Source Alternative by tdc_vga · · Score: 2, Insightful
    Why not checkout Java? The Java Card system or the JAAS module for J2SE. Sun's machines have been doing this for years now. In fact, if you walk into any Sun office checkout the machines sitting in the lobbies; they'll have a smart card reader attached for people to walkup, and load up their desktop/settings using their smart cards.

    Smart Card Module for J2SE:

    http://www.gemplus.com/smart/r_d/publications/pdf/ GG00jaas.pdf

    Cheers,
    Tyler

  37. 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.
  38. Bill is good at a lot of things... by Nijika · · Score: 2, Interesting

    ...but predicting the future isn't one of them. He does have a talent for molding the present to suit him, but he's more miss than hit when it comes to being an oracle of progress.

    He's of course thinking about public/private keys and such, but they're overkill for almost all web-based applications that don't require money. Do you really want to use a public/private keyshare to log on to like, well for example Slashdot, just so you can post how wrong Bill Gates is?

    I know I wouldn't. Fhew!

    --
    Luck favors the prepared, darling.
  39. 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.

  40. Re:Java iButton PAM kit URL by Tomun · · Score: 2, Informative
  41. 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.

  42. How long before.... ? by rainer_d · · Score: 2, Insightful

    I once talked to representatvies of a vendor/integrator of cryptographic smartcards.
    I also talked about Linux/OpenSource with them and it's not that they hate Linux and love MSFT - it's just that for any serious use (read: digital signatures, use of the smart-card instead of your written signature), any "applets", any application, and any hardware has to be "certified" for a specific platform.
    With this certification-process, the vendor testfies that the software and hardware work as advertised and no "unpleasant surprises" happen.
    Unfortunately, this is time-consuming and thus very expensive - and must be re-done for every platform. Naturally, smartcard-vendors only certify for the platforms where they have sufficient demand (XP, W2K).

    About the only chance that something like this is going to come to the OSS-world is that someone is putting forward a lot of money and essentially pay the vendor for the certification.
    In Europe, usually the taxpayer does something like this, but in slashdot's home-country, I hear that the government spending money for "the common good" has recently escaped the mind of the general public who instead believes in privatization, tax-cuts and "trickle down".
    You can probably imagine when such a thing will "trickle down" onto OpenSource-software ;-)

    cheers,
    Rainer

    --
    Windows 2000 - from the guys who brought us edlin
  43. 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.
  44. smart card assumption by MattCohen · · Score: 2, Interesting

    One of the assumptions of a smart card solution (or a USB solution or a biometrics solution) is that the user has access to a computer that supports such a solution. In my business, I deal with mobile professionals that use many computers and other devices, many of which they do not control and could not install hardware or software on to support those types of authentication tokens, even if they were technically capable of it. For those types of applications, standalone keyfob type tokens (Secure Computing, RSA, etc.) still seem to be the best choice.

  45. hardening windows by Keruo · · Score: 2, Interesting

    Instead of using plain card authorization, I'm using third party software from inflexpoint, which offers usb key login.
    This software allows me to embed user accounts to certain usb mass storage and if the usbkey is removed from the port, the machine automatically logs out current user and refuses to login another unless the correct drive assigned to the account is connected to the machine.

    In addition to the token+password login, I'm using the EFS which is built-in to xp, which encrypts all my files with aes-256 on the fly.

    Only downside is that currently the software doesn't support domain logins properly, so I have to manually mount all network drives but that's rather small annoyance for the cheap security it provides.

    --
    There are no atheists when recovering from tape backup.
  46. Translation of phrase "Bill Gates Predicts" by jridley · · Score: 2, Insightful

    ... or "Bill Gates Declares"

    translation:

    Bill Gates has some new thing he wants to sell, which might be able to replace some tried-and-true technology.

  47. 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.

    1. Re:It is called Kerberos by cpghost · · Score: 2, Insightful

      Right. Though Kerberos existed even before Linux ;-)

      --
      cpghost at Cordula's Web.
  48. Re:From the high visionary by doon · · Score: 2, Funny
    I remeber this one when that book was on my bookshelf at IBM Research.
    "I believe OS/2 is destined to be the most important operating system,
    and possibly program, of all time. As the successor to DOS, which has over
    10,000,000 systems in use, it creates incredible opportunities for
    everyone involved with PCs."
    -- Bill Gates, from "OS/2 Programmer's Guide" (forward by Bill Gates)
    --
    To E-mail me, replace the first period in my domain with an @
  49. Re:Cheaper Low Tech Alternative by wertarbyte · · Score: 2, Informative

    Take a piece of paper and a paper envelope. Write your password onto the piece of paper and put it into the envelope. This provides the exact same security as a smartcard.

    No it doesn't. There is no way of breaking the envelope and retrieving the passphrase. Smartcards (at least the ones I encountered) work by cryptographic challenges (think SSH key auth). The private key is stored on the card, and only/i> on the card. It is also locked by a PIN. Even with the PIN, you cannot retrieve the key: The crypto secret stays completely inside the card, and if your cardreader has got a numeric keypad, the PIN as well won't even leave the combo card/cardreader. The reader I got here for HBCI banking is also sealed by the company to avoid manipulation.

    --
    Life is just nature's way of keeping meat fresh.
  50. 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

  51. 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! :-)

    1. Re:Reminds of of an old AI story by droleary · · Score: 2, Interesting

      You love this phrase, "security through obscurity". I've never met a security expert who would consider dual private key challenge response encryption schemas security through obscurity

      That's funny, because I've never met an actual security expert who didn't understand that all security is based on obscurity (i.e., it's the very nature of keeping things secret). I guess we must know very different manner of experts, but I must say your talk doesn't instill me with confidence in yours being able to get the job done right. If it seems I use the "security through obscurity" phrase more than necessary, it's because it is a favorite on Slashdot and I'm not above pandering to the crowd. The key difference, though, is that the obscurity that people around here harp on is kind that leaves unintended access holes, not the kind that are understood imperfections.

      Deployed smartcard authentication systems are generally only vulnerable to key spoofing (which is a failure of the algorythm behind the authentication, NOT of the key storage mechanism) and vulnerable to physical decoding if the card is stolen, a point which even the PR guys in most smartcard vendors will stipulate. Are they perfect? No. But there exists no perfect security system in the IT world.

      Right, which is why you shouldn't be so aggressively trying to defend smart cards when in reality they offer little beyond what a manual one-time password offers, yet come with oh-so-many-more holes. It's like you're trying to argue that a fair algorithm is better than a shitty one-time pad, so people should stop using pads. That might be convincing to people without real secrets to protect, but I know bettter, and I'll take a fair one-time pad over any shitty smart card, and I have to assume it's shitty because the operation is usually completely black boxed.

      So let me rephrase what I said before - Given proper implementation, I KNOW its a level of security far above and beyond simple passwords.

      That is by no means a given, and that is why I consider your viewpoint to be so dangerous.

      But it is a battle-tested approach that's been very successful in deployment, and continues to be a favored system of authentication at the NSA and the Pentagon, two institutions who've spent quite a bit more brain cycles thinking about this problem then I'm sure you or I have.

      More importantly, they're the types of organizations that don't take anything as a given. If they use a smart card, you can damn well bet it is built to their specification. The rest of us are stuck with off-the-shelf stuff we really, really can't trust if we want to be honest about a system's security.

  52. 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.
  53. 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.

  54. Comment removed by account_deleted · · Score: 2, Interesting

    Comment removed based on user account deletion

  55. You have to hand it to BillG by theolein · · Score: 2, Insightful

    No matter how bad a piece of his company's technology is - I'm refering to the desaster that was the original passport which was hacked with remarkable speed and spurned by the industry almost unanimoulsy - the man just does not give up. Every time he launches yet another piece of drivel guaranteed to fail, he simply puts it back in the marketing department which is tasked with bringing it back at some later date under another name with one or two improvements, which they will keep on doing in an endless loop until, even if its ten years later, it finally gains traction.

  56. 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
  57. 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!
  58. Never Proclaim End of Life by nuintari · · Score: 2, Interesting

    Anything so entrenched can never be said to be heading the way of the Dodo. Things last, for better for for worse, things stick around:

    floppy disks
    command line interface (if this dies, I quit computers)
    serial ports(also, on my own list)
    ps/2 keyboards and mice
    analog modems

    Technically, all of these can be replaced, but they haven't been, for one reason or another, they still exist. You cannot dictate change in this industry, you just sort of have to create oppurtunity for change, and flow with it.

    From the other side, people use floppies, people use their favorite keyboard into keyboard death, then buy the same one as a replacement. People hate passwords. No one who writes the admin password for their xp box on a postit note under the keyboard will ever miss passwords. If people find it easier, they might switch. But don't bet too much on it. Not that you venture capitalists will listen.

    I'm pretty sure passwords will end up on that list someday and I will personally stand in the way of their demise. Why? Because I do not trust PKI's, especially dotNet.

    --

    --Nuintari

    slashdot : where an opinion can be wrong.

  59. 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.

  60. Get rid of passwords by tolonuga · · Score: 2, Informative

    I think smart cards are the right way. Get the normal cryptoflex 32k egate card with a token connector, install openct and opensc (both http://www.opensc.org/), and use the opensc pam module for login, openssh for remote authentication, mozilla or firebird with the opensc pkcs#11 module for email signing and decryption, the opensc tools for initializing the card and diagnostics, openssl with the pkcs11 engine to create signed certificates, and so on.

    you don't need microsoft to do that. opensc is available for linux and friends, mac os X and windows, and a CSP for windows is under development.

    opensc supports cryptoflex, cyberflex, gemplus pk, siemens card os, telesec tcos, micardo, setec, ibm jcop, oberthur and openpgp smart cards. also the finnish, swedish, estonian and italian id cards are supported with full source code, the spanish linux user group has a special version with support for the spanish id card using a binary only plugin.

    also note that opensc does not use a propriotory on card format (like most commercial alternatives), but implements the pkcs#15 standard.

    disclosure: I'm one of the developers, doing some advertisement here :-)