Shibboleth系统在欧美资源共享联盟的应用比较
2012-04-29黄燕
黄燕
〔摘 要〕为了改善数字资源访问问题,美国Intelnet2开发的Shibboleth资源共享管理系统已渐渐被很多国家使用。本文研究分析Shibboleth的工作流程及优势,并对其在英国、美国、澳洲、以及瑞士四国资源共享联盟中的应用进行深入的比较。
〔关键词〕Shibboleth;图书馆联盟;资源共享;单点登陆
目前国内外图书馆访问数字资源时,使用的方法有:(1)在校园的IP范围内使用,这种方法出了校园就无法使用,目前国内大多数高校都使用这种方式;(2)在校内使用IP限制访问,在校外的使用proxy服务器,这种方式提供使用者与校内IP的虚拟连接,而有些数据库平台对proxy的设定存在技术上的问题,也有些资源无法透过proxy使用,会给使用者造成一些困扰;(3)使用虚拟专用网络(virtual private network),这种方式下,如果使用者要使用两个成员馆的资源,必须分别进行登录;(4)使用共用的密码(share passwords),这种方式容易泄露用户名密码,威胁资源的安全。针对资源访问存在的问题,美、英等国积极投入Shibboleth数字资源访问系统的研究与发展,Shibboleth服务提供者的信心建立在使用者所属的机构要有一个健全且及时更新的认证系统,这是因信任的需求而导致联盟管理的概念[1]。
1 Shibboleth系统
1.1 Shibboleth计划
Shibboleth的本来意思为准则、教条、行话,也可以译为口令,在本文中它表示一个针对SSO(Single Sign-on)的开源项目,是开始于2000年美国Internet2/mace的一个计划,由美国国家科学基金会(NSF)资助发展Shibboleth的架构、政策以及应用技术[2]。Shibboleth是一种依据SAML语言标准的开放源代码中介软件,以交换属性的方式提供跨机构之间的网页单一登陆。……
