一种计算机网络安全登录验证系统技术方案

技术编号:21552311 阅读:27 留言:0更新日期:2019-07-07 00:19
本发明专利技术提供一种计算机网络安全登录验证系统,包括服务器和计算机,所述计算机内集成有终端数据存储模块、字体选取模块和加密模块,所述计算机上设置有终端以太网接口,所述服务器内集成有服务端数据存储模块,所述服务器上设置有服务端以太网接口,此计算机网络安全登录验证系统实现步骤如下:自定义字体,字体导入,字体选取,密码换位,数据加密,数据传输,解析验证。本发明专利技术一种计算机网络安全登录验证系统能够有效的提高登录的安全性,避免密码被破解。

A Computer Network Security Login Verification System

【技术实现步骤摘要】
一种计算机网络安全登录验证系统
本专利技术属于网络安全
,特别涉及一种计算机网络安全登录验证系统。
技术介绍
用户登录是任何一个应用系统的基本功能,用户登录的安全性尤为重要,静态密码存在着比较多的安全隐患,攻击者有很多手段获得静态密码,管理密码也具有较高的成本,使用硬件安全产品“动态密码锁”或者“USBKey”可以较好的解决这个问题,但是会带来加密锁的成本,在不增加硬件成本的情况下,我们也可以通过一些设计上的技巧和措施在一定程度上来保证登录者的身份,目前的网络协议通过HTTP协议进行通讯,存在很大的安全隐患,黑客可以通过SNIFFER工具进行抓包分析网络数据包,因此用户名和密码的传输应该使用非明文的方式传输,如何设计一个更安全的安全登录认证系统,是本专利技术主要解决的问题,为此,本专利技术提出一种计算机网络安全登录验证系统。
技术实现思路
为了解决现有技术存在的问题,本专利技术提供了一种计算机网络安全登录验证系统能够有效的提高登录的安全性,避免密码被破解。为了实现上述目的,本专利技术是通过如下的技术方案来实现:一种计算机网络安全登录验证系统,包括服务器和计算机,所述计算机内集成有终端数据存储模块、字体选取模块和加密模块,所述计算机上设置有终端以太网接口,所述服务器内集成有服务端数据存储模块,所述服务器上设置有服务端以太网接口,此计算机网络安全登录验证系统实现步骤如下:步骤一:自定义字体;使用自定义字体的软件或者使用程序自定义建立多套不同种类的自定义字体,全部建立完毕后,生成字体文件,对多套自定义字体进行编号,然后将生成的字体文件导出;步骤二:字体导入;将建立的多套自定义字体分别导入服务器和计算机的服务端数据存储模块和终端数据存储模块内,并对计算机进行相关配置;步骤三:字体选取;字体选取模块根据实时日期中的每个数字的总和选用字体,如果总和是2的倍数则选用第一套,如果总和是3的倍数则选用第二套,如果总和是4的倍数则选用第三套,如果总和同是两个数字的倍数,则选用较大的数字对应的自定义字体,用户输入用户名和密码后,计算机将用户名和密码以自定义字体的方式存储,并将用于字体选取计算的时间存储下来;步骤四:密码换位;计算机将密码保存为用户名,将用户名保存为密码;步骤五:数据加密;然后计算机通过加密模块对用户名、密码以及保存的时间进行加密;步骤六:数据传输;加密完成后,计算机将加密数据传输至服务器;步骤七:解析验证;服务器接收加密数据后,对加密数据进行解密,然后根据其中时间信息确定使用的是哪一套自定义字体,然后将密码和用户名还原成正常字体并互换后进行验证。作为本专利技术的一种优选方式,所述服务端以太网接口通过网线与终端以太网接口连接。作为本专利技术的一种优选方式,所述步骤一中的自定义字体的种类根据需要防护级别设定,种类越多被破译的可能性就越小。作为本专利技术的一种优选方式,所述步骤三中的字体选用规则也能够根据需要编写或更换。本专利技术的有益效果为:1、本专利技术一种计算机网络安全登录验证系统将密码和用户名以自定义字体的方式存储和传输,并进行了二次加密,能够避免密码被破解,有效的提高登录的安全性。2、本专利技术一种计算机网络安全登录验证系统的自定义字体的高随机性选取方式,能够进一步提高登录验证的安全性。3、本专利技术一种计算机网络安全登录验证系统将用户输入的用户名和密码进行了互换存储,即使密码泄露,也能够起到一定的防护作用。附图说明图1为一种计算机网络安全登录验证系统的功能框图;图2为一种计算机网络安全登录验证系统中的流程示意图;图中:1-服务器、2-计算机、3-终端数据存储模块、4-字体选取模块、5-加密模块、6-终端以太网接口、7-服务端数据存储模块、8-服务端以太网接口。具体实施方式为使本专利技术实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本专利技术。请参阅图1至图2,本专利技术提供一种技术方案:一种计算机网络安全登录验证系统,包括服务器1和计算机2,所述计算机2内集成有终端数据存储模块3、字体选取模块4和加密模块5,所述计算机2上设置有终端以太网接口6,所述服务器1内集成有服务端数据存储模块7,所述服务器1上设置有服务端以太网接口8,此计算机网络安全登录验证系统实现步骤如下:步骤一:自定义字体;使用自定义字体的软件或者使用程序自定义建立多套不同种类的自定义字体,全部建立完毕后,生成字体文件,对多套自定义字体进行编号,然后将生成的字体文件导出;步骤二:字体导入;将建立的多套自定义字体分别导入服务器1和计算机2的服务端数据存储模块7和终端数据存储模块3内,并对计算机2进行相关配置;步骤三:字体选取;字体选取模块4根据实时日期中的每个数字的总和选用字体,如果总和是2的倍数则选用第一套,如果总和是3的倍数则选用第二套,如果总和是4的倍数则选用第三套,如果总和同是两个数字的倍数,则选用较大的数字对应的自定义字体,用户输入用户名和密码后,计算机2将用户名和密码以自定义字体的方式存储,并将用于字体选取计算的时间存储下来;步骤四:密码换位;计算机2将密码保存为用户名,将用户名保存为密码;步骤五:数据加密;然后计算机2通过加密模块5对用户名、密码以及保存的时间进行加密;步骤六:数据传输;加密完成后,计算机2将加密数据传输至服务器1;步骤七:解析验证;服务器1接收加密数据后,对加密数据进行解密,然后根据其中时间信息确定使用的是哪一套自定义字体,然后将密码和用户名还原成正常字体并互换后进行验证。作为本专利技术的一种优选方式,所述服务端以太网接口8通过网线与终端以太网接口6连接。作为本专利技术的一种优选方式,所述步骤一中的自定义字体的种类根据需要防护级别设定,种类越多被破译的可能性就越小。作为本专利技术的一种优选方式,所述步骤三中的字体选用规则也能够根据需要编写或更换。以上显示和描述了本专利技术的基本原理和主要特征和本专利技术的优点,对于本领域技术人员而言,显然本专利技术不限于上述示范性实施例的细节,而且在不背离本专利技术的精神或基本特征的情况下,能够以其他的具体形式实现本专利技术。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本专利技术的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本专利技术内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。本文档来自技高网...

【技术保护点】
1.一种计算机网络安全登录验证系统,包括服务器(1)和计算机(2),其特征在于,所述计算机(2)内集成有终端数据存储模块(3)、字体选取模块(4)和加密模块(5),所述计算机(2)上设置有终端以太网接口(6),所述服务器(1)内集成有服务端数据存储模块(7),所述服务器(1)上设置有服务端以太网接口(8),此计算机网络安全登录验证系统实现步骤如下:步骤一:自定义字体;使用自定义字体的软件或者使用程序自定义建立多套不同种类的自定义字体,全部建立完毕后,生成字体文件,对多套自定义字体进行编号,然后将生成的字体文件导出;步骤二:字体导入;将建立的多套自定义字体分别导入服务器(1)和计算机(2)的服务端数据存储模块(7)和终端数据存储模块(3)内,并对计算机(2)进行相关配置;步骤三:字体选取;字体选取模块(4)根据实时日期中的每个数字的总和选用字体,如果总和是2的倍数则选用第一套,如果总和是3的倍数则选用第二套,如果总和是4的倍数则选用第三套,如果总和同是两个数字的倍数,则选用较大的数字对应的自定义字体,用户输入用户名和密码后,计算机(2)将用户名和密码以自定义字体的方式存储,并将用于字体选取计算的时间存储下来;步骤四:密码换位;计算机(2)将密码保存为用户名,将用户名保存为密码;步骤五:数据加密;然后计算机(2)通过加密模块(5)对用户名、密码以及保存的时间进行加密;步骤六:数据传输;加密完成后,计算机(2)将加密数据传输至服务器(1);步骤七:解析验证;服务器(1)接收加密数据后,对加密数据进行解密,然后根据其中时间信息确定使用的是哪一套自定义字体,然后将密码和用户名还原成正常字体并互换后进行验证。...

【技术特征摘要】
1.一种计算机网络安全登录验证系统,包括服务器(1)和计算机(2),其特征在于,所述计算机(2)内集成有终端数据存储模块(3)、字体选取模块(4)和加密模块(5),所述计算机(2)上设置有终端以太网接口(6),所述服务器(1)内集成有服务端数据存储模块(7),所述服务器(1)上设置有服务端以太网接口(8),此计算机网络安全登录验证系统实现步骤如下:步骤一:自定义字体;使用自定义字体的软件或者使用程序自定义建立多套不同种类的自定义字体,全部建立完毕后,生成字体文件,对多套自定义字体进行编号,然后将生成的字体文件导出;步骤二:字体导入;将建立的多套自定义字体分别导入服务器(1)和计算机(2)的服务端数据存储模块(7)和终端数据存储模块(3)内,并对计算机(2)进行相关配置;步骤三:字体选取;字体选取模块(4)根据实时日期中的每个数字的总和选用字体,如果总和是2的倍数则选用第一套,如果总和是3的倍数则选用第二套,如果总和是4的倍数则选用第三套,如果总和同是两个数字的倍数,则选用较大的数字对应的自定义字体...

【专利技术属性】
技术研发人员:林荣智
申请(专利权)人:西安外事学院
类型:发明
国别省市:陕西,61

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

1