Quote from scurvy:
A lot of this is conjecture since I'm not an IB customer nor have I seen their devices. However, I'm guessing that they're using RSA-style keyfobs or something simliar to it.
The IB implementation is superior from a couple of standpoints.
1) Two-factor auth. Not only do you need the keyfob but you need a PIN too. The safenet product makes no mention of this. I bet it could do it though.
2) Why require a USB connection when all you need to do is prove identity and non-repudiation? For example, a lot of mobile devices have web browsers but no USB connector (iPhone comes to mind).
3) Physical connections break. Having something that someone would repeatedly remove and insert into a USB port would increase the chances of breaking the device or USB port. Less hassle for IB this way.
The USB key's main advantage is that it's basically just storage. You could store whatever kind of certificate on there you wanted and you're not locked into RSA's program. Vendor portability is high with the USB thing. Honestly though this isn't much of a win. Most companies choose smartcards over USB keys because they can print onto the smartcard and turn it into the employee's picture badge/ID.
Thanks for your post.
The exact Security Device IB uses is the following:
http://images.google.com/imgres?img...?q=safeword+platinum&svnum=10&um=1&hl=en&sa=N
The main disadvantage...
Is that you have to enter an 8 digit code...
And then get an 8 digit alphanumeric response...
That one then enters into the TWS login screen.
This is time limited at about 20 seconds...
And after 4 incorrect tries it locks up for 2 hours.
It's harder than it sounds to do.
It would be IMPOSSIBLE for any number of disabled or sick people.
Since a brute force attack would require millions of tries...
Time limiting to 20 sec and 4 attempts is INSANE...
It just punishes the trader...
And drives up IB's Customer Service bill.
A USB device could just plug into any USB port...
And the TWS platform could scan for it.
Also...
It's hard to get good information from IB...
But after talking to about 4-5 people...
Hers are some facts:
(1) Anyone locked out can call the Hotline at (213) 618-4006...
And have your account switched over to a temporary 7 day password.
(2) Typical wait time on Hotline is < 5 minutes.
(3) You can OPT OUT of this device ** for logging in and trading **...
By filling out an OPT OUT form...
But will still need it for withdrawals.
Over and out.