Android系统SD加密卡

厂商 :广州加密狗科技有限公司

广东 广州市
  • 主营产品:
  • 赛孚耐加密狗
  • 微狗加密狗
  • 彩虹加密狗
联系电话 :18928723801
商品详细描述
SD-KEY 开发指南
?
SD-KEY是内置了加密芯片(Smart Card)的一种SD卡。加密的功能主要由加密芯片的性能来决定,而容量则由卡内置的FLASH芯片的容量来决定。
?
SD-KEY的型号说明:前面2-3个字符是SD卡的容量,如2G;后面一个字符,代表内置加密芯片的型号。目前,暂时只能提供2G的容量和S级的加密芯片。
?
SD-KEY的工作原理
当应用程序往SD卡里指定的扇区写数据的时候,SD卡的控制芯片可以截获这些数据,并且转换成ISO7816智能卡的指令发给加密芯片。因此,任何时候,SD-KEY的根目录下面有3个系统小文件绝对不可以删除: MPAY00.SYS MPAY01.SYS, MPAYSSD0.SYS
?
SD-KEY 2GS 主要提供以下3种功能:
1 唯一的识别ID,是内置加密芯片的ID号;
2 带密码访问的存储空间,有1024字节;密码分读写权限,长度为64bit
3 算法。S芯片只能提供3DES的算法,可以一次加密/解密8字节的数据。算法的key值可以由软件厂商自行设置。
?
SD-KEY 2GS的权限设置
SD-KEY目前分2级权限,超级用户级和用户级。超级用户级的权限可以修改读写密码和算法的key值。超级用户的权限一般只在Windows平台下才使用。
用户级用来控制对内存区域的读写。
?
SD-KEY的发行过程
客户一般收到的SD-KEY是空白,需要做初始化操作。客户的初始化操作可以自己使用提供的Windows API自行写程序做,也可以通过提供的SD-KEY SETUP TOOL工具软件来写入这些参数。
?
写入这些SD-KEY参数的SD-KEY可能还需要拷贝进一些文件,然后就可以移交给最终的用户了。
?
SD-KEYWINDOWS的调用接口说明
1 查找设备 FindSDCard
函数原型:DWORD FindSDCard(void)
说明:查找带SD-KEY的设备。
权限:无
参数:无
返回:没有找到,返回0;否则,返回DriveMapDWORD最高位是A,依次往下。
?
2 读卡的唯一IDGetUniqueID
函数原型:BOOL GetUniqueIDchar SD_Drive, char * idString)
说明:读唯一ID
权限:无
?联系人,王小姐,QQ1090375516,15800047296
相关产品推荐