20 Comments

  1. Abey
    Posted Apr. 09 2007 at 17:37 | Permalink

    One other option is to use Portable Apps (http://portableapps.com) on a USB drive. Still, disposable logins is a cool idea.

  2. Posted Apr. 09 2007 at 17:53 | Permalink

    @Abey
    Sure, there are plenty of applications that run off a USB drive, particularly password managers. The problem with these is that you aren’t always allowed to insert your USB drive in public computers. Then what?

    I’ve heard roboform users complain about this in the past.

  3. Toby
    Posted Apr. 09 2007 at 19:08 | Permalink

    This is a really good idea - this will definitely be useful when I have to resort to public terminals.

    Thanks

  4. Posted Apr. 09 2007 at 19:11 | Permalink

    @Toby
    I’m glad you like it. Please try it out and let me know what you think. Is it easy to use? Is there anything confusing? Anything that could be improved?

    We thrive on feedback!
    Thanks to you,
    Tara

  5. Abey
    Posted Apr. 10 2007 at 4:05 | Permalink

    True. If you are stuck with a disabled USB drive then something like disposable logins is a good security precaution.

  6. Raghu
    Posted Apr. 10 2007 at 14:49 | Permalink

    Great..

    I just played with it and liked the way it’s implemented. It’s nice to see you guys trying to make it as much secure possible in any way as you can. The Disposable Login is a real cool idea

  7. Posted Apr. 10 2007 at 14:53 | Permalink

    @Raghu
    I’m glad you like it. :) Thanks for the kind words.

  8. Carls
    Posted May. 16 2007 at 22:06 | Permalink

    Your disposable login is a great idea! However, how about more logins that would:

    close the account for 1,2,3 .. days
    close off all unused disposable logins
    show last few attempted logins (date time)

    I’m not a glutton for memorizing yet more logins, but these are what I need when I travel to give me protection against theft and some confidence that my account is not being hammered on.

    Can do?

  9. Posted May. 17 2007 at 7:50 | Permalink

    @Carls
    Thanks, I’m glad you like it. And thank you too for the suggestions. Here’s a quick reply:

    >> close the account for 1,2,3 .. days
    Interesting. I’ll add that to the suggested features list

    >> close off all unused disposable logins
    There is a Delete button that will do this (only visible if you have unused logins available). Here’s a screenshot: Disposable Login - Delete Unused Logins

    >> show last few attempted logins (date time)
    We will be adding some logs items, but there is no timetable on that yet. I’ll add a note that this has been requested again.

    Thanks again and keep those ideas coming!
    Cheers,
    Tara

  10. Paul
    Posted Sep. 03 2007 at 5:29 | Permalink

    If you use AES, how do you generate a OTP? Do you decrypt and then re-encrypt the data, so the user has a permanent and a temporary entry in your database?

  11. Posted Sep. 03 2007 at 18:07 | Permalink

    Hi Paul,
    I’m not sure if your question was to understand whether or not we are able to read your OTPs (we can’t), or if you are interested in knowing the technical details of how we accomplish this.

    The OTP is created in the browser (not the server) with AES encryption. The Packing Key is never sent to the server, OTPs do not have database entries per se and PassPack can’t “look up” your OTPs.

    The way the browser understands if a Packing Key is correct is that it attempts to decrypt the data. If the result has the expected format, then the key was correct. If not, the key was not correct. That basic procedure doesn’t change regardless of whether it’s the original Packing Key, or the disposable Packing Key.

    The technical details of how this all works is far beyond the scope of a blog comment. Now that we’re finishing up the server transfer, we’ll be able to dedicate more time to building a developers center. The specs on the OTP are one of the topics we’ll cover, as well details on the anti-phishing mechanism and more.

  12. Brad
    Posted Jan. 29 2008 at 22:04 | Permalink

    @Tara:
    If the data is encrypted using AES, then only one key is able to decrypt it. From what I have been reading this one key should be the packing key. The OTP idea is great, but this makes me believe that the data is not actually encrypted using the packing key as the key to the AES algorithm. What happens? Is the packing key and OTP keys used to decrypt the real key? If this is the case, wouldn’t it be possible to determine the real key from memory when it is decrypted using a OTP?

    Thanks,
    Brad

  13. Neel
    Posted Mar. 06 2008 at 14:32 | Permalink

    This is a great idea. I read about it on one of the Lifehacker comments on secure passwords while travelling and am signing up because of this feature!

  14. Richard
    Posted Mar. 11 2008 at 2:22 | Permalink

    I also found your service from Lifehacker and think it’s great so far. I’ve definitely changed all my oft used passwords to secure ones already (although I don’t know any of my passwords now). One thing I have a question about is the maximum of disposable logins you can have at once. It seems like 3 might be too low a limit if you’re planning to be on vacation and use public kiosks for a while. I know that there are security concerns if you have a printout of all your disposable logins, defeating the purpose of all the other security features if the sheet is lost or stolen, but the megaparanoid geek in me would probably write the passwords on separate sheets of paper or something so you can’t lose them all at once. Other suggestions of keeping your set of disposable logins are also welcome.

  15. Posted Mar. 11 2008 at 9:19 | Permalink

    @Richard
    I think we’ll actually be setting the limit at 10 with the Beta 6 release.

    Thanks for the feedback - and welcome aboard!

    Cheers,
    Tara

  16. Dan
    Posted Mar. 22 2008 at 12:38 | Permalink

    I like the disposable login idea, however, I would still like the option of using a USB key for a physical verification of the user. Ideally, this would be an option, so you could choose not to use it (when traveling or accessing computers where you can’t plug in the USB).
    This way, even if a computer had a key logger, without the USB key, you couldn’t access the account.

  17. Erez
    Posted Mar. 22 2008 at 14:24 | Permalink

    I really like PassPack and would also gladly pay a usage fee for some extra features, I would very much like to see:

    - Physical and software OTP token and an option to have more than one per account (e.g. one for my and one for my wife) and an option to use a simple code+the otp
    - Software based offline version
    - time/infinate 3rd party limited access to items I choose

  18. Posted Mar. 26 2008 at 21:40 | Permalink

    @Dan
    The disposable logins will protect you from keyloggers - but yes, we’re looking into different two factor authentication options. Many people have asked for this.

    @Erez
    Great ideas. For sharing your account with your wife, that’s fine but you may also be interested in our Sharing feature (not yet released).

    I’d immagine that there would only be one token per account, but having sharing across two account would resolve that. You would each have your own account, own token, and share only what needs to be shared between you.

    On the software based offline version. We have the Google Gears Offline Version. That’s a start… we’ll evolve the offline version with time.

    Let me know if you have more questions– and keep the suggestions coming!

    Cheers,
    Tara

  19. pj
    Posted Apr. 08 2008 at 15:50 | Permalink

    I have been having fun……

    I thought last night “what other method could I use to write these OTPs down”? so I have come up with an idea.
    It is quite difficult to explain although it is a fairly simple idea.
    Have a look at the `starwheel` that I have just done with m$ publisher.
    http://barefootcoder.com/tmp
    [@Tara- If you like this jpg please put it on your server somewhere]

    Pick a start point on the outer wheel and remember (sorry!) the number next to it, now hand write each passphrase character going clockwise (or anti-clockwise, your choice!) around the outside of the star.
    Next, pick a start point for your packingkey. (This could be the same as the passphrase but would be much less secure) Now start hand writing each character (again, clockwise or anti-clockwise) (dont forget which way you go) around the inside of the star.
    There you have it.
    You will end up having a meaningless piece of paper to everyone else.
    All you need to remember (again sorry!) is, for example,
    `6 clock 9 anti`

    I know it’s not perfect but it is better than just printing the codes.

    Am I right in thinking that there are 32^32=1024 possibilities of reading your codes with this idea?

    Anyway I have tried it and it works fine. By all means print this starwheel out and have a go. The jpg is a little big and it could be shrunk a bit.

    Hints:
    -Underline any lower case letter.
    - Make sure you cross through a zero.

    Variations:
    -Use pictures instead of numbers.
    -Use a ships-wheel design instead of a star.

    I hope this helps anyone
    Have fun.

    pj

  20. Josh
    Posted May. 07 2008 at 23:15 | Permalink

    What if you offered a SecurID service? That way you would need to enter your unpacking code + a token that is on an RSA SecurID that you carry with you. That way even if a keylogger discovered your packing key, it would only work until your token changes. (which is about every 30 secconds I believe). I know this service requires hardware on your end and the token that I would need isn’t cheap, but I would gladly pay for it.

2 Trackbacks/Pingbacks

  1. [...] lavorato anche a Pasqua, mettendo on line una nuova funzionalità per PassPack. Si tratta delle disposable login, ossia della possibilità di creare una login temporanea per accedere all’account di [...]

  2. [...] You can read more about this feature at PassPack’s blog posting about OTP’s: http://passpack.wordpress.com/2007/04/09/passpack-disposable-logins-otp/ [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*