V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
caizixian
V2EX  ›  程序员

求教 SmartCard 开发

  •  
  •   caizixian ·
    caizixian · 2014-06-05 22:23:24 +08:00 · 3143 次点击
    这是一个创建于 3824 天前的主题,其中的信息可能已经有所发展或是发生改变。
    需要做SmartCard开发,在Windows Linux下使用
    主要是配合auth和gnupg
    不知道V友有没有相关经验,硬件、软件该如何选择?
    硬件某宝上有木有性价比高的?
    8 条回复    2014-06-25 09:44:36 +08:00
    leavic
        1
    leavic  
       2014-06-05 23:47:30 +08:00
    所谓的SmartCard,其实就是真正意义上的标准SIM卡,以前大哥大时代那种和信用卡大小一般的SIM卡.
    通信是最简单的Uart,配合一些IO用于Rst和Power Control,简直可以说是入门级的串口代码.
    你看看STM3240G-Eval的Schematic和Uart里的SmartCard例程基本就全部都知道了.
    manhere
        2
    manhere  
       2014-06-06 02:23:30 +08:00
    弄个凤凰读卡器 如楼上所说 大部分时候就是串口读写了
    SkyFvcker
        3
    SkyFvcker  
       2014-06-06 09:15:47 +08:00
    去看看OpenSC的官方支持列表,然后选择硬件。
    如果楼主是公司在做,可以去飞天诚信申请样品。
    myrual
        4
    myrual  
       2014-06-06 09:55:21 +08:00
    个人建议你买pc-sc读卡器,然后用pyscard做开发,这样快很多。
    操作系统选windows即可,mac对读卡器支持较差,linux没用过。
    caizixian
        5
    caizixian  
    OP
       2014-06-07 10:55:54 +08:00
    @manhere
    @leavic 就是某宝上所谓复制SIM用的读卡器?再购买几张SIM空卡就可以了是吧。

    @SkyFvcker
    @myrual 配合GnuPG的auth,能行吗?
    leavic
        6
    leavic  
       2014-06-07 12:03:14 +08:00
    @caizixian 自己用SIM卡槽做一个就是了,成本不到5块钱,就是把SIM卡的各个Pin接到Uart和IO口上而已.
    caizixian
        7
    caizixian  
    OP
       2014-06-07 20:54:34 +08:00
    @leavic 啊 这样呀
    myrual
        8
    myrual  
       2014-06-25 09:44:36 +08:00
    @caizixian 如果你需要gnupg,那么需要智能卡配合gpupg。这样的卡我印象中很少。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2948 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 13:35 · PVG 21:35 · LAX 05:35 · JFK 08:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.