@FlorinaV, Looking through the PDF, I see some great ideas for usability, thanks for your efforts so far. A few of those things I had on my list too!
One thing I'd like to put on your radar is the necessity of users to understand the criticality of the domain verification step (not sure if that's the official lingo or not). In Steve's recent post he lays out the scenario where a man-in-the-middle could logon as you to another site.
Right now, the client says "Do you want to login to: sqrl.grc.com", and your cursor is flashing below asking for a "Password". There's a back arrow, but it seems unbalanced between "the url looks good" vs "the url looks fishy".
What's happening here is that by typing your password, you are giving permission to the owner of the page where you found the QR code to login to the specific domain of sqrl.grc.com, and the two might not be the same!
People are already complaining about having to type even the quickpass each time, but I think that there might need to be a checkbox next to the domain that says something like "I want to give the page I scanned the ability to log me in to sqrl.grc.com (yes-domain looks good / no-domain looks fishy)", and also require the quickpass.
So training the users there's two things going on. One is make sure there's no man in the middle, and the other is to make sure it's really you.
A separate topic, but on the same screen, I'll tell you about my first use of the SQRL client.... I scanned the QR code and got to the password page and I thought "I'm not giving my SQRL master password to grc.com!" Even though I KNEW that's not how SQRL worked, that thought crossed my mind. So I think that it would help if that screen had a little help button that would assure the user that the password to enter is their SQRL master password AND that although it's used to decrypt their identity, it never leaves their phone.
One thing I'd like to put on your radar is the necessity of users to understand the criticality of the domain verification step (not sure if that's the official lingo or not). In Steve's recent post he lays out the scenario where a man-in-the-middle could logon as you to another site.
Right now, the client says "Do you want to login to: sqrl.grc.com", and your cursor is flashing below asking for a "Password". There's a back arrow, but it seems unbalanced between "the url looks good" vs "the url looks fishy".
What's happening here is that by typing your password, you are giving permission to the owner of the page where you found the QR code to login to the specific domain of sqrl.grc.com, and the two might not be the same!
People are already complaining about having to type even the quickpass each time, but I think that there might need to be a checkbox next to the domain that says something like "I want to give the page I scanned the ability to log me in to sqrl.grc.com (yes-domain looks good / no-domain looks fishy)", and also require the quickpass.
So training the users there's two things going on. One is make sure there's no man in the middle, and the other is to make sure it's really you.
A separate topic, but on the same screen, I'll tell you about my first use of the SQRL client.... I scanned the QR code and got to the password page and I thought "I'm not giving my SQRL master password to grc.com!" Even though I KNEW that's not how SQRL worked, that thought crossed my mind. So I think that it would help if that screen had a little help button that would assure the user that the password to enter is their SQRL master password AND that although it's used to decrypt their identity, it never leaves their phone.