Mark said:
AAMOI, I wonder if Microsoft ever considered hardware authentication via a
dongle...?
In my spare time, I use Cubase to do home recording - it comes with a USB
dongle...
Installation is simple - if you don't insert the dongle, it won't install.
Subsequent usage is simple - if you remove the dongle, it won't run.
If you remove the dongle after it's already been launched, it will stop
running.
I could loan the dongle to someone else, but then I couldn't use the
software.
I have no idea how easy it is to clone a dongle, but I'm willing to bet
it's a lot harder than setting up an activation server overseas... Surely
the fact that hardware is involved would make the cost prohibitive
anyway...
I appreciate that dongle-protected software *can* be cracked, but Vista
*can* be cracked too...
Maybe the whole process is too complicated...?
I have used that exact same mechanism for my own software in the past. It
worked extremely well. It was met with some mild resistance by customers in
the beginning but they ended up liking it!
Why did they end up liking it? NO ISSUES!
The dongles also stored information such as what features a user did / did
not have access to, etc. and were remotely upgradable via our software.
The plus about this? They could take their dongle, go to someone elses
machine, plug it in and have instant access to all their features
regardless of installation.
Tech support calls went from overloaded with serial # and key issues
to...almost none. I mean seriously, tech support was loving me for having
eliminated over 70% of their calls and allowing them to focus on actual
*support* issues!
It was the most successful security mechanism I've ever implemented.
As far as copying the dongle, in our case, not "impossible" but the effort
to do so would not make it worth it. To read the dongle contents someone
would have needed to figure out the 128-bit key needed to access the low
level commands that allow to read / write to the dongle directly.
Can be done...but it would take an extremely long amount of time.
The dongle also contained my own executable software that it could run that
was needed to decrypt essential data needed for the application to run.
I don't think dongles are very feasible for an operating system though to be
honest. Dongles get lost, stolen, break, etc. When a software package costs
several thousand dollars and is not something the average joe
uses...dongles are no big deal. But when *everyone* has to have one? When
the entire machine ceases to work because a dongle is lost since it
controls the OS?
When it comes to the mass market, I can imagine dongles would cause more
problems than they would actually fix.
--
Stephan Rose
2003 Yamaha R6
å›ã®ã“ã¨æ€ã„出ã™ã²ãªã‚“ã¦ãªã„ã®ã¯
å›ã®ã“ã¨å¿˜ã‚ŒãŸæ™‚ãŒãªã„ã‹ã‚‰