Click here to Skip to main content
15,666,926 members
Home / Discussions / C#
   

C#

 
QuestionTCP channel v/s HTTP channel Pin
amitcoder832-Jul-07 0:35
amitcoder832-Jul-07 0:35 
AnswerRe: TCP channel v/s HTTP channel Pin
originSH2-Jul-07 2:40
originSH2-Jul-07 2:40 
QuestionProblem with symetric algorithm (Rihndael) Pin
FernandoCR2-Jul-07 0:20
FernandoCR2-Jul-07 0:20 
AnswerRe: Problem with symetric algorithm (Rihndael) Pin
Abisodun2-Jul-07 2:41
Abisodun2-Jul-07 2:41 
GeneralRe: Problem with symetric algorithm (Rihndael) Pin
FernandoCR3-Jul-07 1:13
FernandoCR3-Jul-07 1:13 
QuestionReading color of each entity in DXF file Pin
a_david1232-Jul-07 0:16
a_david1232-Jul-07 0:16 
Questionwriting a hardware lock Pin
logicaldna1-Jul-07 23:36
logicaldna1-Jul-07 23:36 
AnswerRe: writing a hardware lock Pin
Luc Pattyn1-Jul-07 23:50
sitebuilderLuc Pattyn1-Jul-07 23:50 
I will answer the hardware part only:

it has to be USB, since a modern PC (desktop or laptop) has 2, 4, 6 or more USB ports
and often 0 serial ports.
furthermore, if I need several hardware locks, its much easier to add USB ports (using
a USB hub), than it is to add serial ports.
and lastly you can easily have USB ports at a distance, such as the USB ports found on
many desktop monitors.
The performance issue AFAIK is irrelevant since an app will typically check the hardware
lock only once (at startup), or a couple of times (when saving something),
certainly not all the time.

BTW there are companies such as WIBU[^] that sell
USB hardware locks; they are organized in such a way
that they can hold a number of keys plus a couple KB of app data; so a new software
can be linked to either an existing key or a new, empty key, and that is how it should be.

And of course, companies that offer hardware keys also have the necessary software
to support them, including an API to integrate it in the app itself.

To sum it up, whatever your software product is going to be, if it comes with a
serial port hardware lock I wont buy it. If it works with a USB key, it better be
from a trusted hardware source and able to combine with other protected packages...
So I dont see the point in reinventing stuff that exists and performs well.

Smile | :)








GeneralRe: writing a hardware lock Pin
logicaldna2-Jul-07 0:19
logicaldna2-Jul-07 0:19 
QuestionExporting data from database to a file, zipping it and mailing Pin
I.explore.code1-Jul-07 23:22
I.explore.code1-Jul-07 23:22 
AnswerRe: Exporting data from database to a file, zipping it and mailing Pin
nitikin2-Jul-07 0:16
nitikin2-Jul-07 0:16 
QuestionProblem in closing the login window Pin
I.explore.code1-Jul-07 23:15
I.explore.code1-Jul-07 23:15 
AnswerRe: Problem in closing the login window Pin
logicaldna1-Jul-07 23:41
logicaldna1-Jul-07 23:41 
AnswerRe: Problem in closing the login window Pin
Martin#1-Jul-07 23:44
Martin#1-Jul-07 23:44 
AnswerRe: Problem in closing the login window Pin
Navneet Hegde2-Jul-07 1:56
Navneet Hegde2-Jul-07 1:56 
QuestionHow to augment space between the TreeNodes? Pin
jason_mf1-Jul-07 23:14
jason_mf1-Jul-07 23:14 
QuestionMembership API Pin
sangramkp1-Jul-07 22:32
sangramkp1-Jul-07 22:32 
AnswerRe: Membership API Pin
Luc Pattyn1-Jul-07 23:39
sitebuilderLuc Pattyn1-Jul-07 23:39 
AnswerRe: Membership API Pin
Pete O'Hanlon2-Jul-07 4:10
subeditorPete O'Hanlon2-Jul-07 4:10 
QuestionDock bounds Pin
Stevo Z1-Jul-07 22:09
Stevo Z1-Jul-07 22:09 
QuestionUncloseable window Pin
ruanr1-Jul-07 22:09
ruanr1-Jul-07 22:09 
AnswerRe: Uncloseable window Pin
Stevo Z1-Jul-07 22:12
Stevo Z1-Jul-07 22:12 
GeneralRe: Uncloseable window Pin
ruanr1-Jul-07 22:14
ruanr1-Jul-07 22:14 
AnswerRe: Uncloseable window Pin
Rahul.RK1-Jul-07 22:20
Rahul.RK1-Jul-07 22:20 
GeneralRe: Uncloseable window Pin
ruanr1-Jul-07 22:36
ruanr1-Jul-07 22:36 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.