Home | 简体中文 | 繁体中文 | 杂文 | 知乎专栏 | 51CTO学院 | CSDN程序员研修院 | Github | OSChina 博客 | 腾讯云社区 | 阿里云栖社区 | Facebook | Linkedin | Youtube | 打赏(Donations) | About
知乎专栏多维度架构

第 16 章 Smart card(智能卡)

目录

16.1. OpenSC - tools and libraries for smart cards
16.1.1. 安装 OpenSC
16.2. openct-tool - OpenCT smart card utility
16.3. ccid - Generic USB CCID smart card reader driver
16.4. usbutils: Linux USB utilities
16.5. USB Token
16.5.1. Open[F]irst
16.5.2. [S]oPin 验证管理员
16.5.3. LED 灯控制
16.5.4. [L]ist
16.5.5. File[M]enu 文件菜单
16.5.5.1. [L]ist 列目录与文件
16.5.5.2. 目录管理
16.5.5.2.1. 创建目录
16.5.5.2.2. C[h]Dir 进入目录
16.5.5.2.3. 删除目录 DelD[i]r
16.5.5.3. 文件管理
16.5.5.3.1. Create[F]ile 创建文件
16.5.5.3.2. [O]pen 打开文件
16.5.5.3.3. D[e]leteFile 删除文件
16.5.5.4. Create[A]pp 创建GUID
16.5.6. Set[u]pMenu 设置菜单
16.5.6.1. 修改pin
16.5.6.2. [T]okenName 修改Token名字
16.5.6.3. [C]leanup
16.5.6.4. [U]lockPIN
16.5.6.5. [A]ccessSettings
16.5.6.6. [I]nitToken 初始化
16.5.7. Linux ePass

16.1. OpenSC - tools and libraries for smart cards

https://github.com/OpenSC

16.1.1. 安装 OpenSC

yum install -y autoconf automake libtool gcc
yum install -y readline-devel openssl-devel pcsc-lite-devel

tar zxvf opensc-0.13.0.tar.gz
cd opensc-0.13.0
./bootstrap
./configure --prefix=/srv/opensc --sysconfdir=/etc/opensc
make 
make install
			
# /etc/init.d/pcscd start
Starting PC/SC smart card daemon (pcscd):                  [  OK  ]