电子商务系统开发过程中的安全设计_第1页
电子商务系统开发过程中的安全设计_第2页
电子商务系统开发过程中的安全设计_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、电子商务体系开拓历程中的宁静方案摘要宁静方案是开拓电子商务体系的关键题目之一。其焦点在于背景的数据拜候操纵和前端eb页面的拜候操纵。本文在形貌并阐发了如今主流的基于脚色的数据拜候操纵和基于技能的eb页面拜候操纵的底子上,提出了基于数据和eb页面双重拜候操纵的宁静模子dabsdataandebaessntrlbasedseuritydel。关键词电子商务体系开拓宁静方案一、题目的提出就如今主流b/sbrser/server,欣赏器/办事器形式的电子商务体系开拓方案而言,其对应的宁静模块方案重要包罗两方面的事情:其一是对背景数据的宁静拜候操纵;其二是对eb页面的拜候操纵。但在体系的详细开拓历程中,

2、两者并非伶仃而是互相关联地漫衍在b/s形式所对应的三层布局表现层、应用层、数据层的每一个条理之中。如今盛行的数据拜候操纵方法是基于脚色的拜候操纵(rba,rlebaseaessntrl);而微软的基于.net技能的eb认证方法可便利地实现对eb页面的宁静拜候操纵。在详细的开拓历程中可将两者有用结合,实现所谓基于数据和eb双重拜候操纵的宁静模子dabs(dataandebaessntrlbasedseuritydel)。二、基于脚色的数据拜候操纵rbarba的焦点头脑在于:对数据拜候的“容许(perissin)权限被分派给特定的脚色,而脚色可被指派给予给差异的用户,不容许用户直接与容许关联。rb

3、a对数据拜候的“容许(perissin)权限由数据库办理员同一办理,并可按照现实必要界说差异的脚色;用户按照其本能机能和责任被指派给予给相应的脚色并获得脚色所具有的容许权限。rba宁静计谋具有以下长处:大大低落了数据库办理员的事情量和事情的庞大度。数据拜候的权限分派通常是办理员的一项沉重事情,而在rba中按照用户的现实事情岗亭将用户与脚色相干联。一方面,界说、添加、删除脚色中的用户易于操纵。另一方面可以通过变动脚色的权限实现对大批量用户权限的更新。在现实体系中,由于用户脚色的数目总是远远少于用户的数目,而且脚色也相对不变,用户的变革那么相对频仍,以是rba的办理代价是很小的。体系办理员可以通过

4、界说脚色、脚色分层、脚色限定来实现普及、庞大的宁静计谋。在详细电子商务体系实现历程中,可方案以下通用的数据库逻辑模子,以共同rba宁静计谋的实行。数据拜候操纵的办理可以分两个条理来方案,一是用户和脚色的办理,这是体系办理员的事情;二是对用户及用户操纵正当性简直认。1.用户与脚色的办理体系办理员的体系操纵集可界说为:systeperatin=adduser,deluser,updateuser,addrle,delrle,updaterle,addperissinassignent,delperissinassignent,addrleassignent,delrleassignent即别离为:

5、添加用户、删除用户、更新用户、添加脚色、删除脚色、更新脚色、为脚色增长学科、删除脚色的某个容许、为用户分派脚色、取消用户的某个脚色。在详细数据库方案时可方案相应函数来加以实现。2.用户及用户操纵正当性简直认对用户身份的认证是通过对“用户口令的查抄来实现的。一旦用户通过认证,就为用户产生一个有用的“单子,该单子是用户举行体系拜候的“通行证。通过认证的用户,每次拜候敏感数据前都要举行容许查抄。这个历程是通过查询userrle表和al来完成。只有当该用户对应的脚色具有目的数据的操纵容许,而且脚色可以拜候的密级不低于数据的固有密级时,认证才气通过。这个历程可思量利用下述自界说的函数实现:isperis

6、sin(tiket,peratin,bjiet):确认用户user对目的数据bjet是否具有操纵peratin的容许权利,此中tiket是用户的单子。在详细实现的历程中,如接纳.net作为开拓平台,思量到.net架构的lrnlanguageruntie,通用语言运行情况针对sqlserver举行了优化,应选用sqlserver数据库是服从很高的一种方法。三、eb页面的拜候操纵对eb页面拜候操纵的目的在于防范敏感页面的不法拜候。eb页面拜候操纵是在表现层实现的。如接纳技能来方案体系的表现层时,需分成两个部门来方案:其一是用户的认证与授权;其二是按照用户权限定制网页。对eb拜候的认证方法是和体系选

7、用的开拓尺度向关联的。思量到微软的技能提供了更机动的方法,并易于实现。四、基于数据和eb页面的双重拜候操纵上述基于rba的数据拜候操纵计谋和eb页面的认证和授权,构成了本文所提出的基于数据和eb双重拜候操纵的宁静模子dabsdataandebaessntrlbasedseuritydel。体系的宁静模子由数据拜候操纵和eb拜候操纵两个部门构成。数据拜候操纵是宁静模子的重要部门,它办理用户认证、拜候特许权查抄事情。此中特许权查抄模块是数据拜候模块对外的接口。当用户调用特许权查抄模块时,特许权查抄模块把用户单子、目的工具名称、操纵别离传给用户办理模块和目的办理模块,假设口令不法大概目的工具不存在,那么立即照顾特许权查抄模块;不然用户办理模块将用户id、目的工具办理模块、目的id和操纵代码传给用户脚色办理模块,用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论