JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 10 开发者安全性指南     Oracle Solaris 10 1/13 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.  使用智能卡框架

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

B.  GSS-API 参考

C.  指定 OID

D.  SASL 示例的源代码

E.  SASL 参考表

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

词汇表

索引

前言

Oracle Solaris 开发者安全性指南》介绍了用于 Oracle Solaris 操作系统中的安全功能的公共应用编程接口 (Application Programming Interface, API) 和服务提供者接口 (Service Provider Interface, SPI)。术语服务提供者指插入框架以提供安全服务的组件,如加密算法和安全协议。


注 - 此 Solaris 发行版支持使用以下 SPARC 和 x86 系列处理器体系结构的系统:UltraSPARC、SPARC64、AMD64、Pentium 和 Xeon EM64T。支持的系统可以在 http://www.oracle.com/webfolder/technetwork/hcl/index.html 上的《Solaris OS: Hardware Compatibility Lists》(《Oracle Solaris OS:硬件兼容性列表》)中找到。本文档列举了在不同类型的平台上进行实现时的所有差别。

在本文档中,这些与 x86 相关的术语表示以下含义:

若想了解本发行版支持哪些系统,请参见《Solaris OS: Hardware Compatibility Lists》(《Oracle Solaris OS:硬件兼容性列表》)。


目标读者

Oracle Solaris 开发者安全性指南》适用于编写以下类型程序的 C 语言开发者:


注 - 有关 Oracle Solaris 功能的 java 语言等效对象,请参见 http://www.oracle.com/technetwork/java/javase/tech/index-jsp-136007.html


阅读本书之前

本指南的读者应该熟悉 C 语言编程。了解安全机制的基础知识是有帮助的,但不是必需的。使用本书无需网络编程方面的专业知识。

本书的结构

本书分为以下各章。

相关文档

有关安全功能的其他信息,请参见以下资料:

获取 Oracle 支持

Oracle 客户可以通过 My Oracle Support 获取电子支持。有关信息,请访问 http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info,或访问 http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs(如果您听力受损)。

印刷约定

下表介绍了本书中的印刷约定。

表 P-1 印刷约定

字体或符号
含义
示例
AaBbCc123
命令、文件和目录的名称;计算机屏幕输出
编辑 .login 文件。

使用 ls -a 列出所有文件。

machine_name% you have mail.

AaBbCc123
用户键入的内容,与计算机屏幕输出的显示不同
machine_name% su

Password:

aabbcc123
要使用实名或值替换的命令行占位符
删除文件的命令为 rm filename
AaBbCc123
保留未译的新词或术语以及要强调的词
这些称为 Class 选项。

注意:有些强调的项目在联机时以粗体显示。

新词术语强调
新词或术语以及要强调的词
高速缓存是存储在本地的副本。

保存文件。

《书名》
书名
阅读《用户指南》的第 6 章。

命令中的 shell 提示符示例

下表显示了 Oracle Solaris OS 中包含的缺省 UNIX shell 系统提示符和超级用户提示符。请注意,在命令示例中显示的缺省系统提示符可能会有所不同,具体取决于 Oracle Solaris 发行版。

表 P-2 shell 提示符

shell
提示符
Bash shell、Korn shell 和 Bourne shell
$
Bash shell、Korn shell 和 Bourne shell 超级用户
#
C shell
machine_name%
C shell 超级用户
machine_name#