一种软件管理系统技术方案

技术编号:9238575 阅读:116 留言:0更新日期:2013-10-10 02:38
本发明专利技术公开了一种软件管理系统,属于一种管理系统,包括:显示模块,显示模块定义一显示于显示装置上的显示界面;输入模块,接收用户的安全码输入以及密钥输入;加密设置模块,根据安全码加密输入以及密钥加密输入对各预定软件的加密密码;解锁模块,根据安全码解密输入以及密钥解密输入,按照预定规则计算出用户的解密密码,比对预定软件的加密密码;存储模块,存储各预定软件的加密密码;移动终端的显示装置上设有指点装置,输入模块通过指点装置获取用户于移动终端显示界面上的输入操作;输入模块分别与加密设置模块、解锁模块、显示模块连接;加密设置模块与存储模块连接。本发明专利技术的有益效果是:有效地提高了移动终端设备的安全性和私密性。

【技术实现步骤摘要】
一种软件管理系统
本专利技术涉及一种管理系统,尤其设计一种软件管理系统。
技术介绍
智能手机的快速普及为人们的工作和生活提供了极大的便利。通过安装于智能手机上的各种应用程序,可以实现多种多样的功能。同时,也正是由于智能手机越来越大的作用,如何有效提高智能手机的安全性和私密性成为了智能手机就成为了一个需要考虑的问题。现在智能手机终端上针对手机进行屏幕锁定和解锁,或其他数据加密处理的方式大多是通过阵列的形式进行设置的。如专利申请文件(CN102880398A),公开了一种基于随机数字阵列的手机解锁方法及手机,方法包括步骤:接收用户操作指令点亮手机屏幕,自动生成一随机数字阵列的解锁界面,进入解锁界面;通过随机数字阵列的解锁界面接收并识别用户输入的解锁密码,当用户输入的解锁密码与预设的解锁密码匹配时,控制手机解除屏幕锁定。通过该技术方案解除手机屏幕锁定时,由于每次解锁时的解锁数字阵列各不相同,可以避免由用户解锁手势动作或者遗留在手机屏幕上的触摸痕迹导致的解锁密码外泄的问题。上述的对手机进行加密或解密的方法,缺点在于密码的健壮性不够,难以有效实现对智能手机上的相关重要程序或重要数据的安全防护。需要一种针对智能手机相关主题的新颖而安全有效的授权管理系统。
技术实现思路
针对以上所述的技术问题,本专利技术公开了一种软件管理系统,以提高智能手机的安全性和私密性。具体技术方案如下所示:一种软件管理系统,用于对移动终端上各预定软件的加密和解密,所述移动终端包括显示装置,其中,包括:显示模块,所述显示模块定义一显示于所述显示装置上的显示界面;输入模块,接收用户的安全码输入以及密钥输入;加密设置模块,根据由所述输入模块接收的安全码加密输入以及密钥加密输入按照预定规则设置对各预定软件的加密密码;解锁模块,根据所述输入模块接收的安全码解密输入以及密钥解密输入按照预定规则计算出用户的解密密码,比对所述预定软件的加密密码;存储模块,存储由所述安全码以及所述密钥经过预定规则得出的对各预定软件的加密密码;所述移动终端的显示装置上设有指点装置,所述输入模块通过所述指点装置获取用户于所述移动终端显示界面上的输入操作;所述输入模块分别与所述加密设置模块、所述解锁模块、所述显示模块连接;所述加密设置模块与所述存储模块连接。优选的,所述预定规则根据所述密钥的个数相应设置有多条。优选的,当所述密钥个数为一个时,所述预定规则为:Ss=F(y)[S1&S6]+F(y-1)[S2&S3]+F(y+1)[S4&S5];所述Ss为密码值;所述S1为输入的第一安全码;所述S2为输入的第二安全码;所述S3为输入的第三安全码;所述S4为输入的第四安全码;所述S5为输入的第五安全码;所述S6为输入的第六安全码;所述y为密钥值;所述F为预定函数。优选的,当所述密钥个数为两个时,所述预定规则为:Ss=F(y1)[S1&S6]+F(y2)[S2&S3]+F(y3)[S4&S5];所述Ss为密码值;所述S1为输入的第一安全码;所述S2为输入的第二安全码;所述S3为输入的第三安全码;所述S4为输入的第四安全码;所述S5为输入的第五安全码;所述S6为输入的第六安全码;所述y1为第一密钥值;所述y2为第二密钥值;所述y3为第三密钥值;所述F为预定函数。优选的,当所述密钥个数为三个时,所述预定规则为:Ss=F(y1)[S1]+F(y2)[S2]+F(y3)[S3]+F(y4)[S4]+F(y5)[S5]+F(y6)[S6];所述Ss为密码值;所述S1为输入的第一安全码;所述S2为输入的第二安全码;所述S3为输入的第三安全码;所述S4为输入的第四安全码;所述S5为输入的第五安全码;所述S6为输入的第六安全码;所述y1为第一密钥值;所述y2为第二密钥值;所述y3为第三密钥值;所述y4为第四密钥值;所述y5为第五密钥值;所述y6为第六密钥值;所述F为预定函数。优选的,所述存储模块中存储有预制图像;所述输入模块包括:调用单元,输入设置单元、输入控制单元以及输入确认单元;所述输入设置单元定义所述显示界面为的安全码输入操作区域或密钥输入操作区域,并通过所述调用单元将所述预制图像分别设置于所述安全码输入操作区域以及所述密钥输入操作区域;所述指点装置包括:用于判定用户输入操作所处操作区域位置信息并将所述位置信息发送到所述输入控制单元的定位装置,以及用于判定用户输入操作的操作类型并将所述操作类型发送到所述输入控制单元的轨迹判断装置;所述输入控制单元根据用户输入操作的位置信息以及操作类型,通过所述调用单元调用所述预制图像,并进行相应的输入显示;所述输入确认单元根据所述显示界面上的所述输入显示,确定用户的最终输入。优选的,所述输入设置单元于所述显示界面上设有多个相互独立的安全码输入操作区域,分别用于输入安全码。优选的,所述输入设置单元于所述显示界面上设有多个相互关联的用于输入密钥的密钥输入操作区域;所述输入控制单元于用户在特定密钥操作区域进行输入操作时,通过调用单元调用所述存储模块中的预制图像,改变与所述特定密钥操作区域相对应的密钥操作区域的显示。优选的,所述输入控制单元在用户于所述显示界面上相应操作位置进行滑动操作时的操作方向,确定所述安全码的升序滚动显示或降序滚动显示,或所述密钥的升序滚动显示或降序滚动显示。优选的,所述输入控制单元在用户于所述显示界面上相应操作位置进行点击操作时,停止所述安全码或密钥的滚动显示。本专利技术的有益效果是:通过本专利技术的一种软件管理系统,有效地提高了移动终端设备的安全性和私密性。根据设置密钥的个数不同,可以设置不同的密码等级,实现了对不同数据加密对象的层次化管理。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一种软件管理系统的实施例的系统结构示意图;图2为本专利技术一种软件管理系统的实施例的输入界面示意图;图3为本专利技术一种软件管理系统的实施例的加密设置选项。具体实施方式下面结合附图和具体实施例对本专利技术作进一步说明,但不作为本专利技术的限定。本专利技术的一种实施例公开了一种软件管理系统,用于对移动终端上的歌预定软件的加密和解密。移动终端包括显示装置。如图1所示,上述的软件管理系统包括显示模块,输入模块,加密设置模块,解锁模块以及存储模块。其中,输入模块分别与安全码设置模块、安全码设置模块、批评模块连接。加密设置模块与存储模块连接。输入模块中还包括:调用单元,输入设置单元、输入控制单元以及输入确认单元。具体来说,上述的显示模块用于在显示装置上定义一显示界面,供用户通过该显示界面进行输入;输入模块用于接收用户在不同环境下的安全码输入以及密钥输入,包括在加密设置时以及解锁时的安全码输入和密码输入;加密设置模块根据由输入模块接收的安全码加密输入以及密钥加密输入按照预定规则设置对各预定软件的加密密码;解锁模块根据输入模块接收的安全码解密输入以及密钥解密输入按照预定规则计算出用户的解密密码,比对预定软件的加密密码;存储模块存本文档来自技高网...

【技术保护点】
一种软件管理系统,用于对移动终端上各预定软件的加密和解密,所述移动终端包括显示装置,其特征在于,包括:显示模块,所述显示模块定义一显示于所述显示装置上的显示界面;输入模块,接收用户的安全码输入以及密钥输入;加密设置模块,根据由所述输入模块接收的安全码加密输入以及密钥加密输入按照预定规则设置对各预定软件的加密密码;解锁模块,根据所述输入模块接收的安全码解密输入以及密钥解密输入按照预定规则计算出用户的解密密码,比对所述预定软件的加密密码;存储模块,存储由所述安全码以及所述加密密钥经过预定规则得出的对各预定软件的加密密码;所述移动终端的显示装置上设有指点装置,所述输入模块通过所述指点装置获取用户于所述移动终端显示界面上的输入操作;所述输入模块分别与所述加密设置模块、所述解锁模块、所述显示模块连接;所述加密设置模块以及所述解锁模块分别与所述存储模块连接。

【技术特征摘要】
1.一种软件管理系统,用于对移动终端上各预定软件的加密和解密,所述移动终端包括显示装置,其特征在于,包括:显示模块,所述显示模块定义一显示于所述显示装置上的显示界面;输入模块,接收用户的安全码输入以及密钥输入;加密设置模块,根据由所述输入模块接收的安全码加密输入以及密钥加密输入按照预定规则设置对各预定软件的加密密码;解锁模块,根据所述输入模块接收的安全码解密输入以及密钥解密输入按照预定规则计算出用户的解密密码,比对所述预定软件的加密密码;存储模块,存储由所述安全码以及所述密钥经过预定规则得出的对各预定软件的加密密码;所述移动终端的显示装置上设有指点装置,所述输入模块通过所述指点装置获取用户于所述移动终端显示界面上的输入操作;所述输入模块分别与所述加密设置模块、所述解锁模块、所述显示模块连接;所述加密设置模块以及所述解锁模块分别与所述存储模块连接;所述存储模块中还存储有预制图像;所述输入模块包括:调用单元,输入设置单元、输入控制单元以及输入确认单元;所述输入设置单元定义所述显示界面为的安全码输入操作区域或密钥输入操作区域,并通过所述调用单元将所述预制图像分别设置于所述安全码输入操作区域以及所述密钥输入操作区域;所述输入设置单元于所述显示界面上设有多个相互独立的安全码输入操作区域,分别用于输入安全码;所述输入设置单元于所述显示界面上设有多个相互关联的用于输入密钥的密钥输入操作区域,所述输入控制单元于用户在特定密钥操作区域进行输入操作时,通过调用单元调用所述存储模块中的预制图像,改变与所述特定密钥操作区域相对应的密钥操作区域的显示;所述指点装置包括:用于判定用户输入操作所处操作区域位置信息并将所述位置信息发送到所述输入控制单元的定位装置,以及用于判定用户输入操作的操作类型并将所述操作类型发送到所述输入控制单元的轨迹判断装置;所述输入控制单元根据用户输入操作的位置信息以及操作类型,通过所述调用单元调用所述预制图像,并进行相应的输入显示;所述输入确认单元根据所述显示界面上的所述输入显示,确定用户的最终输入。2.如权利要求1所述的软件管理系统,其特征在于,所述预定规则根据所述密钥的个数...

【专利技术属性】
技术研发人员:刘云峰惠晓辉王俊陆骏
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1