
智能卡
文章平均质量分 75
wowocpp
这个作者很懒,什么都没留下…
展开
-
RFID-SIM卡校准器
RFID-SIM卡校准器直流电压18V额定功率10w原创 2021-06-29 21:54:41 · 251 阅读 · 0 评论 -
cpu智能卡 线路保护
80 FA 00 00 08 11 22 33 44 55 66 77 88272. 通用DES 计算初始化(INIT_FOR_ DESCRYPT)原创 2021-04-13 10:47:08 · 479 阅读 · 1 评论 -
ETC卡 PSAM卡消费流程(转载)
ETC卡 PSAM卡消费流程(转载)打开读卡器0选择psam卡槽1复位psam卡读取psam卡0015文件psam card send: 00b095000Epsam card recv: 23010101000000212241010101019000psam卡序列号: 23010101000000212241psam卡版本号: 01密钥卡类型 : 01发卡方自定义FCI数据 : 0101读取psam卡 终端机编号psam card send: 00b0960006psam原创 2020-05-29 11:32:56 · 2817 阅读 · 0 评论 -
签名 验签
现在国内网银基本上用的都是公钥解密,私钥签名加密。 不对称加密。银行U盾签名验签的过程是:1.申请U盾,银行核实信息,并将相关信息绑定U盾,再将U盾(内含私钥、公钥)下发给用户。 银行保留证书的公钥信息或用户自行将公钥证书导入到银行服务器中,并与用户绑定。 2.用户在网银做交易,和银行之间交互的业务数据请求称为报文原文,用户使用U盾签名,用私钥将报文原文加密, 并将加密后的密...转载 2018-05-21 12:28:30 · 1082 阅读 · 0 评论 -
DES算法代码
DES算法代码 https://blog.youkuaiyun.com/bengold1979/article/details/2208930这是之前的一篇文章,今天才发现之前没有把内容放进来。真是晕头了。幸好看了看评论,有人指出来了。实在是不好意思。现在把代码补上来;声明,不是我自己完全原创的。也是从网上找到一个别人的东西,然后改造了一下。#ifndef CDES_H_CAESAR__DEF#defin转载 2018-05-04 10:19:05 · 1075 阅读 · 0 评论 -
ANSI-X99MAC算法和PBOC的3DES MAC算法,附DES算法工具
ANSI-X99MAC算法和PBOC的3DES MAC算法,附DES算法工具 https://blog.youkuaiyun.com/MaxWoods/article/details/48525473https://blog.youkuaiyun.com/redumbrella/article/details/7569887 https://blog.youkuaiyun.com/qq445803843/article/de...原创 2018-05-04 10:03:38 · 2288 阅读 · 1 评论 -
MAC算法总结
https://blog.youkuaiyun.com/lyx_win/article/details/77098948以后补上原创 2018-05-03 17:47:40 · 1822 阅读 · 0 评论 -
3DES 分类
3DES 3DES,分为2种,一个是双倍长3DES,一个是三倍长3DES。 如果是双倍长3DES,密钥为32字节长,按左右,分别LK(密钥的左边16字节),RK(密钥的右边16字节)。加密内容DATA为16字节。 假设单倍长DES加密过程为:DES( data, key, dest ),其中,data为被加密数据,key为加密密钥,dest为加密结果。单倍长DES解密过程为:UDES(dat...原创 2018-05-03 17:40:58 · 3636 阅读 · 0 评论 -
基于单片机的DES加密解密算法C源码
基于单片机的DES加密解密算法C源码源码:有一STM32项目需要用到DES算法,从网上找了很多资料什么的,看的似是而非的,只好找以前一个ASCOM的基于8位机,16位机的IC卡电话机的DES源码移植过来使用,测试通过后公布,方便大家借鉴使用。//以下是des.c文件全部: //密钥: B4 31 5B 86 9D 7D FA A2 //数据: ...原创 2018-05-03 14:29:59 · 4147 阅读 · 0 评论 -
3DES 加解密
公元前400年,古希腊人发明了置换密码。1881年世界上的第一个电话保密专利出现。在第二次世界大战期间,德国军方启用“恩尼格玛”密码机,密码学在战争中起着非常重要的作用。3DES 3DES是DES加密算法的一种模式,它使用3条64位的密钥对数据进行三次加密。数据加密标准(DES)是美国的一种由来已久的加密标准,它使用对称密钥加密法。 3DES(即Triple DES)是DES向AES过渡的加密算转载 2018-05-03 12:49:52 · 604 阅读 · 0 评论 -
密码学入门
密码学入门(转载的) https://blog.youkuaiyun.com/wjheha/article/details/73658249《信息安全技术》这门课又在讲 DES 加密算法了,以前用纯C写过一次,这次我用 C++ 重新写了一个,写篇文章以备后用。本文介绍了 DES 算法加密的大致步骤和整体流程。 https://blog.youkuaiyun.com/lisonglisonglisong/artic...转载 2018-04-25 17:17:39 · 882 阅读 · 0 评论 -
PBOC MAC 计算算法 实现
win7 64位 PC vs2013 建立 一个 控制台 空工程: 添加下面两个文件: des.cpp// DES算法利用一个56+8奇偶校验位(第8,16,24,32,40,48,56,64位)=64位的密钥对以64位为单位的块数据进行加解密#include "memory.h"#include "stdio.h"#include "conio.h"enum { E...原创 2018-05-04 15:54:50 · 2329 阅读 · 0 评论 -
DES 算法 解析
DES 算法 解析(DES:Data Encryption Standard)。 https://www.cnblogs.com/songwenlong/p/5944139.html https://www.cnblogs.com/lixiaoxu/articles/7736917.htmlhttps://www.cnblogs.com/luop/p/4366902.html3 ...转载 2018-04-28 14:08:37 · 917 阅读 · 1 评论 -
Des 加解密 流程解析
http://www.hankcs.com/security/des-algorithm-illustrated.html http://blog.sina.com.cn/s/blog_7722acb50102x93c.htmlDes 加密 流程:1. 如何取得16个子密钥2. 对明文数据初始置换(IP=Initial permutation)3.利用16个子密钥 进行16次迭...原创 2018-04-28 17:41:11 · 7603 阅读 · 0 评论 -
智能卡 14443A协议 ATS RATS 确定 传输帧长度
Request ATS: ATS :answer to select例子log :卡的类型:08 00 卡序列号:F4 9E CD 27 RATS Send Data : 00 : e001 : 5102 : 3503 : b4 RATS Recv Data : Len : 16 , Status: 00 00 :0E01 :7702 :33...原创 2018-07-16 11:09:14 · 4920 阅读 · 1 评论 -
智能卡 14443A 协议 读卡器 和智能卡 数据传输协议
在14443协议 中,读卡器 和智能卡 之间 建立了 连接之后,互相是怎么通信的呢? 它使用的是 半双工分组传输协议 PCB 有三种协议:I-block R-block S-blockI-block包含一分组号(1位),起始值对PCD为0,对PICC为1。如确认已接收到一个I-block或一个R-block,分组号将改变。PCD检查每一次接收到的I-bl...原创 2018-07-16 12:57:22 · 3344 阅读 · 0 评论 -
MFRC522多包
PcdComMF522 FSDI与FSD相互转换原创 2018-07-10 06:53:08 · 327 阅读 · 0 评论 -
MFRC522串口模式修改波特率
MFRC522串口模式修改波特率原创 2018-07-11 16:29:04 · 1896 阅读 · 0 评论 -
Nu_LB_Nuc140 RC522 例程
例程的位置: SW_Nu_LB_NUC140_v1.0\Nu_LB_NUC140_BSP\SampleCode\Nu-LB-NUC140\UART_RC522(稍后补充)原创 2018-09-04 10:31:32 · 506 阅读 · 0 评论 -
smartcard 智能卡芯片 封装为DIP8 芯片样式
http://www.fmsh.com/23d860a8-2992-4b90-9f6a-608b56b106df/安全加密芯片复旦微电子的安全与识别产品线是从智能卡与RFID产品线发展而来,依托自主研发的射频、存储器和安全防攻击技术,已形成了识别与存储、智能与安全及识别设备等三个产品系列。产品覆盖RFID、接触式/非接触式/双界面智能卡、非接触读写器机具以及SMAP移动支付等20多款产品,成为...原创 2018-10-23 15:55:06 · 1329 阅读 · 0 评论 -
开源的 智能卡 COS系统源码
SOSSE,最简单的实现smart卡的教学用程序内有电路图,有源码,电路简单,是教学不可多得的资源。-Simple Operating System for Smartcard Education Overview文件名称:sosse-20030413http://www.mbsks.franken.de/sosse/SOSSE - Simple Operating System for ...原创 2018-10-23 16:09:28 · 2100 阅读 · 1 评论 -
基于PBOC电子钱包的圈存过程详解A
基于PBOC电子钱包的圈存过程详解 基于pboc的电子钱包的圈存过程,供智能卡行业的开发人员参考一. 圈存首先终端和卡片有一个共同的密钥叫做圈存密钥:LoadKey (Load即圈存的意思,unLoad,是圈提的意思)假设LoadKey = 11223344556677888877665544332211(密钥一般都是16字节的,圈存即往IC卡里存钱的意思)在满足安全条件...转载 2018-04-25 12:31:19 · 855 阅读 · 0 评论 -
基于PBOC电子钱包的圈存过程详解
基于PBOC电子钱包的圈存过程详解基于pboc的电子钱包的圈存过程,供智能卡行业的开发人员参考一. 圈存首先终端和卡片有一个共同的密钥叫做圈存密钥:LoadKey (Load即圈存的意思,unLoad,是圈提的意思)假设LoadKey = 11223344556677888877665544332211(密钥一般都是16字节的,圈存即往IC卡里存钱的意思)在满足安全条件的情况下:第一步:终端向...转载 2018-04-20 17:45:12 · 1311 阅读 · 0 评论 -
智能卡CPU卡开卡指令
参考文档: 《新版FMCOS2.0用户手册.pdf》 《Cpu卡操作的基本方法指令.pdf》00 B0 96 00 06 3B 79 18 00 00 50 53 4D 5F 54 43 31 30 30 3B 79 18 00 00 50 53 4D 5F 54 43 31 30 30 00 B0 96 00 06 B0 01 53 00 02 9D 95 90 00 0...转载 2018-04-12 18:50:19 · 7192 阅读 · 0 评论 -
智能卡 ISO14443 协议 解读
MFRC522 芯片手册 参考资料: 《MFRC522数据手册.pdf》 《MFRC522中文.pdf》 《IC卡与RFID标签(第三版)王爱英.pdf》 《ISO14443协议中文版》 《ISO14443协议英文版》—《ISO14443_2011》 《中国金融集成电路(IC)卡与应用无关的非接触式规范.pdf》 《Cpu卡操作的基本方法指令.pdf》 《FM1216_ps_chs...原创 2018-04-12 11:12:06 · 34152 阅读 · 1 评论 -
智能卡 PSAM 卡片文件结构
智能卡 PSAM 卡片文件结构 15文件和16文件 都在MF根目录下面转载 2018-04-17 18:17:59 · 789 阅读 · 0 评论 -
风火轮PN532 NFC 开发板 串口连接方式 卡片物理号 读取
图如下: 风火轮与FT232 模块的连接,需要注意两个地方: (1)如上图所示: 如果选择 UART模式:需要SEL0为OFF,SEL1为OFF 也就是上图的3和上图的4的地方,需要都是OFF(2)与FT232 USB转TTL 串口模块的连接, 图中标号 板子 FT232模块 5 3.3v VCCIO 6 MOSI/SDA/TX ...原创 2018-03-29 15:16:19 · 4395 阅读 · 0 评论 -
RC522 错误log
log1:Hello World.111PLL Clock = 84000000 HzCore Clock = 42000000 Hz+-------------------------------------------------------+| Nano100 Series SPI_RC522 Sample Code |+---...原创 2018-04-11 18:12:40 · 2053 阅读 · 0 评论 -
nano130 小黄板 连接 RFID-RC522模块
nano130 小黄板 连接 RFID-RC522模块连接方式: 串口: 管脚 小黄板号码 符号 pc端 PC10 73 RXD TX PC11 72 TXD RXSPI接口 管脚 小黄板号码 符号 颜色 RC522管脚 VDD33 VDD33 VDD33 红 3...原创 2018-04-10 15:20:07 · 1160 阅读 · 0 评论 -
Nano120 连接 RC522 可以用的程序
程序所在的目录为: CardRead\SmartCardRead\ModuleTest\MFRC522\src\nanoRC522\ 对应的卡片: 复旦非接触式卡片 FM1208 UID: a3 90 4a 05对应的板子: 有时候运行会错误,需要卡片摆放正确: 运行的log为:abc11234---DATE: Apr 9 2018---- TIME: 16:22:...原创 2018-04-10 13:58:49 · 623 阅读 · 0 评论 -
How to access SmartCards simply and effectively
How to access SmartCards simply and effectivelyUsing a set of classes to access SmartCard readers, to test SmartCards via scripts - even to transmit APDUs one by one.Download demo-basic - 55.2 KBDownl...转载 2018-04-02 16:50:23 · 484 阅读 · 0 评论 -
INTRODUCTION TO PC/SC DEVELOPMENT
INTRODUCTION TO PC/SC DEVELOPMENTPC/SC is a standard to interface computers with smartcards, available on most operating systems, including Windows and Linux.PC/SC coupling devices need a driv转载 2018-04-02 16:14:30 · 353 阅读 · 0 评论 -
智能卡 外部认证
External Authenticate外部认证是IC卡 对 外部 读写卡的机具 读卡器,进行合法性认证读卡器机具这边一个密钥, IC卡内一个密钥 IC卡需要确认外部的读卡器是有资格读这个卡的,所以需要对其资格进行认证。 认证的方式是确定IC卡拥有的密钥是否和读卡器拥有的密钥相同或者对应。 具体方法是: 读卡器给IC卡发送一个取随机数的命令, IC卡返回给读卡器一个4字节的随...转载 2018-04-18 15:08:47 · 2900 阅读 · 0 评论 -
智能卡 增加或修改密钥 WRITE KEY
WRITE KEY 命令用于在密钥文件中增加或者修改密钥 代码 值 CLA 80/84 INS D4 P1 表示此条WRITE KEY命令用来添加密钥 ...转载 2018-04-18 16:06:27 · 3414 阅读 · 0 评论 -
智能卡 复旦卡 电子钱包圈存
在之前的开卡实验的基础上继续开卡:https://blog.youkuaiyun.com/wowocpp/article/details/80018122SmartCard Reader Cnt dw =1, i=0,Gemplus USB Smart Card Reader 0 Gemplus USB Smart Card Reader 0 连接读卡器: Gemplus USB Smart C...原创 2018-04-20 15:35:19 · 1183 阅读 · 0 评论 -
智能卡 开卡 线路保护二进制文件读写 实验
开卡:Send Data : 00,84,00,00,04, Recv Data : 58,38,92,70,90,00, Send Data : 00,82,00,00,08,B1,71,43,0B,85,A3,11,1A, Recv Data : 90,00, Send Data : 80,0E,00,00,00, Recv Data : 90,00, Send D...原创 2018-04-20 14:17:48 · 2082 阅读 · 0 评论 -
智能卡 发卡流程
1, 取随机数00 84 00 00 042, 外部认证00 82 00 00 08 加上8字节的加密后的随机数3, 删除MF目录下的所有文件80 0E 00 00 004, 选择MF目录00 A4 00 00 005,建立密钥文件: 80 E0 00 00 07 3F 00 50 01 F0 FF FF文件...转载 2018-04-19 18:08:36 · 3320 阅读 · 0 评论 -
复旦微电子CPU卡发卡流程
前言近段时间一直在做CPU卡相关的应用,也知道简单的去操作CPU卡相关数据,但是并没有真正深入去了解CPU卡相关的东西;近期搜集了部分资料,并仔细阅读了pboc3.0规范及复旦FM1208技术手册等相关文档,并在淘宝上淘了几张复旦的白卡,花了整整一周的时间,终于自己发了几张测试卡并成功进行了充值和消费操作,因此,分享一下研究的结果同时也算是做笔记了,便于日后查看及回顾。指令列表FMCOS指令列表见...转载 2018-04-19 15:08:50 · 2514 阅读 · 0 评论 -
复旦1208非接触CPU卡操作DEMO指令
Send Data : 00,84,00,00,04, Recv Data : AF,E9,CD,6F,90,00, Send Data : 00,82,00,00,08,62,33,F9,C8,BF,BE,B8,99, Recv Data : 90,00, Send Data : 80,0E,00,00,00, Recv Data : 90,00, Send Data :转载 2018-04-19 15:07:03 · 2154 阅读 · 0 评论 -
SIM卡APDU指令
一个APDU可以是一个命令,也可以是命令的响应。命令APDU的一般格式: CLA INS P1 P2 P3 Data响应APDU的一般格式: Data SW1 SW2各个字节的意义如下: CLA: 是指令类型,GSM应用为0xA0。INS:每个命令的指令编码,下面有定义。P1,P2,P3:指令参数。0xFF是个无效值,P3给出了数据单元的长度。对于传送命令,当SIM 流出数据时,P3=0转载 2018-04-13 12:53:32 · 2717 阅读 · 0 评论