How to give hardware security to our software

Sharky Forums


Results 1 to 6 of 6

Thread: How to give hardware security to our software

  1. #1
    Reef Shark
    Join Date
    Dec 2000
    Posts
    368

    How to give hardware security to our software

    i m having a project in which we r deciding(its not part of original project) to provide security for our software through the hardware.. like we want that during the execution of the program, the program from time to time send a signal to the hardware device connected on com or paralled port and the device return a signal and than the main program continue execution... but the problem is that how to construct this hardware device.. wot it will need ? a processor and some sort of ROM.... and how we will program this ROM..?? is this whole setup implementable at home level and light on pockets.
    Anyone experience who can guide to the right part..

    Thanks

  2. #2
    Mako Shark dighn's Avatar
    Join Date
    Nov 2000
    Location
    Vancouver, BC Canada
    Posts
    3,171
    maybe a timer chip like the 555 that periodically activates your program? I dont' think it's wise to make the device really fancy because if anyone really wanted to crack the security they can easily do it from the software side.
    .

  3. #3
    Tiger Shark DeadKen's Avatar
    Join Date
    Oct 2001
    Location
    Seattle
    Posts
    800
    So you want to create your own dongle, eh?

    I would suggest you look at USB. There are some really easy USB chips these days, which look just like comm ports, so programming is a breeze.
    I want an OS, not a hobby...

    Theres nothing more pathetic then someone who wears non-matching socks on purpose.

  4. #4
    Tiger Shark
    Join Date
    Feb 2001
    Location
    Satan Country
    Posts
    564
    If they are guaranteed to be on a network, you might want to have them ring in every few days and get a vaildation code of some kind.

    I don' think many users will be thrilled about what you are doing, but they will be less thrilled about installing actual hardware just to use your software.

    Who are you marketing this to, and what sort of application is it?
    I'm half Scottish and half French.

    I surrender to alcohol.

  5. #5
    Reef Shark
    Join Date
    Dec 2000
    Posts
    368
    Yes i want to know more abt dongle.. and how can this be custom built.. i have heard intel 8015/8017 chips are easy to program and compile.. and do we need to put some ROM on it..??

  6. #6
    Tiger Shark DeadKen's Avatar
    Join Date
    Oct 2001
    Location
    Seattle
    Posts
    800
    Originally posted by Xcom_Cheetah
    Yes i want to know more abt dongle.. and how can this be custom built.. i have heard intel 8015/8017 chips are easy to program and compile.. and do we need to put some ROM on it..??
    I'm not sure of the pricepoint you are looking at, but you might look at the AT family from Atmel or PICs from MicroChip.

    One nice thing about the Atmels, there is GCC available for them.

    Price is around $1->$5 depending on the flavor.

    I would start looking at something like http://www.avrfreaks.net for info on programming AVRS and something like http://www.ftdichip.com for USB info.
    I want an OS, not a hobby...

    Theres nothing more pathetic then someone who wears non-matching socks on purpose.

Posting Permissions

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