Live data from Hacker News

HalfMask - an Experiment in Password Masking

lab.arc90.com

21–30 of 36 posts

Re: HalfMask - an Experiment in Password Masking

#21
post #13
post #9

Hey guys, I'm the author of HalfMask - please let me know if you have any feedback, or you can check out the source on google code: http://code.google.com/p/halfmask/ Forking to try new things is heartily encouraged - I'd like to see new approaches to password masking.

The masking characters need to be more similar to the characters being typed. eg. ll is easily readable with letters like nrs, etc. in the background.

I agree, it's pretty easy to read the text if you zoom in on the field: http://skitch.com/joelf/bayjs/halfmask

Re: HalfMask - an Experiment in Password Masking

#22
I modified his code to do the iPhone style masking. It masks everything except the last character. Demo page is unmodified. You can see it here: http://nirmalpatel.com/hacks/halfmask/demo.html and a diff of the code: http://nirmalpatel.com/hacks/halfmask/jquery.halfmask.js.dif...

Re: HalfMask - an Experiment in Password Masking

#24
post #16

Let me just say, as retarded as I think this whole masking kerfluffle is, play with it or don't play with it, but if you don't mask passwords in your login box, expect to spend $10,000-$20,000 extra to your PCI auditors (and then restore password masking) when you decide to accept credit cards.

I don't think anyone has suggested individual sites should override the browser behavior.

The interesting question is whether client software (browsers/add-ons) should offer another option. And if it did, would the Payment Card Industry auditors demand a site override the user's choices, for example by simulating a masking password field outside the default HTML widgets?

Re: HalfMask - an Experiment in Password Masking

#25
My main issue with this solution is that it takes the decision out of the user's hands. Granted, in some cases it is potentially beneficial to unmask the password, but I would not want a site to assume that I'm okay with this approach. Imagine if you have to type in a password presenting in front of a crowd of 100 people. Do you feel secure with this solution?

Whatever solution you implement, it's important to give the user explicit control to override the mask.

Re: HalfMask - an Experiment in Password Masking

#26
post #16

Let me just say, as retarded as I think this whole masking kerfluffle is, play with it or don't play with it, but if you don't mask passwords in your login box, expect to spend $10,000-$20,000 extra to your PCI auditors (and then restore password masking) when you decide to accept credit cards.

What are PCI auditors?

Re: HalfMask - an Experiment in Password Masking

#27
post #16

Let me just say, as retarded as I think this whole masking kerfluffle is, play with it or don't play with it, but if you don't mask passwords in your login box, expect to spend $10,000-$20,000 extra to your PCI auditors (and then restore password masking) when you decide to accept credit cards.

What are PCI auditors?

PCI stands for "Payment Card Industry", and is a shorthand for the PCI Data Security Standards, which are a set of rules that every vendor above a certain size has to follow in order to process payments with a Visa or Mastercard.

PCI auditors are people working for one of the 20-30-odd firms that are certified by Visa to audit compliance to the PCI DSS.

Re: HalfMask - an Experiment in Password Masking

#28
post #9

Hey guys, I'm the author of HalfMask - please let me know if you have any feedback, or you can check out the source on google code: http://code.google.com/p/halfmask/ Forking to try new things is heartily encouraged - I'd like to see new approaches to password masking.

I typed a password, It "stood out" so I had my wife see if she could read it and she couldn't. I had her type a password and I could read it no problem. once she had typed it she could read mine no problem as well. It seems once you've "seen it" it stands out. Sorry, maybe I missed something?

Still cool JS trickery none the less.

Re: HalfMask - an Experiment in Password Masking

#29
post #27

Earlier quoted context omitted.

What are PCI auditors?

PCI stands for "Payment Card Industry", and is a shorthand for the PCI Data Security Standards, which are a set of rules that every vendor above a certain size has to follow in order to process payments with a Visa or Mastercard. PCI auditors are people working for one of the 20-30-odd firms that are certified by Visa to audit compliance to the PCI DSS.

[deleted]

Re: HalfMask - an Experiment in Password Masking

#30
post #9

Hey guys, I'm the author of HalfMask - please let me know if you have any feedback, or you can check out the source on google code: http://code.google.com/p/halfmask/ Forking to try new things is heartily encouraged - I'd like to see new approaches to password masking.

If you select the text the password is clearly visible. Plus the letters I type are slimmer than the mask so I can still see the password.

I say : just mask the bloody password the old fashioned way :)

Post reply on HN