安全管理程序、安全管理方法及便携式终端装置的制作方法

文档序号:6479007阅读:126来源:国知局

专利名称::安全管理程序、安全管理方法及便携式终端装置的制作方法
技术领域
:本发明涉及安全管理程序、安全管理方法及便携式终端装置,尤其涉及对便携式终端装置的安全进行管理的安全管理程序、安全管理方法及管理安全的便携式终端装置。
背景技术
:近年来,已经展开了使用便携式终端装置的业务(物流行业的订货/检查业务、电源和煤气的查表业务、在外出地点核对库存信息等)。在离线业务中,由于业务用数据(在商业中使用的各种发票/收据类、营业报告文件、宣传资料、图像资料等)存在于便携式终端装置内,所以在丢失了便携式终端装置的情况下,也需要保护业务用数据。关于这一点,以往使用在专用便携式终端用OS(OperatingSystem例如Symbian0S、LinuX(登录商标)等)上专用软件执行环境(Doja(统称I应用)(登录商标)、BREW(登录商标)等)下开发的应用来开展业务。这些软件执行环境的安全非常严格,并且数据按照每个应用而存在,所以不能从其他应用参照这些数据,被可靠地保护。这样,保护对象的数据利用被封闭的环境进行保护,不会接受他人访问,所以即使在丢失了便携式终端装置的情况下,如果没有被认证,则其内容不会被看到(例如参照专利文献1)。专利文献1日本特开2003-101521号公报但是,当在现有的环境下开发应用时,由于存在机型之间的差异,所以需要灵活地应对这些差异。因此,近年来为了实现应用的共用和发挥PC(PersonalComputer个人计算机)的技术(Knowhow),正在转变为如WindowsMobile(登录商标)那样的开放环境的便携式终端用0S。并且,软件执行环境也在向具有通用性的环境转变。但是,开放环境的便携式终端用OS具有文件访问功能,所以存在通过使用该功能即使不接受认证也能查看保护对象的数据的途径。并且,从开放环境的OS的特征方面来看,无法做到禁用文件访问功能。因此,存在防止使用这种文件访问功能的不正当访问对保护对象的数据进行保护的需求。
发明内容本发明正是鉴于这种情况而提出的,其目的在于,提供下述安全管理程序、安全管理方法及便携式终端装置即使在使用具有文件访问功能的OS的情况下,也能可靠地对保护对象的数据进行保护。为了达到上述目的,提供一种对便携式终端装置的安全进行管理的安全管理程序。该安全管理程序使计算机执行以下步骤(1)(4)。(1)安全管理单元响应于认证源的登录请求,使用预先准备的认证方法对认证源进行认证的步骤。(2)应用执行单元响应于认证后的安全管理单元的应用执行请求,输出认证请求的步骤。(3)数据库访问单元响应于认证请求,使用认证方法对认证源进行认证的步骤。(4)数据库访问单元在存在来自应用执行单元的数据库访问请求的情况下,根据该数据库访问单元的认证,访问设置在便携式终端装置中的数据库的步骤。根据这种安全管理程序,由安全管理单元响应于认证源的登录请求对认证源进行认证。由应用执行单元响应于认证后的安全管理单元的应用执行请求,输出认证请求。由数据库访问单元响应于认证请求对认证源进行认证。由数据库访问单元在存在来自应用执行单元的数据库访问请求的情况下,根据该数据库访问单元的认证来访问数据库。根据公开的安全管理程序、安全管理方法及便携式终端装置,能可靠地保护数据库的信息,而与便携式终端装置具有的OS的类型无关。通过与表示为本发明示例的优选实施方式的附图相关联的以下说明,本发明的上述及其他目的、特征和优点将变得明确。图1是示出本发明的概况的图。图2是示出实施方式的安全管理系统的框图。图3是示出便携式终端装置的硬件结构示例的图。图4是示出便携式终端装置的功能的框图。图5是示出安全管理部的功能的框图。图6是示出数据库访问用DLL的功能的框图。图7是示出存储在数据库中的数据的一例的图。图8是示出显示在监视器上的画面的图。图9是示出数据访问处理的顺序图。图10是示出数据访问处理的顺序图。图11是示出登录画面的图。图12是示出显示在监视器上的首页画面的图。图13是示出显示在监视器上的接受订货画面的图。图14是示出选择了返回按钮时的处理的顺序图。图15是示出选择了菜单按钮时的处理的顺序图。标号说明1计算机;2安全管理单元;3应用执行单元;4数据库访问单元;5数据库;100便携式终端装置;110便携式终端用OS;IlOa显示画面;120Web浏览器;120a登录画面;120b首页画面;120c接受订货画面;120d菜单画面;130aWeb窗口;130安全管理部;131用户认证部;132ID/密码存储部;133接受订货处理部;140业务用应用;150XHTML存储部;160数据库访问用DLL;161认证部;162数据解密部;170数据库;171顾客数据;200服务器;300安全管理系统。具体实施例方式以下,参照附图具体说明本发明的实施方式。5首先,说明本发明的概况,然后说明实施方式。图1是示出本发明的概况的图。该安全管理程序使便携式终端装置具有的计算机1作为安全管理单元2、应用执行单元3、数据库访问单元4和数据库5发挥作用,使计算机1执行以下步骤(1)(4)。(1)安全管理单元2响应于认证源的登录请求,使用预先准备的认证方法(例如核对ID、密码等)对认证源进行认证。另外,登录请求和(2)的应用执行请求是通过Web浏览器等输入的。(2)应用执行单元3响应于在(1)的认证后安全管理单元2的应用执行请求,输出认证请求。(3)数据库访问单元4响应于应用执行单元3的认证请求,使用认证方法对认证源进行认证。该认证方法与在(1)叙述的认证方法相同。(4)在具有来自应用执行单元3的数据库访问请求的情况下,数据库访问单元4响应于该数据库访问单元4的认证,访问数据库5。另外,访问结果通过Web浏览器等公开。根据这种安全管理程序,在不通过安全管理单元2而直接访问应用执行单元3的情况下,应用执行单元3不能向数据库访问单元4输出认证请求,所以不能调用数据库访问单元4。由此,可以防止不正当的访问。并且,在不通过安全管理单元2而直接访问数据库访问单元4的情况下,数据库访问单元4只要没有进行认证处理就不访问数据库5。由此,可以防止不正当的访问。下面,说明本发明的实施方式。图2是示出实施方式的安全管理系统的框图。本实施方式的安全管理系统300构成无线网络,具有互相传输分组形式的数据的多个(N个)便携式终端装置100和服务器200。各个便携式终端装置100分别具有通话功能、业务(在本实施方式中指商品的订货及接受订货业务)执行功能和打印功能。服务器200管理各个便携式终端装置100,向各个便携式终端装置100发布离线内容等各种数据。并且,根据需要进行各个便携式终端装置100的在线认证。下面,说明一个便携式终端装置100与服务器200之间的关系。图3是示出便携式终端装置的硬件结构示例的图。便携式终端装置100由CPU(CentralProcessingUnit中央处理单元)101对装置整体进行控制。在CPUlOl上经由总线107连接有RAM(RandomAccessMemory随机存取存储器)102、存储器103、图形处理装置104、输入接口105及通信接口106。在RAM102中临时存储使CPUlOl执行的OS(OperatingSystem操作系统)程序和应用程序的至少一部分。并且,在RAM102中存储CPUlOl进行处理所需要的各种数据。在存储器103中存储OS和应用程序。并且,在存储器103中存储程序文件。监视器104a与图形处理装置104连接。图形处理装置104根据来自CPUlOl的命令,在监视器104a的画面上显示图像。具有数字键等的输入部105a与输入接口105连接。输入接口105经由总线107向CPUlOl发送从输入部105a发送来的信号。通信接口106与无线网络10连接。通信接口106经由无线网络10与服务器200之间进行数据的收发。可以根据以上所述的硬件结构来实现本实施方式的处理功能。为了在这种硬件结构的便携式终端装置100中进行订货及接受订货业务,在便携式终端装置100中设有如下所述的功能。图4是示出便携式终端装置的功能的框图。便携式终端装置100具有便携式终端用OS110、Web浏览器120、安全管理部130、业务用应用140、XHTML存储部(内容存储单元)150、DB(数据库)访问用DLL160和数据库170。其中,安全管理部130、业务用应用140、XHTML存储部150、数据库访问用DLL160和数据库170是订货及接受订货业务专用的功能部。并且,存储于XHTML存储部150中的数据和存储于数据库170中的数据分别被加密O便携式终端用OS110具有文件访问功能,可以使用该功能来访问便携式终端装置100中的各种文件。但是,只要没有通过后面叙述的认证处理进行认证,就不能访问XHTML存储部150和数据库170(已加密的部分)。作为便携式终端用OS110没有特别限定,例如可以列举WindowsMobiIe(登录商标)等。Web浏览器120根据用户的操作,从便携式终端装置100中或经由无线网络10从服务器200等下载所期望的文档文件、图像文件、语音文件等,分析布局进行显示及再现。并且,在进行订货及接受订货业务的情况下,例如,如果是针对XHTML存储部150的访问请求,则指定XHTML的存储位置的路径(例如http://l0Calh0St/***/t0p·html等)。作为Web浏览器120没有特别限定,例如可以列举InternetExplorer(登录商标)和Opera(登录商标)等。另外,如图4所示,在进行订货及接受订货业务时,来自Web浏览器120的请求必须经由安全管理部130。并且,通过嵌入了Web浏览器120的功能的控制器(部件),阻止(防止)Web浏览器120返回前一画面、进入下一画面、及履历浏览等。图5是示出安全管理部的功能的框图。安全管理部130具有用户认证部131、ID/密码存储部132和接受订货处理部133。用户认证部131进行用于认证是否是来自合法用户的登录请求的认证处理。在该认证处理时,需要用户的ID和密码。在第一次时向服务器提出认证请求,与服务器之间进行在线认证。把在认证处理中使用的ID和密码加密,存储在ID/密码存储部132中。从第二次开始使用所存储的ID和密码进行离线认证。接受订货处理部133在用户认证后动作,通过在监视器104a上打开Web窗口,在该窗口内执行Web浏览器120,来向用户提供与各种处理相关的画面。另外,该画面被加密而存储在XHTML存储部150。然后,接受订货处理部133执行与经由Web浏览器输入的来自用户的各种请求对应的处理。例如,如果有针对XHTML存储部150的访问请求,则从访问目的地取出已加密的数据,将其解密后显示在Web浏览器120上。并且,如果有针对数据库170的访问请求,则访问数据库170而取出数据。然后,将数据传给在Web浏览器120上动作的进程。这样,不经由安全管理部130,就不能访问XHTML存储部150和数据库170。另外,接受订货处理部133还具有以下功能,即,当在一定时间内未经由Web浏览器访问接受订货处理部133的情况下,不受理以后的数据输入。再次返回图4进行说明。在从安全管理部130访问数据库170的情况下,经由业务用应用140和数据库访问用DLL160。业务用应用140是使用提供为便携式终端用OS110的库(DLL)的功能而制作的订货及接受订货管理应用。该应用是由开发人员制作的通用应用(例如sfa等业务支持应用等)。业务用应用140接受来自安全管理部130的调用而动作。该调用包含数据库访问用DLL160的认证(在后面叙述)所需要的ID和密码。通过数据库访问用DLL160的认证,可以读入数据库170内的数据。在XHTML存储部150中,以XHTML格式存储有用于在Web浏览器120上显示登录画面的内容(离线内容)、和用于在Web浏览器上显示订货及接受订货管理的首页画面的内容等。数据库访问用DLL160是由便携式终端用OS110提供的DLL,用于保护数据库170,在安全管理部130访问数据库170时进行调用。图6是示出数据库访问用DLL的功能的框图。数据库访问用DLL160具有认证部161和数据解密部162。认证部161在从业务用应用140访问数据库170时进行认证处理。在该处理时,如前面所述,使用来自安全管理部130的调用所包含的用户ID和密码。数据解密部162接受来自认证后的业务用应用140的数据库访问请求,读入数据库170内的数据进行解密,输出到业务用应用140。数据库170具有至少一部分被加密的数据(顾客数据)。该顾客数据从服务器200以被加密的状态发布。图7是示出存储在数据库中的数据的一例的图。在顾客数据171中记述有表示顾客的重要程度的级别、顾客名称、电话号码和地址。也可以记述其他的接触履历、业务洽谈的进展、营业计划等。在顾客数据171中,电话号码和地址被加密,级别和顾客名称未被加密。下面,说明使用便携式终端装置100访问数据库170中的顾客数据的动作。便携式终端用OS110具有⑶I(GraphicalUserInterface图形用户界面)功能,在监视器104a上显示用于开始执行订货及接受订货业务的图标。图8是示出显示在监视器上的画面的图。在监视器104a的显示画面IlOa上显示用于启动应用的图标il。在用户选择(点击)了图标il后,启动安全管理部130,开始订货及接受订货业务。图9和图10是示出数据访问处理的顺序图。通过用户选择图标il,来向安全管理部130输出启动请求(步骤Si)。响应于启动请求而启动的安全管理部130打开登录(Login)画面。此时,安全管理部130判定在XHTML存储部150中是否存在包括登录画面的被加密的内容(离线内容)(步骤S2)。如果存在内容(步骤S2是),则对该内容所包含的登录画面进行解密而打开(步骤S3)。另一方面,如果不存在内容(步骤S2否),则读入内容(步骤S4)。具体地讲,向服务器200输出内容发送请求(步骤S4a),从服务器200读入被加密的内容(步骤S4b)。然后,对读入的内容所包含的登录画面进行解密而打开(步骤S5)。图11是示出登录画面的图。Web窗口(窗口框)130a沿着监视器104a的画框展开。在登录画面120a中显示有ID输入栏21和密码输入栏22,并设有登录按钮23。然后,当用户从输入部105a对ID输入栏21输入ID,对密码输入栏22输入密码,并选择了登录按钮23后,安全管理部130判定可否认证。此时,如果在ID/密码存储部132中存在ID和密码,则安全管理部130进行离线认证(步骤S6)。具体地讲,确认存储在ID/密码存储部132中的ID和密码与所输入的ID和密码的吻合性,来判定可否认证。另一方面,如果在ID/密码存储部132中不存在ID和密码,则进行在线认证(步骤S7)。具体地讲,向服务器200输出认证请求(步骤S7a)。在这种情况下,确认服务器200具有的ID和密码与所输入的ID和密码的吻合性,来判定可否认证。另外,服务器200将认证结果连同ID及密码一起输出给安全管理部130(认证响应)(步骤S7b)。然后,安全管理部130把接收到的ID和密码加密而存储在ID/密码存储部132中(步骤S8)。如果已被认证,则安全管理部130制作Web窗口130a(步骤S9),指示Web浏览器120显示所制作的Web窗口130a的首页画面(步骤S10)。Web浏览器120请求安全管理部130显示在所指示的Web窗口130a的窗口框显示的首页画面(步骤Sll)。安全管理部130从XHTML存储部150读入被加密的首页画面(步骤S12),对所读入的首页画面进行解密,以经由安全管理部130的方式修改解密后的首页画面的链接,保存修改后的首页画面(步骤S13)。然后,向Web浏览器120输出首页画面(步骤S14)。图12是示出显示在监视器上的首页画面的图。在首页画面120b中设有包括标题(手机订货及接受订货)和链接部(接受订货、交货)31a的显示部31、菜单按钮32和返回按钮33。在用户选择链接部31a的“接受订货”后,转入接受订货画面。在选择链接部31a的“交货”后,转入交货画面。在选择菜单按钮32后,转入后面叙述的菜单画面。在选择返回按钮33后,进行后面叙述的返回处理。下面,说明选择了链接部31a的“接受订货”的情况。在选择了“接受订货”后,Web浏览器120向安全管理部130输出接受订货请求(图10中的步骤S15)。安全管理部130利用doGet函数(doGet(HttpServletRequestrequest,HttpServletResponseresponse,Stringid,Stringpass)),调用业务用应用140(步骤S16)。此时,还对存储在ID/密码存储部132中的ID和密码进行解密而输出。业务用应用140利用Passcheck函数(passcheck(Stringid,Stringpass)),向数据库访问用DLL160输出认证请求(步骤S17)。此时,还一起输出ID和密码。数据库访问用DLL160使用接受到的ID和密码,判定可否认证(步骤S18)。然后,业务用应用140向数据库访问用DLL160输出数据库读入请求(SQLCall(StringSQL,Stringid,Stringpass))(步骤S19)。如果已被认证,则数据库访问用DLL160访问数据库170,从数据库170取出顾客数据171(步骤S20)。然后,数据库访问用DLL160对所提取的顾客数据171的被加密的部分进行解密(步骤S21),输出给业务用应用140(步骤S22)。业务用应用140制作用于显示所接受到的顾客数据171的接受订货画面(步骤S23),输出给安全管理部130(步骤S24)。安全管理部130以经由安全管理部130的方式修改从业务用应用140接受到的接受订货画面的链接,保存修改后的接受订货画面(步骤S25)。然后,将接受订货画面输出到Web浏览器120(步骤S26)。图13是示出显示在监视器上的接受订货画面的图。在接受订货画面120c中设有显示部41、菜单按钮42、确定按钮43和返回按钮44,显示部41显示有标题(接受订货)、针对每个商品设置的商品选择部41a、单价输入部41b和数量输入部41c。在用户选择了商品选择部41a的商品选择按钮后,显示出多个商品名称。从中选择一个商品。在分别对单价输入部41b和数量输入部41c输入了单价和数量的状态下,选择确定按钮43后,Web浏览器120将所确定的单价和数量的信息发送给服务器200。在用户选择菜单按钮42后,转入后面叙述的菜单画面。在选择返回按钮44后,进行以下所示的处理。图14是示出选择了返回按钮时的处理的顺序图。在选择返回按钮44后,Web浏览器120向安全管理部130输出返回请求(步骤S31),安全管理部130调用业务用应用140(步骤S32)。业务用应用140进行返回处理(步骤S33)。具体地讲,根据当前画面来判定应返回的画面。然后,制作应返回的画面(步骤S34),并输出(响应)到安全管理部130(步骤S35)。安全管理部130以经由安全管理部130的方式修改从业务用应用140接受到的应返回的画面的链接,保存应返回的画面(步骤S36)。并且,将应返回的画面输出(响应)到Web浏览器120(步骤S37)。图15是示出选择了菜单按钮时的处理的顺序图。在菜单画面120d中设有显示部51和返回按钮52,该显示部51上设有标题(菜单)、链接部(结束、密码变更)51a。在用户选择了链接部51a的“结束”时,结束与安全管理部130的连接。在选择了链接部51a的“密码变更”时,转入用于变更认证用密码的密码变更画面(未图示)。在选择了返回按钮52时,业务用应用140进行前面叙述的返回处理。如以上叙述的那样,根据本实施方式的安全管理系统300的便携式终端装置100,只要没有传送所输入的ID和密码而进行认证,就不受理从业务用应用140对数据库170的访问。由此,只有经由安全管理部130的情况下才能启动数据库访问用DLL160,能够可靠防止使用便携式终端用OS110具有的文件访问功能来直接访问数据库170。具体地讲,在执行业务用应用140时,可以通过安全管理部130进行用户认证来实现保护。并且,即使在直接访问了业务用应用140的情况下,如果业务用应用140没有向数据库访问用DLL160输出认证请求进行认证,则业务用应用140就不能访问数据库170,所以能够得到保护。即使在直接访问了数据库访问用DLL160的情况下,每当数据库访问用DLL160被访问时依然需要认证,如果不进行认证,就不允许访问数据库170,所以能够得到保护。由此,能够可靠地防止存储在数据库170中的数据的泄露。并且,如果业务用应用140本身具有输出所接受到的认证请求的功能、和读入数据库170内的数据的功能,则即便不知道解密的算法也可自由制作,所以本系统的安全管理方法不受应用类型的影响。以上,根据图示的实施方式说明了本发明的安全管理程序、安全管理方法及便携式终端装置,但本发明不限于此,各部分的结构能够替换为具有相同功能的任意结构。并且,也可以对本发明追加其他任意的结构部件和步骤。并且,本发明也可以组合前面叙述的实施方式中的任意两个以上的结构(特征)。另外,在本实施方式中,以商品的订货及接受订货业务为例进行了说明,但本发明不限于此,例如也能够应用于货物检查业务、电源和煤气的查表业务、在外出地点核对库存fn息等。并且,在本实施方式中,使用ID和密码来进行认证,但本发明不限于此,例如也可以使用指纹认证等。另外,上述的处理功能可以利用计算机来实现。在这种情况下,提供记述有便携式终端装置100应具有的功能的处理内容的程序。通过由计算机执行该程序,由此在计算机上实现上述处理功能。可以将记述有处理内容的程序记录在计算机可读取的记录介质中。作为计算机可读取的记录介质,例如可以列举磁记录装置、光盘、光磁记录介质、半导体存储器等。作为磁记录装置,例如可以列举硬盘装置(HDD)、软盘(FD)、磁带等。作为光盘,例如可以列举DVD(DigitalVersatileDisc数字化多用途光盘)、DVD-RAM(RandomAccessMemory随机访问存储器)、CD-ROM(CompactDiscReadOnlyMemory光盘驱动器)、CD-R(Recordable可记录)/RW(Rewritable可写)等。作为光磁记录介质,例如可以列举MO(Magneto-Opticaldisk磁光盘)等。在流通程序的情况下,例如销售记录有该程序的DVD、⑶-ROM等移动存储介质。并且,也可以将程序存储在服务器计算机的存储装置中,经由网络从服务器计算机向其他计算机传输该程序。执行安全管理程序的计算机例如将记录在移动存储介质中的程序、或者从服务器计算机传来的程序,存储在自身的存储装置中。然后,计算机从自身的存储装置中读取程序,执行基于程序的处理。另外,计算机也可以直接从移动存储介质读取程序,执行基于该程序的处理。并且,计算机也可以每当从服务器计算机传来程序时,逐次地执行基于所接受到的程序的处理。以上仅示出了本发明的原理。进而,对本领域技术人员而言,可进行多种变形、变更,本发明不限于上述示出并说明的准确结构及应用示例,相对应的所有变形示例及等同物被视为落入由所附权利要求书及其等同物限定的本发明的范围内。权利要求一种对便携式终端装置的安全进行管理的安全管理程序,其特征在于,该安全管理程序使计算机执行以下步骤安全管理单元响应于认证源的登录请求,使用预先准备的认证方法对所述认证源进行认证;应用执行单元响应于所述认证后的所述安全管理单元的应用执行请求,输出认证请求;数据库访问单元响应于所述认证请求,使用所述认证方法对所述认证源进行认证;以及所述数据库访问单元在存在来自所述应用执行单元的数据库访问请求的情况下,根据该数据库访问单元的所述认证,访问设置在所述便携式终端装置中的数据库。2.根据权利要求1所述的安全管理程序,其特征在于,所述数据库被加密,所述数据库访问单元响应于在所述数据库访问单元的所述认证后从所述应用执行单元对所述数据库的访问请求,对存储在所述数据库中的数据进行解密,输出到所述应用执行单元。3.根据权利要求1所述的安全管理程序,其特征在于,所述安全管理单元响应于所述应用执行请求,将包括所述认证方法的函数输出到所述应用执行单元,所述应用执行单元将所述函数中所包含的所述认证方法输出到所述数据库访问单元。4.根据权利要求1所述的安全管理程序,其特征在于,该安全管理程序还使所述计算机发挥内容存储单元的作用,该内容存储单元存储具有被加密的画面的内容,所述安全管理单元在对所述认证请求源进行认证时,对所述内容进行解密后显示。5.根据权利要求4所述的安全管理程序,其特征在于,所述安全管理单元使所述内容显示在网络浏览器上,响应于经由所述浏览器输入的数据库浏览请求,向所述应用执行单元输出包括所述认证方法的认证请求。6.根据权利要求1所述的安全管理程序,其特征在于,在所述数据访问请求时,所述安全管理单元判定是否存在离线内容,在不存在所述离线内容的情况下,进行在线认证。7.一种对便携式终端装置的安全进行管理的安全管理方法,其特征在于,安全管理单元响应于数据访问请求,使用预先准备的认证方法对数据访问源进行认证,应用执行单元响应于所述安全管理单元的请求,输出数据库访问请求,数据库访问单元响应于所述数据库访问请求,使用所述认证方法对数据访问源进行认证,所述应用执行单元根据所述数据库访问单元的认证,来访问数据库。8.—种管理安全的便携式终端装置,其特征在于,该便携式终端装置具有数据库;安全管理部,其响应于认证源的登录请求,使用预先准备的认证方法对所述认证源进行认证;应用执行部,其响应于所述认证后的所述安全管理部的应用执行请求,输出认证请求;以及数据库访问部,其响应于所述认证请求,使用所述认证方法对所述认证源进行认证,其中,所述数据库访问部在存在来自所述应用执行部的数据库访问请求的情况下,根据所述数据库访问部的所述认证,来访问所述数据库。全文摘要即使在使用具有文件访问功能的OS的情况下,也能可靠地对保护对象的数据进行保护。公开的安全管理程序使计算机执行以下步骤(1)~(4)。(1)安全管理单元响应于认证源的登录请求,使用预先准备的认证方法对认证源进行认证的步骤。(2)应用执行单元响应于认证后的安全管理单元的应用执行请求,输出认证请求的步骤。(3)数据库访问单元响应于认证请求,使用认证方法对认证源进行认证的步骤。(4)数据库访问单元在存在来自应用执行单元的数据库访问请求的情况下,根据该数据库访问单元的认证,访问设置在便携式终端装置中的数据库的步骤。文档编号G06F21/24GK101874249SQ200880117830公开日2010年10月27日申请日期2008年3月10日优先权日2007年11月30日发明者粟元康彦申请人:株式会社富士通Bsc
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1