JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 开发者安全性指南     Oracle Solaris 10 8/11 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  面向开发者的 Oracle Solaris 安全(概述)

2.  开发特权应用程序

3.  编写 PAM 应用程序和服务

4.  编写使用 GSS-API 的应用程序

5.  GSS-API 客户机示例

6.  GSS-API 服务器示例

7.  编写使用 SASL 的应用程序

8.  Oracle Solaris 加密框架介绍

9.  编写用户级加密应用程序和提供者

10.  使用智能卡框架

Oracle Solaris 智能卡框架概述

开发智能卡使用者应用程序

SCF 会话接口

SCF 终端接口

SCF 卡和各种接口

为智能卡终端开发 IFD 处理程序

安装智能卡终端

A.  基于 C 的 GSS-API 样例程序

B.  GSS-API 参考

C.  指定 OID

D.  SASL 示例的源代码

E.  SASL 参考表

F.  打包和签署加密提供者

词汇表

索引

为智能卡终端开发 IFD 处理程序

为 Oracle Solaris OS 开发的智能卡终端使用的 API 集合与 Linux 智能卡终端所使用的 API 集合完全相同。如果您以前未开发过 IFD 处理程序,则可访问一个提供 IFD 源代码的 Linux 环境 Web 站点,如 http://www.musclecard.com/drivers.html。要为 Solaris 操作系统中的智能卡终端开发 IFD 处理程序,需要包括 /usr/include/smartcard/ifdhandler.h 并实现以下接口:


注 - 当前不使用 IFDHCreateChannel()IFDHSetCapabilities()IFDHControl(),但未来的发行版中可能需要这些接口。


IFDHICCPresence()IFDHPowerICC() 函数对于测试非常有用。例如,可以使用 IFDHICCPresence() 函数来测试插槽中是否存在卡。检查智能卡电源是否正常工作的一种方式是使用 IFDHPowerICC() 函数。此函数可获取已插入智能卡的重置应答 (Answer to Reset, ATR) 值。