[STM32] 赎错之路-----STM32F205 IO模拟ISO7816(4路),透传操作PSAM及CPU卡

[复制链接]
1931|16
 楼主 | 2018-9-18 15:03 | 显示全部楼层 |阅读模式
本帖最后由 527silence 于 2018-9-21 10:46 编辑

    继2年后昨天第一次踏实赚到钱的感触后,决定先在二姨家公开STM32 IO模拟支持4路7816 PSAM及CPU卡操作小模块。也算是对这两年赎错的过程记录,让自己忙活起来,不至于再滑入赌博深渊。
   本帖打算连载来记录,各位感兴趣的可以盖楼。
   小模块(命名为PReader)使用STM32F205RGT6,为什么呢?第一:原本主要的7816及CPU卡操作为原先项目中应用到的,且同平台,移植方便;第二:本模块预留SPIFLASH,SDIO-SD卡及USB部分,后续加入IAP升级,且实现A/B双分区备份。小小的开始,只为记录赎错的过程,大家一同来监督提醒,远离赌博的我。

   2018-09-18 14:30   PReader模块PCB发出打样 (普通板材,数量5片,绿油,厚度:1.6)
   先来个3D视图展示,明晚样板工厂发出,后天收到板子更新进展!
                                       
  2018-09-20 18:35   PReader模块PCB板收到

        

  话说这家打样的厂家效率真是非一般的高,一天搞定,十片样板才46RMB

  2018-09-21 10:35   PReader模块样板焊接调试
                     
焊接的时候忘记背面有7816卡槽,直插晶振只能趴上面了


                              

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
| 2018-9-18 21:39 | 显示全部楼层
我一般用UART来模拟ISO7816。这样软件开销小一点。
 楼主 | 2018-9-19 08:51 | 显示全部楼层
smartpower 发表于 2018-9-18 21:39
我一般用UART来模拟ISO7816。这样软件开销小一点。

大概看了下你的资料,你应该也是涉及到小额支付,为什么用IO模拟7816相信不是只因为考虑到软件开销吧
| 2018-9-19 10:09 | 显示全部楼层
赌博害人。一定要戒赌。。。。
4路7816挺多的,很少有MCU直接支持4路
支付的,不用带安全吗?
 楼主 | 2018-9-19 10:23 | 显示全部楼层
vvben 发表于 2018-9-19 10:09
赌博害人。一定要戒赌。。。。
4路7816挺多的,很少有MCU直接支持4路
支付的,不用带安全吗? ...

你指的带安全是什么?
| 2018-9-19 10:25 | 显示全部楼层
527silence 发表于 2018-9-19 10:23
你指的带安全是什么?

就是保护
防拆,防攻击
 楼主 | 2018-9-19 11:28 | 显示全部楼层
vvben 发表于 2018-9-19 10:25
就是保护
防拆,防攻击

首先,我这个模块仅仅是让感兴趣的人学习,其次,真实的应用场景也不用设计所谓的防拆了,通过应用手段能防止PSAM卡被盗的方式太多了。至于说攻击,PSAM是CPU卡,我想当下应该没谁短时间攻击了吧。
| 2018-9-25 20:59 | 显示全部楼层
如果需要安全防护,那就要用安全IP了,可以防DPA、SPA攻击。
不过安全IP主要是用在卡片上的,用在主机上的极少。

对于信道而言,使用7816IP,或使用UART模拟。在RST/CLK/IO上看到的信号没有什么差别。
 楼主 | 2018-9-26 09:07 | 显示全部楼层
smartpower 发表于 2018-9-25 20:59
如果需要安全防护,那就要用安全IP了,可以防DPA、SPA攻击。
不过安全IP主要是用在卡片上的,用在主机上的 ...

| 2018-9-27 08:57 | 显示全部楼层
盖楼监督楼主,希望越来越好
 楼主 | 2018-9-27 09:23 | 显示全部楼层
21ic小喇叭 发表于 2018-9-27 08:57
盖楼监督楼主,希望越来越好

谢谢
| 2018-9-27 10:12 | 显示全部楼层
支持楼主,支持开源作品
| 2018-10-1 18:30 | 显示全部楼层
另外2片芯片是刷卡芯片?
 楼主 | 2018-10-2 16:25 | 显示全部楼层
bobde163 发表于 2018-10-1 18:30
另外2片芯片是刷卡芯片?

另外两个?有一个是刷卡的,不知道你说的两个是哪两个
| 2018-10-12 16:31 | 显示全部楼层
支持支持,发帖这么久我才看到。前一阵子跟一个项目组学习了好久所以没时间来贴吧。这次来学习啦。
| 2018-10-18 15:47 | 显示全部楼层
说实话这个板子画的磕碜了点
 楼主 | 2018-10-19 08:57 | 显示全部楼层
Vansm 发表于 2018-10-18 15:47
说实话这个板子画的磕碜了点

哈哈
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式
我要创建版块 申请成为版主

论坛热帖

关闭

热门推荐上一条 /1 下一条

快速回复 返回顶部 返回列表