dain wrote:
Hey, that's a really neat idea. How does it work? I get how it generates the OTP, but how do you use it? Does it integrate with the phones browser? Can the OTP be transferred to your computer (without manually having to type it), and if so does it require a special client be installed? Unfortunately I don't have an Android phone, otherwise I would definitely have liked to try it out.
So, this is me again (as I said above: Tinkerbell is just another alias for me on my Android phone), but now behind my regular computer. Though I am very fond of my G1 and even deliberately bought the old model that still has the extensible keyboard, it still isn't the best of choices if you want to make a long posting and - like I am - are a skilled typist
To answer your question: yes, it seamlessly integrates with the browser, or with any other application that requires Yubikey input for that matter. It is quite simple: Yubidrone puts the generated key into the paste buffer. You then can simply paste the key in whatever field you need.
For example, how did I create the Tinkerbell account? Well..
I fired up the Android browser and entered the URL of this site. I chose 'register' and filled out the various input fields (name, email, etc.). Then I put my cursor in the field that requires you to press your Yubikey. To 'press' my virtual Yubikey I select the ''home' key on the G1, which brings me to my desktop. Note that the browser will keep on running in the background. I then selected the Yubidrone application and tapped the 'generate' button. Then I tapped 'home' again and selected 'browser'. That brought me back to the page with the cursor stil in the Yubikey field. I did a 'long press' . The regular popup menu will appear: one of the entries says 'Paste'. I chose it and the last generated Yubikey string was pasted into the field. It's that simple!
Currently, the application does not support transmitting it's generated keys to another computer. I probably would be able to figure out how to do that, as the Android actually has a (mini) USB port, but actually I don't really see the need. The only reason I have written Yubidrone is that I wanted to be able to log in into Yubicom secured websites using my G1, not to replace the inexpensive Yubikey with a 300+ dollar Android phone
Yes, you could type over the keys Yubidrone generates to log in on your regular computer - actually, I have done that a few times while developing the software. But as said before: I am a skilled typist and do not need to look at my keyboard while typing, so can type over the strings quite fast and accurately. If you are not a skilled typist, I would not recommend it
I could add an option to Yubidrone to have it dump let's say 100 keys in a file. You can easily transfer files to your regular PC (it's standard functionality on the G1) and cut and paste your way into Yubikey protected websites - but I don't see the need for it. The 'real' Yubikey is not all that expensive at all so it is much easier just to buy one.