Java语言实现安全性原理与技术.pdfVIP

  • 9
  • 0
  • 约1.49万字
  • 约 6页
  • 2017-08-31 发布于安徽
  • 举报
Java语言实现安全性的原理与技术 第六图书馆 Java语言 程序设计语言 安全性 Internet网计算机科学吴旭东 陈chong北京航空航天大学计算机科学与工程系1999第六图 书馆 计蛀 q“嘲 vq、l; 计尊机科学 1999Vo1.2fiN~212 l zz Java语言实现安全性 的原理与技术 吴旭东 陈 种 麦中凡 ]P12 f5 (北京航空航天大学计算币孵 与工程系 北京100083) Abstract Ja*aprogram language,with featurenfplatform independentandportable.issuitable ior buildingdistributedapplication in InternetenvironmentJavaprovidesa set0fsecuritymechanism to 算 protecthostagainstmaliciouscode.In thispaperwcanalysistheprinciple0fJavasecuritymodeland constitution ofit sarchitecture,andexpatiatekey tmp[ementationtechnologyand defkiency.ByCO111一 paringwithrequirementsindistributedapp[icat/on,Weputff~rward$otlleextensionforJavasecurity. { Keywords Java[anguage.Accesscontrol,Securityservice·Protecteddomain 背景 1.引言 由于Java支持移动代码 .主机面临受外来代码攻 Java是SunMicrosystem公司开发的新一代面向 击 的危 险.由此带来 r与传统程序设计语 言有所不 同 对象的程序设计语言 .其最主要设计 目标之 一是平台 的安全性同题 车文 首先讨论了系统安全机制的一般 无美性以及可移植性 .能很好地解决国际互连 网的异 要求及Java语言的安全特性 .然后介绍了Java语言的 构同题。随着 以www 为代表的 Internet的迅速蚵 安垒模型和实现的体系结构,井指出其不足 ,最后提出 起J·ava语言已被广泛接受,堪盘圭煎堡壁塑过量壹 了若干扩展方 向 之一 。 2.系统安全机制 的构成 J… 语言的程序被编译后.生成的是 Java独有的 字节代码fbytecode).以class文件的形式存在 .其格 为了保护系统资潭和用户的_刊益 在多用户环境 式独立于平台,通过语言本身的动态装入机栅.可 以在 下的计算机系统需提供一定的安全保障机栅。它由两 运行时从网络的任意节点下载、执行,因此语言本身支 个 要索组成 :计算环 境的可靠性和 系统服务 的安垒 持分布式环境 字节代码运行在 Java虚拟机上.它屏 性-。 蔽了各种平台的差异性 t使Java实觋 了平台无关性 计算环境的可靠性要求系统内代表 同主体运行 Java的兴起最初是 因为可以在www 网页内插 的计算单元 (如进程或线程)之间保证效据的私密性和 人独立的可执行内容,而无须考虑洲览器所处 的操作 执行的互不干扰。在集中式襄统中主要表现 为内存保 系统和处理器平台。然而Web技术发展至今,已不

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档