Board logo

标题: 如何在单片机中加密 [打印本页]

作者: fjczd    时间: 2009-2-10 16:58     标题: 如何在单片机中加密

如何在单片机中加密

如何让程序运行一段时间后就不能运行,就如同许多商业软件的试用版一样

那位知道,指导一下

谢谢了


作者: fjczd    时间: 2009-2-10 16:59

个人感觉这个很有意义

希望大家踊跃发言


作者: fjczd    时间: 2009-2-12 09:55

大家都是怎么保护自己程序的

知识产权啊


作者: achao86926    时间: 2009-3-3 18:24

限值运行次数,一个笨方法:外接一个小的存储器,你在里边存一个数,单片机每次复位的时候就读出来,然后减1,再送进去覆盖原来的数,如果人为毁掉存储器,单片机读不到数据,你就在主程序中让它进入死循环,如果读出来的数是0,也进入死循环。

呵呵,方法是不是有点太笨了!但是位了一个知识产权,无所谓吧应该。存储器你就选择24C01之类的,只用两根线,也不是很费IO口的。


作者: fjczd    时间: 2009-3-6 15:13

倒是一个办法

不过,人家到时候给你钱了,你怎么修改你的程序,让它能继续运行呢?

总不能把板子在到你这里下载一遍程序吧?

我觉得单片机给上位机的软件还不一样,单片机的软件需要下载的啊


作者: chiusir    时间: 2009-3-21 20:03

可以充分利用EEPROM,但FS的片子本来就可以加密的
作者: KOKOKO    时间: 2009-3-25 17:30

做个下载软件撒,每次升级程序了,发程序包,让用户自己升级




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0