CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 3 of 3
  1. #1
    Join Date
    Mar 2002

    software protection with USB memory-stick???

    Is it possible to use memory stick as an alternative for hard lock?

    Recently in one discussion I heard an idea to use USB memory stick to protect software. The idea is pretty interesting since memory sticks are not expensive and are available in any shop.

    Something like this: write some unique information to the memory stick, lock it and make it unpossible to copy it.
    Is it possible or not, and if yes, how secure is it?

    Maybe somebody already has some experience? I would like to hear more opinions.

  2. #2
    Join Date
    Nov 2000
    Munich, Germany
    To get real protection, you'd need a processor on the memory stick.
    Otherwise, you'll have the problem of getting the (secret) key out of the stick for processing on the host computer and in this very moment your concept is or will be broken.
    Expensive protection systems pass data to the dongle for processing - that makes the difference compared to cheap solutions.
    The Saviour of the World is a Penguin and Linus Torvalds is his Prophet.

  3. #3
    Join Date
    Aug 2004

    Lightbulb Re: software protection with USB memory-stick???

    I am currently trying to figure out how to do this. I have one idea I wanted to run by you guys. Each USB drive should have a drive id that can be collected. This drive id should be unique. I know this is true with IDE and SCSI drives, and I am assuming the same is true for USB drives. If this is true you can have some type of registration process and you have to select which key you want to use plus have that key in the machine.


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Windows Mobile Development Center

Click Here to Expand Forum to Full Width

On-Demand Webinars (sponsored)

We have made updates to our Privacy Policy to reflect the implementation of the General Data Protection Regulation.