Microcontroller code protection
I was a bit concerned about code for the propeller being held in an easily
copied eeprom. But it seems that chips with integrated storage and protection
bits are so easily broken that it just does not matter.
I was over at a site that offers to get the memory contents from pretty much
any controller quickly. They even offer a circuit board copying service for 1-28 layers...
how helpful of them.
www.break-ic.com/
![chip.jpg](http://www.break-ic.com/images/chip.jpg)
They list all the devices I write software for.
So I guess if the code you write is valuable enough for someone to pay creeps like these guys
to steal then you are out of luck.
So setting protection bits and doing things like covering the chip with some substance that is hard to remove
are just speed bumps.
Has anyone ever come across a secure protection method?
I have heard that various government entities run their own chip fab operations... maybe this is
partly to give some protection by secret methods or obscurity...perhaps controlling the hardware
is the only protection possible.
Any method I can think up I see a way to defeat...other than an unwieldy remote authentication
system and that is just unworkable for ordinary projects.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
- Some mornings I wake up cranky.....but usually I just let him sleep in -
copied eeprom. But it seems that chips with integrated storage and protection
bits are so easily broken that it just does not matter.
I was over at a site that offers to get the memory contents from pretty much
any controller quickly. They even offer a circuit board copying service for 1-28 layers...
how helpful of them.
www.break-ic.com/
![chip.jpg](http://www.break-ic.com/images/chip.jpg)
They list all the devices I write software for.
So I guess if the code you write is valuable enough for someone to pay creeps like these guys
to steal then you are out of luck.
So setting protection bits and doing things like covering the chip with some substance that is hard to remove
are just speed bumps.
Has anyone ever come across a secure protection method?
I have heard that various government entities run their own chip fab operations... maybe this is
partly to give some protection by secret methods or obscurity...perhaps controlling the hardware
is the only protection possible.
Any method I can think up I see a way to defeat...other than an unwieldy remote authentication
system and that is just unworkable for ordinary projects.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
- Some mornings I wake up cranky.....but usually I just let him sleep in -
Comments
-Phil
Post Edited (Phil Pilgrim (PhiPi)) : 8/21/2009 6:44:37 PM GMT
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Engineering
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
propmod_us and propmod_1x1 are in stock. Only $30. PCB available for $5
Want to make projects and have Gadget Gangster sell them for you? propmod-us_ps_sd and propmod-1x1 are now available for use in your Gadget Gangster Projects.
Need to upload large images or movies for use in the forum. you can do so at uploader.propmodule.com for free.
But it doesn't do any good if the culprit is in China or some other nation where IP rights are not respected.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
Suzuki SV1000S motorcycle
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Engineering
http://forums.parallax.com/showthread.php?p=814127
http://forums.parallax.com/showthread.php?p=818404
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
· Propeller Object Exchange (last Publications / Updates)