首页> 中国专利> 一种用于软件平台的软件管理系统及方法

一种用于软件平台的软件管理系统及方法

摘要

本发明提供一种用于软件平台的软件管理系统及方法,涉及软件安全管理技术领域。该一种用于软件平台的软件管理系统,包括基本信息输入模块、信息校正模块、信息验证模块、验证码发送器,所述基本信息输入模块用于进行输入用户的基本信息与操作信息;所述信息校正模块用于将用户输入的基本信息与信息库进行对比,所述信息验证模块用于验证输入的验证信息;所述验证码发送器在接收信息校正成功后,随机不重复发送验证码,所述验证码发送器包括授权模块、效验码校对模块、验证码计算模块。通过在验证码发送器的发送环节增加验证码计算模块,对验证码进行计算后得到效验码,并对效验码进行对比,能够进一步增加软件管理的安全性。

著录项

  • 公开/公告号CN112487377A

    专利类型发明专利

  • 公开/公告日2021-03-12

    原文格式PDF

  • 申请/专利权人 苏州创智源企业管理有限公司;

    申请/专利号CN202011441595.6

  • 发明设计人 吕燕秋;

    申请日2020-12-11

  • 分类号G06F21/31(20130101);G06F21/43(20130101);G06F21/45(20130101);

  • 代理机构32295 苏州谨和知识产权代理事务所(特殊普通合伙);

  • 代理人许冬莹

  • 地址 215000 江苏省苏州市苏州工业园区新平街388号腾飞科技园23幢8层05室

  • 入库时间 2023-06-19 10:11:51

说明书

技术领域

本发明涉及软件安全管理技术领域,具体为一种用于软件平台的软件管理系统及方法。

背景技术

随着人们生活水平的不断提高,智能手机也是应用于人们生活的各个方面,使很多的交易和操作都是利用手机完成,大大方便了人们的生活,足不出户就能够完成各种缴费、交易等一系列的操作,但是通过手机完成的操作不能够当面进行验证身份,使一些不法分子有机可乘,传统的手机验证码验证,容易受到不法分子的拦截,也能够完成验证码核对,对用户的财产安全造成了一定的威胁。

现有的软件安全管理系统均采用验证码进行验证,不法分子通过拦截验证码进行验证操作,影响到用户的财产和信息安全。

发明内容

(一)解决的技术问题

针对现有技术的不足,本发明提供了一种用于软件平台的软件管理系统及方法,解决了现有的软件安全管理系统采用验证码进行验证,不法分子通过拦截验证码进行验证操作,影响到用户的财产和信息安全的问题。

(二)技术方案

为实现以上目的,本发明通过以下技术方案予以实现:一种用于软件平台的软件管理系统,包括基本信息输入模块、信息校正模块、信息验证模块、验证码发送器,所述基本信息输入模块用于进行输入用户的基本信息与操作信息;所述信息校正模块用于将用户输入的基本信息与信息库进行对比,所述信息验证模块用于验证输入的验证信息;所述验证码发送器在接收信息校正成功后,随机不重复发送验证码;

所述验证码发送器包括授权模块、效验码校对模块、验证码计算模块,所述授权模块对验证成功后的信息进行授权或者部分授权,所述验证码计算模块随机产生一个计算方式对验证码的进行计算,计算得到一个效验码,效验码校对模块对效验进行核对验证。

优选的,所述授权模块包括一级授权模块和二级授权模块,所述一级授权模块对用户操作进行部分授权,所述二级授权模块对用户操作进行全部授权。

一种用于软件平台的软件管理方法,包括以下步骤:

步骤1、将用户的基本信息与操作信息通过基本信息输入模块输入到软件中,并将操作信息直接上传至操作口,等待数据确认;

步骤2、基本信息通过信息校正模块与数据库进行对比验证;

步骤3、向验证码发送器发送激励信号,使验证码发送器随机产生一个验证码和一个计算方式,验证码计算模块将计算方式生成网页链接,然后验证码发送器将验证码与网页链接一并发送到用户端;

步骤4、用户接收到验证码后,将验证码输入信息验证模块;

步骤5、用户将验证码输入到验证码计算模块,得到一个效验码,然后将效验码发送给验证码发送器;

步骤6、校正码发送器通过效验码校对模块对校正码进行校正,并进行二级授权。

优选的,所述步骤2中的信息校正模块与数据库对比验证,若验证不成功软件直接退回到基本信息输入模块界面,若验证成功,进入步骤3。

优选的,所述验证码由3-8位数字组成,所述验证码通过网页连接计算后得到一组2-4为的数字。

优选的,所述步骤4中若验证码正确,操作结束;

若验证码错误,进入到基本信息输入模块界面。

优选的,所述一级授权模块控制用户操作正确结束,所述二级授权模块控制用户操作完成。

优选的,所述验证码发送器通过手机短信的方式进行发送。

(三)有益效果

本发明提供了一种用于软件平台的软件管理系统及方法。具备以下有益效果:

1、本发明,通过在验证码发送器的发送环节增加验证码计算模块,对验证码进行计算后得到效验码,并对效验码进行对比,能够进一步增加软件管理的安全性。

2、本发明,通过设置授权模块,进行设置一级授权模块和二级授权模块(也可以设置为多级的授权模块),通过效验码进行二级授权,能够增加软件操作的安全性,避免遭到不法分子拦截验证码对用户造成损失。

附图说明

图1为本发明的流程示意图;

图2为本发明的验证码发送器示意图。

其中,1、基本信息输入模块;2、信息校正模块;3、信息验证模块;4、验证码发送器;401、授权模块;402、效验码校对模块;403、验证码计算模块;4011、一级授权模块;4012、二级授权模块。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一:

如图1-2所示,本发明实施例提供一种用于软件平台的软件管理系统,包括基本信息输入模块1、信息校正模块2、信息验证模块3、验证码发送器4,基本信息输入模块1用于进行输入用户的基本信息与操作信息;信息校正模块2用于将用户输入的基本信息与信息库进行对比,信息验证模块3用于验证输入的验证信息;验证码发送器4在接收信息校正成功后,随机不重复发送验证码;

验证码发送器4包括授权模块401、效验码校对模块402、验证码计算模块403,授权模块401对验证成功后的信息进行授权或者部分授权,验证码计算模块403随机产生一个计算方式对验证码的进行计算,计算得到一个效验码,效验码校对模块402对效验进行核对验证。

授权模块401包括一级授权模块4011和二级授权模块4012,一级授权模块4011对用户操作进行部分授权,二级授权模块4012对用户操作进行全部授权。

实施例二:

如图1-2所示,本发明实施例提供一种用于软件平台的软件管理系统

一种用于软件平台的软件管理方法,包括以下步骤:

步骤1、将用户的基本信息与操作信息通过基本信息输入模块1输入到软件中,并将操作信息直接上传至操作口,等待数据确认;

步骤2、基本信息通过信息校正模块2与数据库进行对比验证;

步骤3、向验证码发送器4发送激励信号,使验证码发送器4随机产生一个验证码和一个计算方式,验证码计算模块403将计算方式生成网页链接,然后验证码发送器将验证码与网页链接一并发送到用户端;

步骤4、用户接收到验证码后,将验证码输入信息验证模块3;

步骤5、用户将验证码输入到验证码计算模块403,得到一个效验码,然后将效验码发送给验证码发送器4;

步骤6、校正码发送器4通过效验码校对模块402对校正码进行校正,并进行二级授权。

其中,步骤2中的信息校正模块2与数据库对比验证,若验证不成功软件直接退回到基本信息输入模块1界面,若验证成功,进入步骤3。

其中,验证码由3-8位数字组成,验证码通过网页连接计算后得到一组2-4为的数字。

其中,步骤4中若验证码正确,操作结束;

若验证码错误,进入到基本信息输入模块1界面。

其中,一级授权模块4011控制用户操作正确结束,二级授权模块4012控制用户操作完成。

其中,验证码发送器4通过手机短信的方式进行发送。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号