15781|59

72

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

菜农力邀版主与STM32众多香友探讨ISP+IAP以及加密方法 [复制链接]



菜农在STM32出生之初弟子曾玩过STM32的ISP,菜农
由于公务缠身只能旁观,实在是遗憾~~~

不过菜农对STM32略有了解http://www.google.com.hk/search?hl=zh-CN&source=hp&q=stm32+hotpower&aq=f&aqi=&aql=&oq=&gs_rfai=

在菜农“死而复生”后的三天,突发奇想,提出HotPower互联卫士
的理念,并在近日将其完善。

虽然今晚团队内部发生了大的意外,但俺还是坚信一定能否实现。

在nxp的AMR7和Cortex-M0上俺已理论上实现了一套“较难破解的加密方法”,并征求了黑白两道各路豪杰的基本认可。

简单互联平台的广泛性,特意想与各位香友们公开探讨此加密方法的可实施和操作性。

特别想知道此方法能否在STM32上也完美实现,望版主特批菜农以技术会友,共商“加密大计”。

为维护软件设计者的最大权益作出点微薄之贡献,望版主玉批之。

菜农HotPower@163.com  2010.08.04 2:11 于雁塔菜地

菜农通讯工具:

新浪网页版:http://t.sina.com.cn/hotpower
新浪手机版:http://t.sina.cn/hotpower

网 易微 博:http://t.163.com/hotpower

腾讯QQ:    1270688699

菜农邮箱:     HotPower@163.com
菜农导航: http://www.hotpage.net.cn/


此帖出自stm32/stm8论坛

最新回复

                                 大侠们讨论问题,小虾得来捧场,也是很好的学习机会  详情 回复 发表于 2010-8-11 09:12
点赞 关注
 

回复
举报

70

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
                                 oooo
此帖出自stm32/stm8论坛
 
 

回复

56

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
                                 哈哈,加密果然是个儿日久弥新的话题,
此帖出自stm32/stm8论坛
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

4
 
奉天承运 皇帝诏曰
    封兵部尚书hot为加密大将军,选精兵10万扫灭敌军.

     钦赐
此帖出自stm32/stm8论坛
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

5
 
按照Hot大叔的电话指示,拜读了一下别人转述的hp思路:无法破解的MCU思想(根据hp口述整理),虽然还不能完全理解大叔的思想精髓,但初步的理解是:

1)此方法的初衷是:MCU设计公司为其客户设计产品,为防止客户在拿到设计样品后,不支付开发费用,私自拷贝最终样品投入生产。

2)基本思路是为每个样品、每个产品加一把锁,每把锁都是不同的,然后通过远程钥匙打开产品上的锁。

3)锁的功能是产品必备的功能,但在没有源程序的情况下,是不能被随便复制。

不知我的理解是否正确?  大叔需要如何在STM32上实现?
此帖出自stm32/stm8论坛
 
 
 

回复

88

帖子

0

TA的资源

一粒金砂(初级)

6
 
昨晚团队出现俺认为人品问题的不可逆事件的发生,心情很是沉重…

但这绝对阻挡不了俺用生命做出的赌注!!!
此帖出自stm32/stm8论坛
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

7
 
                                 呵呵......,hot就是hot.
此帖出自stm32/stm8论坛
 
 
 

回复

97

帖子

0

TA的资源

一粒金砂(初级)

8
 
昨晚团队出现俺认为人品问题的不可逆事件的发生,心情很是沉重…

但这绝对阻挡不了俺用生命做出的赌注!!!
花生了什么树?

有人利用破解捞钱了?
此帖出自stm32/stm8论坛
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

9
 
团队重新组合!
和离队者QQ,留临别赠言…

菜农还会像对待众多网友帮助他创业的…

俺在这里默默地祝他成功!
此帖出自stm32/stm8论坛
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

10
 
                                 哈哈,聚散离合,人之常情,
此帖出自stm32/stm8论坛
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

11
 
                                 哈哈~~~好来耗散,人各有志~~~
此帖出自stm32/stm8论坛
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

12
 
此远程加密方法主要分为两大阶段:
1.ISP
  HEX流可以公开,即不怕串口监听软件。
  关键程序入口为空或被擦除。
  FLASH之ISP结束后芯片被加密。
2.IAP
  利用FLASH二次写入技术还原关键程序入口。
此帖出自stm32/stm8论坛
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

13
 


此方法在密码分析学即逆向工程中可分为:

1.理论不可破解  由于代码是由函数即子程序的集合构成的,即由函数指针(子程序地址)、函数体的长度两部分组成。  假若其中任意一个部分不存在即空时,函数即子程序将无法 正常执行。

2.理论可破解  必须修复即还原函数指针或函数内容,整个系统才能正常运行。   还原过程无法避开拦截即监视,故理论上必被破解。
此帖出自stm32/stm8论坛
 
 
 

回复

87

帖子

0

TA的资源

一粒金砂(初级)

14
 
其实大叔在这里提出了2个问题:1)如何在STM32上实现算法;2)算法的安全程度。

在第1个问题上,我比较有发言权,而在第2个问题上,因为资历不够,只能顺带地发表些参考意见了。

此帖出自stm32/stm8论坛
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

15
 
此加密方法的奠基石——下载源不得访问
  嵌入式与PC端软件的生存环境即加密体系有着本质的不同。
  前者数据下载且加密后,厂家声称无法付出。
  后者数据下载且加密后,数据可读出但必须解密后才能得到正确的结果。
  故PC端理论上较嵌入式破解难度低。
  数据下载又分发送源和接收源两部分。
  假如发送源可被访问,则此加密方法即过程在理论上可破解。否则,此加密方法即过程在理论上难以破解。
  发送源不可访问又可分为本地和远程两种:
  前者工程师亲自到现场,后者一般为网站。
此帖出自stm32/stm8论坛
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

16
 
                                 竖起耳朵听课,
此帖出自stm32/stm8论坛
 
 
 

回复

96

帖子

0

TA的资源

一粒金砂(初级)

17
 
                                 恭喜Hot and power,我服输了.
此帖出自stm32/stm8论坛
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

18
 
手机敲字很无奈…

小结:
远程下载的最大好处是数据集合在网站打包后发送出去,数据在载体上是以数据流的传送的。
破解方必须分析数据流,即动态数据。这比存放在诸如硬盘的静态数据流分析的难度要提高许多。
此帖出自stm32/stm8论坛
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

19
 
                                 衷心谢谢你们的工作.
此帖出自stm32/stm8论坛
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

20
 
哈哈,难得有人鄙视俺菜农…
您可真是牛人呀…俺愿做您的“马”

不知飞船有何同感…
您这朋友俺交定了!
此帖出自stm32/stm8论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved