发明名称 应用程式资料之保密方法及系统
摘要 一种应用程式资料之保密方法,执行于一作业系统中,至少包含下列步骤:当上述作业系统每次接收上述应用程式的一写入系统呼叫时,执行一加密程序;利用一应用程式加密金钥来加密一写入资料;以及当上述作业系统每次接收上述应用程式的一读取系统呼叫时,执行一解密程序;利用一应用程式解密金钥来解密一读出资料。另外,其中之应用程式加密金钥与解密金钥可为同一把金钥或亦可是不同之金钥。
申请公布号 TWI241818 申请公布日期 2005.10.11
申请号 TW093116656 申请日期 2004.06.10
申请人 财团法人工业技术研究院 发明人 廖文全;石俊彬
分类号 H04L9/30 主分类号 H04L9/30
代理机构 代理人
主权项 1.一种应用程式资料之保密方法,执行于一作业系统,至少包含下列步骤:当上述作业系统每次接收上述应用程式的一写入系统呼叫时,执行一加密程序:利用一应用程式加密金钥来加密一写入资料;以及当上述作业系统每次接收上述应用程式的一读取系统呼叫时,执行一解密程序:利用一应用程式解密金钥来解密一读出资料。2.如申请专利范围第1项所述的应用程式资料之保密方法,更包含步骤:指定上述应用程式为一保密应用程式;以及在上述作业系统接收上述写入或读出系统呼叫时,更判定上述应用程式是否为保密应用程式;且当上述应用程式为保密应用程式时,才执行上述加密程序或解密程序。3.如申请专利范围第1项所述的应用程式资料之保密方法,其中之应用程式加密金钥与解密金钥为同一把金钥。4.如申请专利范围第1项所述的应用程式资料之保密方法,其中之应用程式加密金钥与解密金钥为不同之金钥。5.如申请专利范围第2项所述的应用程式资料之保密方法,更包含一步骤利用一管理者权限取得上述应用程式加密金钥或解密金钥。6.如申请专利范围第1或2项所述的应用程式资料之保密方法,其中,上述指定步骤中系利用一保密指定模组在上述应用程式之可执行档中记录上述应用程式为保密应用程式。7.如申请专利范围第1或2项所述的应用程式资料之保密方法,其中,系将需加解密之应用程式的名称及其对应的加密或解密金钥储存于一密文纪录中。8.如申请专利范围第6项所述的应用程式资料之保密方法,其中之保密指定模组为上述作业系统的一部份或一保密指定应用程式或前述保密指定应用程式之一部分。9.一种应用程式资料之保密系统,其至少包含:一作业系统,上述作业系统更包含一资料加解密模组,其中,当作业系统接收上述应用程式的一写入系统呼叫时,上述资料加解密模组执行一加密程序:利用上述应用程式之一加密金钥,加密一写入资料;以及当作业系统接收上述应用程式的一读取系统呼叫时,上述资料加解密模组执行一解密程序:利用上述应用程式之一解密金钥,解密一读出资料。10.如申请专利范围第9项所述的应用程式资料之保密系统,其中更包含:一保密指定模组,指定上述应用程式为一保密应用程式;以及其中上述作业系统更判定上述应用程式是否为保密应用程式;且当上述应用程式为保密应用程式时,才执行上述加密程序或解密程序。11.如申请专利范围第9项所述的应用程式资料之保密系统,更包含一密钥产生模组,以产生上述应用程式加密金钥或解密金钥。12.如申请专利范围第11项所述的应用程式资料之保密系统,其中之应用程式加密金钥与解密金钥为同一把金钥。13.如申请专利范围第11项所述的应用程式资料之保密系统,其中之应用程式加密金钥与解密金钥为不同之金钥。14.如申请专利范围第10项所述的应用程式资料之保密系统,其中上述作业系统具有一限制条件,用以规范需利用一管理者权限以执行保密指定动作;而上述保密指定模组利用上述管理者权限指定保密应用程式。15.如申请专利范围第10项所述的应用程式资料之保密系统,其中,上述保密指定模组在上述应用程式之可执行档中记录上述应用程式为保密应用程式,藉此指定上述应用程式为保密应用程式。16.如申请专利范围第9项所述的应用程式资料之保密系统,其中,系将需加解密之应用程式的名称及其对应的加密或解密金钥储存于一密文纪录中。17.如申请专利范围第10项所述的应用程式资料之保密系统,其中,系将需加解密之应用程式的名称及其对应的加密或解密金钥储存于一密文纪录中,上述作业系统读取记录于密文纪录中之资讯,以判定上述应用程式是否为保密应用程式或取得对应之加密或解密金钥。18.如申请专利范围第10项所述的应用程式资料之保密系统,其中之保密指定模组为上述作业系统的一部份或一保密指定应用程式或前述保密指定应用程式之一部分。图式简单说明:第1图显示一种传统资料保密方法之示意图。第2图显示本发明之应用程式资料之保密系统示意图。第3图显示本发明之应用程式保密指定模组的运作流程图。第4图显示本发明之保密指定步骤示意图。第5图显示本发明之一电脑系统方块图。第6图显示本发明中作业系统中的程序管理系统将应用程式的可执行档载入到记忆体的步骤流程图。第7图显示本发明之应用程式在执行期间的资料结构。第8图显示本发明之应用程式资料之保密方法之写入步骤流程图。第9图显示本发明之应用程式资料之保密方法之读取步骤流程图。
地址 新竹县竹东镇中兴路4段195号