《深入Java TM2平台安全:体系架构、API 设计和实现》宫力著
内容提要 :
本书是由Sun Microsystems的安全专家撰写的Java2平台安全权威的最新版,对当前诸多科技术企业所采用的Java安全技术进行了归纳和更新。本书深入解析了Java安全体系核心机制,描述了可增强安全性而不牺牲功能特性的方法和实践。全书深入讲述了安全体系的结构、部署、定制、最新进展等诸多方面。涵盖了:安全基础知识;类的安全加载;制定粒度适合的安全策略;使用AccessController Security Manager等来执行安全策略;数字证书、证书路径、代码签名、JAAS以及其它鉴别方法;基于Java的密码学机制,并提供了代码范例;用于网络安全的JSSE、Java GSS-API和RMI。还吸纳了其它平台的安全议题,包括Java CARD、J2ME和JINI。本书提供了用Java2平台构建和维护安全系统的关键知识,适合相关系统管理员和软件从业者阅读。
编辑推荐 :
《深入Java™ 2平台安全》一书,是关于Java安全平台的权威且全面的指南。本书针对当前诸多领先科技企业所采用的Java安全技术进行了更新,以体现其关键的内容追加和版本修订。本书为第二版,由Sun Microsystems的Java安全专家撰写,提供对Java安全体系核心机制的深入解析,描述即使在最苛刻计算环境中仍然可以成功实现的工具和技术。Java总是提供比其它平台更强的安全模型,而本书则回顾了用来增强安全性而不会牺牲功能特性的方法和实践。通过采用一些定制、扩展和优化Java安全体系结构的技巧,用户将能够使用所需的一切方法来保护其信息资产免受内外攻击。
本书深入讲述了安全体系结构、部署、定制、最新进展等诸多方面,包括:
·安全基础知识;
·类的安全加载;
·制定粒度适合的安全策略;
·使用AccessController、SecurityManager等来执行安全策略;
·数字证书、证书路径、代码签名、JAAS,以及其它鉴别方法;
·基于Java的密码学机制,并提供了代码范例;
·用于网络安全的JSSE、Java GSS-API和RMI;
·预览了其它平台的安全议题,包括Java Card、J2ME和Jini。
《深入Java™ 2平台安全》为系统管理员和软件从业者撰写,提供用Java™ 2平台构建和维护安全系统的关键知识。本书还提供了详细的代码和使用范例,为平台安全所需的各方面内容提供了不可缺少的资源。
Java™SERIES系列图书由Sun Microsystems,INC,的Java技术创造者们亲自撰写、认可和支持。本系列是Java技术方面专业、全面、权威的官方参考书系。本系列的图书为您建构高效、健壮、可移植的应用程序和小应用程序提供了深入的信息,是Java2平台开发人员的必备技术图书。
分享到:
相关推荐
为了方便大家开发效率,快速查找Java的api使用方法,分享Jdk 1.8 中文文档。 中文文档提供了学习和使用Java编程语言的方法,是Java语言方面最常用的参考资料之一。但是很长时间以来,该文档仅以英文提供,这对于中国...
1. **有道翻译版本**: 有道是中国知名的在线翻译平台,其翻译版本的JDK1.8 API文档意味着中文解释更贴近国内用户的语言习惯,有助于理解和应用Java API。例如,对于抽象类`java.util.ArrayList`,有道翻译可能会提供...
这个压缩包文件"JDK_API_1_6.0.zip"包含了JDK 1.6.0版本的API文档,主要以中文的形式呈现,方便中国开发者理解和使用。 API(Application Programming Interface)是一组预定义的函数、类、对象和常量,它们为...
这个中文版文档使得中国开发者能够更方便地理解和使用JDK6中的各类库,避免了语言障碍,提高了开发效率。 **JDK6的主要特性** 1. **泛型的完全支持**:JDK6对泛型进行了全面的实现,允许在编译时进行类型检查,...
为了方便大家开发效率,快速查找Java的api使用方法,分享Jdk 1.6 中文文档。 中文文档提供了学习和使用Java编程语言的方法,是Java语言方面最常用的参考资料之一。但是很长时间以来,该文档仅以英文提供,这对于中国...
JDK 1.8中文版为中国的Java开发者提供了便利,通过百度翻译,使得理解和使用变得更加容易。学习和掌握这些新特性不仅能够提高编程效率,还能使开发者跟上技术的发展潮流。对于希望在Java领域深化的人来说,这是一个...
- **练习4**:定义一个变量保存性别和一个变量保存年龄,编写程序判断一个人是否可以搬动某个重物(假设男性年龄不小于16岁,女性年龄不小于18岁)。 以上是对标题、描述和部分给定内容中的知识点进行了详细的解释...
标签“ARMX64 亲测可用”进一步确认了这个JDK是为64位ARM平台设计的,并且已经有人实际测试过,证明它是可以正常工作的。 压缩包内的文件“jdk-8u211-linux-arm64-vfp-zyz.tar.gz”是主要的软件包,它本身是一个tar...
由于文件描述中提到官网下载速度慢,所以分享者将下载后的文件上传至CSDN(中国软件开发网络),方便其他有需要的人快速获取。这体现了开源社区互助的精神,解决了网络环境带来的下载难题。 【标签】"https证书",...
JDK 1.7中文API是这个版本的开发工具包的中文文档,旨在帮助中国开发者更好地理解和使用Java 7的库和类。这个压缩包文件包含了两个主要部分:JAVA_API_1.7中文.chm,这是Java 7 API的中文帮助文档,以及安装说明.txt...
希望这个项目可以帮助其他人更快速的熟悉Java源码,我会在关键方法里注明方法的思路。 关于更新 这个项目会定期更新,周期大概为2-3天一次, 关于内容 注释中会加入一些作者自己的理解,因为很多时候文档的直译很难...
Kingbase是一款由中国人大金仓信息技术有限公司开发的关系型数据库管理系统(RDBMS),具有高性能、高安全性、高可用性等特点。KingbaseES-V8是其第八个主要版本,提供了一套完整的数据库解决方案,广泛应用于政府、...
蓝桥杯是中国知名的编程竞赛,旨在提升大学生的编程技能和创新思维。Java是其中常用的编程语言之一,因此这份资料可能是练习题、代码示例或者解题思路,帮助参赛者熟悉Java编程和竞赛题型。 描述中的“有需要可以...
中国移动CMPP短信开发平台.rar 移动CMPP2协议.doc 华为短信网关infox使用注意事项.TXT 华为短信开发包(Java).rar
【Java基础知识】 ...在面试中,面试官通常更关注候选人的Java基础知识,如JDK的使用、命令行工具的熟练程度,以及对App Server的基本理解和操作。因此,扎实的Java基础和实践经验对于求职者来说至关重要。
CLASSPATH相当于中国的低保制度 JAVA_HOME:其他的程序使用 WEB 设置方式: 1:一次性的设置 (cmd里面设置) set PATH=C:\Program Files\Java\jdk1.6.0_45\bin set PATH = [错误的 等号两边不能加空格] set ...
国密SM4算法是一种在中国广泛使用的对称加密算法,它主要设计用于满足我国信息安全领域的特殊需求,具有高效、安全的特点。SM4算法基于128位的块大小和128位的密钥,与国际上的AES算法在设计思路上有相似之处,但其...
不管你是JAVA的初学者、还是JAVA的高手,对我敢肯定的对你说,中国JAVA技术的方发展,甚至我们中国软件业的发展,就是靠我们这些对软件开发感兴趣的人。 【说明】 该论坛源代码是完全公开,绝无保留,无需注册,...
String a = "我是中国人"; a = DigestUtils.md5Hex(a); System.out.println(a); //a: 512d1643ba2878bc9c9f8f4f492673df } } [removed] //使用方法:md5_encrypt alert("md5_encrypt:" + md5_encrypt...
操作系统国产替代,从程序员开始。中国一定强!之所以大家不用uos开发项目,仅仅只是因为缺我这篇文档。 华为电脑出厂预装的全都是UOS;...90后、00后的中国人,应该要嚣张一点、自信满满。支持国货,请从程序员开始。