筆者以輕鬆的文字敘述,詳述SmartCard的背景發展與程式實作,將自學SmartCard程式設計的過程經驗傳承分享給讀者。
講解實作程式碼幫助初學者快速進入SmartCard的設計世界立即上手,並在各個環節上提醒讀者避免程式中一些容易發生的問題;並且使用多數使用者所利用Mircosoft Visual Studio整合開發環境,不但減少許多重新學習使用開發工具的時間,更因為簡化開發流程,所以能花更多心思在運用設計巧思,使程式更加充實完備。
Chapter1關於本書
Chapter2何謂SmartCard
Chapter3卡片的開發技術
Chapter4開發環境的建立
Chapter5建立一個簡單程式
Chapter6認識User& Session
Chapter7認識PKCS#11物件類型
Chapter8Token的基本管理與常用功能介紹
Chapter9Mircosoft Crypto API(CAPI)的使用
Chapter10從COM元件講起
Chapter11SmartCard元件的功能需求與設計
Chapter12卡片及使用者管理
Chapter13密碼(PIN)管理功能
Chapter14以CAPI實作加解密
Chapter15物件管理
Chapter16金鑰管理
Chapter17RCA簽驗章
Chapter18效能與實測
Chapter19關於中/大型的硬體安控模組
附錄