資源描述:
《基于RBAC和AOP的訪問(wèn)控制研究與應(yīng)用》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、西南交通大學(xué)碩士學(xué)位論文基于RBAC和AOP的訪問(wèn)控制研究與應(yīng)用姓名:李志英申請(qǐng)學(xué)位級(jí)別:碩士專業(yè):計(jì)算機(jī)應(yīng)用技術(shù)指導(dǎo)教師:樓新遠(yuǎn)20070401西南交通大學(xué)碩士研究生學(xué)位論文第
2、l頁(yè)AbstractTheAccessControllingModelbecomesoneofthediscussedhotspots,andtheModelbasedonRBAC(Role.BasedAccessContr01)isafocuSinthesehotspots.Inaddition,ithasshowngreata
3、dvantageinmeetingthesecurityneedinmanagementinformationsystem.Withaccesscontrolservice,illegalapproachisrestrictedfromcriticalresource,anddamagecausedbyillegaluser’Sintrusionsorlegaluser’sinappropriateoperationsisreduced.Comparingwithgeneralaccesscontrolmo
4、del,RBACintroducestotheconceptof‘role’.RBACassignaccesspermissionstorelevantroles,andexecutesaccesscontrolbasedonaUSer,Sroleinanorganization.Inthisthesis,firstly,severalpopularaccesscontrolmodelsincludingrelevantenvironmentareresearchedinthispaper.TheRBACm
5、odelistheemphasisofthem.Althou曲theRBAcmodelhasacceptedbymanypeople,thetraditionalRBACmodelisdefectiveinrole-management,suchasheavycomplexityandrougIlgranularity.Asaresult,animpmvcdmodelisproposed,andthecharacteristicsofthismodelaredescribedindetailinwllich
6、group.specialpermissionsandpermissionconstraintelementsareincluded.AndthentheimplementationofapplyingthisimprovedmodelbasedAspect—OrientedProgramming(AOP)technologyisstudiedindepthanddescribedindetail.Asaconclusion.AOPdoesWelIinseparatingthebehaviors,which
7、crosscutmanycomponentofthesystem.Thesebehaviorscanbeimplementedseparately.Bysuchapproach,whenthetargetisinvokedthepermissionverifiationmechanismwillbetriggeredautomaticallybasedontheprincipleofinterceptorinsteadinheritstheaccessverifyandinvokesit.Itresults
8、inthepermissionverycodeinoperationmodulecompletelydisappear.Finally,thismodelhasbeenimplementedbasedonAOPwithwhichthecodesaregreatlyreusedaswellasthecodescomplexityofthekernelmodulearereducedandthecoupleofthemodulesareeliminatedbycontrastingwith0bject·Orie
9、ntedProgramming(ooP).Andthen,theimplementationisdetailedlydescribed.TlliSthesisisonthebackgroundoftheframeworkFrameServer,buttheRBACmodelisn’tlocalizedattheframework.TheimplementationiSbasedonAOP,SOitif丘lfort