我设计的一个加密狗

[复制链接]
2536|1
 楼主| ljxh401 发表于 2012-11-14 18:19 | 显示全部楼层 |阅读模式
用 STM32F10X 做一个USB HID设备
通过 writefile  写入 32个BYTE的    question 数组
通过 READFILE 读出 32个BYTE的   answer   数组
ReadFile 而且还有 读取的时间间隔(1-10s) 进行控制,防止测试数据穷举
通过writefile 写入特定的字符串 进入编程模式
可以将自己写的一个算法 烧录到狗里面去,单片机会将这些代码加密 放入 flashrom 里面
狗启动过程
1.载入算法 放入内存中 等待执行
2.接收到 writefile 命令 输入的32个字节的数据 将指针作为参数 传入算法中去
3.返回 算法的 结果 给readfile
算法用 c 写的一个程序 通过编译器生成bin 或者 hex
STM32 支持代码在内存空间的
 楼主| ljxh401 发表于 2012-11-14 18:22 | 显示全部楼层
怎么给客户一个 简洁的 编译器 这个是难题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

53

主题

235

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部