打印

我设计的一个加密狗

[复制链接]
1896|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 | 只看该作者
怎么给客户一个 简洁的 编译器 这个是难题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

50

主题

221

帖子

3

粉丝