- 5
- 0
- 约6.27千字
- 约 7页
- 2017-09-01 发布于安徽
- 举报
Java安全体系结构的演变
詹剑锋 程虎 中科院软件所(Email: jfzhan@263.net; chenghu@126.net)
论文摘要:本文综述了从JDK1.0到JDK1.4[1-7],Java安全模型的演化、安全体系结构的演变以及未来的一些方向,重点介绍了新的安全体系结构下的保护机制—保护域(protection domain)的概念。
关键词:安全模型 安全策略 许可权限 保护域 沙箱模型
自Java技术出现以来,对Java平台的安全问题及应用Java技术而产生的安全问题引起的兴趣越来越强,并且持续增长。从JDK1.0到JDK1.4,Java的安全体系结构不断演变,新的安全模型和机制不断提出,而安全性也不断得到加强。
1.安全模型的演变
Java平台提供的最初安全模型为沙箱模型[2],它为从开放的网络中获取的非信任代码提供了一个受限制的运行环境。沙箱模型的实质是本地代码对重要的系统资源(如文件系统)有全部的访问权限,而下载的远程代码(如applet)则不被信任且仅能访问沙箱里提供的有限资源。沙箱模型如图1所示。
沙箱模型的整体安全通过一系列的机制来实现。
第一、语言被设计为类型安全和容易使用的。这种安全的保障在于与其他语言相比(如C和C++)程序员犯错误的可能性得到减轻。一些诸如自动内存管理、垃圾回收及对字符串列和数组范围检查的语言特性正是这种机制的体现。
您可能关注的文档
- 2011高考物理金牌复习第六章机械能§3机械能守恒定律及其应用.doc
- 2011高考一轮复习讲练析精品学案17 生态系统稳定性、信息传递.doc
- 2011届高三化学(浙江专版)第2轮 第23课时 反应条件控制与实验方案评价.ppt
- 2011年碧桂园集团基于战略组织绩效方案设计.ppt
- 2011年高考数学一轮复习(共87节)25.1随机变量及其概率分布.doc
- 2011年全国各地100份中考数学试卷分类汇编(多边形与平行四边形).doc
- 2011年一级建造师工程经济预测试卷.doc
- 2011年职称计算机考试XP模块重点解析及模拟试卷.doc
- 2011年注册测绘师模拟试卷.doc
- 2011年最新中考模拟试卷(几何篇)分类汇编42.正多边形.doc
- 2026年人教版高二化学第二学期模块易错检测卷(附答案解析).docx
- 2026年人教版高二化学第二学期能力提升检测卷(附答案解析).docx
- 企业智能招聘系统应用指南.docx
- (三模)榆林市2026届高三年级四月检测训练语文试卷(含答案).docx
- (三模)榆林市2026届高三年级四月检测训练物理试卷(含答案及解析).docx
- 2026年人教版高二化学第二学期期末补考试卷(附答案解析).docx
- (三模)榆林市2026届高三年级四月检测训练政治试卷(含答案及解析).docx
- 2026年人教版高二化学第二学期期末冲刺检测卷(一)(附答案解析).docx
- 2026年人教版高二化学第二学期期末冲刺检测卷(三)(附答案解析).docx
- 教师安全意识提升培训方案.docx
最近下载
- python游戏趣味编程pdf-Python游戏趣味编程.pdf VIP
- 部编版小学语文六年级下册小升初拼音汉字分类复习-(含答案).docx
- 2026年山东行测考试真题及答案.doc VIP
- 部编版小学语文六年级下册小升初分类复习拼音字词-(含答案).pdf VIP
- 五年级下册书法教案12《草字头》.docx VIP
- 部编版小学语文六年级下册小升初分类特训拼音字词-(含答案).docx VIP
- 部编小学语文六年级下册小升初分类特训:拼音字词().docx VIP
- 部编版小学语文六年级下册小升初拼音字词特训卷-(含答案).docx VIP
- 拼音字词真题检测卷(试题)部编版语文六年级上册.docx VIP
- 2026年安全员C证考试模拟试题及详细答案.docx VIP
原创力文档

文档评论(0)