CN107528842A - 网站密码生成方法及装置 - Google Patents

网站密码生成方法及装置 Download PDF

Info

Publication number
CN107528842A
CN107528842A CN201710719833.7A CN201710719833A CN107528842A CN 107528842 A CN107528842 A CN 107528842A CN 201710719833 A CN201710719833 A CN 201710719833A CN 107528842 A CN107528842 A CN 107528842A
Authority
CN
China
Prior art keywords
module
input
mobile phone
password
website
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN201710719833.7A
Other languages
English (en)
Inventor
宋丹丹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hefei Dan Peng Technology Co Ltd
Original Assignee
Hefei Dan Peng Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hefei Dan Peng Technology Co Ltd filed Critical Hefei Dan Peng Technology Co Ltd
Priority to CN201710719833.7A priority Critical patent/CN107528842A/zh
Publication of CN107528842A publication Critical patent/CN107528842A/zh
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/06Network architectures or network communication protocols for network security for supporting key management in a packet data network
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/45Structures or tools for the administration of authentication
    • G06F21/46Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Power Engineering (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种网站密码生成方法,包括以下步骤:S1、打开网站网页,点击注册,并在计算机显示屏上设置密钥;S2、再次输入密码确认后,服务器自动记录该密码并把密码发送至数据库内存储,且显示屏幕上生成二维码图片;S3、通过手机进行扫码识别,手机点击机确认后网站可自动识别手机的IP地址;S4、服务器利用调用模块从数据库中调用数据。本发明利用手机移动终端来进行扫描二维码,服务器中的手机IP地址识别模块可自动识别手机的IP地址,每当用户需要打开网页时,只有在输入模块中输入密钥,再用手机扫描显示模块上的二维码,服务器将启动调用模块调用数据库原备份数据与现在的密钥和IP地址进行比对,之后变可实现网页的打开。

Description

网站密码生成方法及装置
技术领域
本发明属于网站技术领域,更具体地说,尤其涉及一种网站密码生成方法。同时,本发明还涉及一种网站密码生成装置。
背景技术
目前互联网上的网站例如社区、论坛、微博等都需要注册账户才能使用。如果用户为了账号、密码容易记忆,而在不同网站使用相同的账号密码,那么会存在很大的安全隐患。因此,用户在不同网站注册的账号、密码最好不相同,但是,这样会导致一个用户的账号、密码信息过多,造成用户记忆以及使用的负担。当一个用户的账号、密码信息过多时,很可能会造成账号、密码的混淆甚至遗忘,当用户通过终端登录某一网站时,很可能需要多次输入账号、密码等信息进行登录才能最终登录成功,这一过程中,终端需要多次向网站服务器发送账号、密码等网站登录信息,不仅增加了终端与网站服务器之间的数据流量,而且存在很大的安全隐患。
发明内容
本发明的目的在于提供一种网站密码生成方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种网站密码生成方法,包括以下步骤:
S1、打开网站网页,点击注册,并在计算机显示屏上设置密钥;
S2、再次输入密码确认后,服务器自动记录该密码并把密码发送至数据库内存储,且显示屏幕上生成二维码图片;
S3、通过手机进行扫码识别,手机点击机确认后网站可自动识别手机的IP地址,服务器自动识别IP地址并把手机的IP地址发送至数据库内进行存储;
S4、服务器利用调用模块从数据库中调用数据,再利用判断模块判断密钥和手机的IP地址是否和***录入的一致;
S5、在S4完成后可能出现两种结果,第一、当判断结果不一致时密码自动生成失败,网页关闭,第二、当判断结果一致时密码自动生成成功,网页打开。
本发明还提供一种网站密码生成装置,包括手机移动终端、用户计算机和服务器,所述手机移动终端的输入端信号连接用户计算机的输出端,所述手机移动终端的输出端信号连接服务器的输入端,所述服务器的输入端还信号连接用户计算机的输出端。
优选的,所述用户计算机包括显示模块、输入模块和注册模块,所述注册模块的输出端电性连接输入模块的输入端,所述输入模块的输出端电性连接显示模块的输入端。
优选的,所述服务器包括数据库、调用模块、判断模块、反馈模块和手机IP地址识别模块,所述调用模块的输入端信号连接数据库的输出端,所述调用模块的输出端信号连接判断模块的输入端,所述判断模块的输出端信号连接反馈模块,所述手机移动终端包括扫描模块,且扫描模块的输入端电性连接显示模块的输出端。
优选的,所述注册模块用于打开注册页面,所述输入模块用于输入密钥信息,显示模块用于显示二维码图片,所述扫描模块用于扫描显示模块上的二维码图片,所述调用模块用于调用数据库中的数据,判断模块用于判断输入的密钥和手机的IP地址是否和***录入的数据一致,所述反馈模块用于反馈网站密码生成结果。
本发明的技术效果和优点:本发明网站密码生成方法及装置,可为用户生成唯一不变的网站密码,在输入密钥后,数据库自动存储密钥,再利用手机移动终端来进行扫描二维码,服务器中的手机IP地址识别模块可自动识别手机的IP地址,并把手机的IP地址存至数据库中,每当用户需要打开网页时,只有在输入模块中输入密钥,再用手机扫描显示模块上的二维码,服务器将启动调用模块调用数据库原备份数据与现在的密钥和IP地址进行比对,之后变可实现网页的打开。
附图说明
图1为本发明运作流程结构示意图;
图2为本发明***结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1-2,本发明提供的一种网站密码生成方法,包括以下步骤:
S1、打开网站网页,点击注册,并在计算机显示屏上设置密钥;
S2、再次输入密码确认后,服务器自动记录该密码并把密码发送至数据库内存储,且显示屏幕上生成二维码图片;
S3、通过手机进行扫码识别,手机点击机确认后网站可自动识别手机的IP地址,服务器自动识别IP地址并把手机的IP地址发送至数据库内进行存储;
S4、服务器利用调用模块从数据库中调用数据,再利用判断模块判断密钥和手机的IP地址是否和***录入的一致;
S5、在S4完成后可能出现两种结果,第一、当判断结果不一致时密码自动生成失败,网页关闭,第二、当判断结果一致时密码自动生成成功,网页打开。
本发明还提供一种网站密码生成装置,包括手机移动终端、用户计算机和服务器,所述手机移动终端的输入端信号连接用户计算机的输出端,所述手机移动终端的输出端信号连接服务器的输入端,所述服务器的输入端还信号连接用户计算机的输出端。
所述用户计算机包括显示模块、输入模块和注册模块,所述注册模块的输出端电性连接输入模块的输入端,所述输入模块的输出端电性连接显示模块的输入端。
所述服务器包括数据库、调用模块、判断模块、反馈模块和手机IP地址识别模块,所述调用模块的输入端信号连接数据库的输出端,所述调用模块的输出端信号连接判断模块的输入端,所述判断模块的输出端信号连接反馈模块,所述手机移动终端包括扫描模块,且扫描模块的输入端电性连接显示模块的输出端。
所述注册模块用于打开注册页面,所述输入模块用于输入密钥信息,显示模块用于显示二维码图片,所述扫描模块用于扫描显示模块上的二维码图片,所述调用模块用于调用数据库中的数据,判断模块用于判断输入的密钥和手机的IP地址是否和***录入的数据一致,所述反馈模块用于反馈网站密码生成结果。
本发明网站密码生成方法及装置,可为用户生成唯一不变的网站密码,在输入密钥后,数据库自动存储密钥,再利用手机移动终端来进行扫描二维码,服务器中的手机IP地址识别模块可自动识别手机的IP地址,并把手机的IP地址存至数据库中,每当用户需要打开网页时,只有在输入模块中输入密钥,再用手机扫描显示模块上的二维码,服务器将启动调用模块调用数据库原备份数据与现在的密钥和IP地址进行比对,之后变可实现网页的打开。
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (5)

1.一种网站密码生成方法,其特征在于,包括以下步骤:
S1、打开网站网页,点击注册,并在计算机显示屏上设置密钥;
S2、再次输入密码确认后,服务器自动记录该密码并把密码发送至数据库内存储,且显示屏幕上生成二维码图片;
S3、通过手机进行扫码识别,手机点击机确认后网站可自动识别手机的IP地址,服务器自动识别IP地址并把手机的IP地址发送至数据库内进行存储;
S4、服务器利用调用模块从数据库中调用数据,再利用判断模块判断密钥和手机的IP地址是否和***录入的一致;
S5、在S4完成后可能出现两种结果,第一、当判断结果不一致时密码自动生成失败,网页关闭,第二、当判断结果一致时密码自动生成成功,网页打开。
2.一种网站密码生成装置,包括手机移动终端、用户计算机和服务器,其特征在于:所述手机移动终端的输入端信号连接用户计算机的输出端,所述手机移动终端的输出端信号连接服务器的输入端,所述服务器的输入端还信号连接用户计算机的输出端。
3.根据权利要求2所述的一种网站密码生成装置,其特征在于:所述用户计算机包括显示模块、输入模块和注册模块,所述注册模块的输出端电性连接输入模块的输入端,所述输入模块的输出端电性连接显示模块的输入端。
4.根据权利要求2所述的一种网站密码生成装置,其特征在于:所述服务器包括数据库、调用模块、判断模块、反馈模块和手机IP地址识别模块,所述调用模块的输入端信号连接数据库的输出端,所述调用模块的输出端信号连接判断模块的输入端,所述判断模块的输出端信号连接反馈模块,所述手机移动终端包括扫描模块,且扫描模块的输入端电性连接显示模块的输出端。
5.根据权利要求3所述的一种网站密码生成装置,其特征在于:所述注册模块用于打开注册页面,所述输入模块用于输入密钥信息,显示模块用于显示二维码图片,所述扫描模块用于扫描显示模块上的二维码图片,所述调用模块用于调用数据库中的数据,判断模块用于判断输入的密钥和手机的IP地址是否和***录入的数据一致,所述反馈模块用于反馈网站密码生成结果。
CN201710719833.7A 2017-08-21 2017-08-21 网站密码生成方法及装置 Withdrawn CN107528842A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710719833.7A CN107528842A (zh) 2017-08-21 2017-08-21 网站密码生成方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710719833.7A CN107528842A (zh) 2017-08-21 2017-08-21 网站密码生成方法及装置

Publications (1)

Publication Number Publication Date
CN107528842A true CN107528842A (zh) 2017-12-29

Family

ID=60681668

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710719833.7A Withdrawn CN107528842A (zh) 2017-08-21 2017-08-21 网站密码生成方法及装置

Country Status (1)

Country Link
CN (1) CN107528842A (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103067397A (zh) * 2012-12-31 2013-04-24 华为技术有限公司 一种桌面云***的安全认证方法、接入网关及认证服务器
US20160070911A1 (en) * 2013-08-19 2016-03-10 Amazon Technologies, Inc. Rapid malware inspection of mobile applications
CN105827624A (zh) * 2016-04-26 2016-08-03 浙江宇视科技有限公司 一种身份验证***
CN105933353A (zh) * 2016-07-05 2016-09-07 北京万维星辰科技有限公司 安全登录的实现方法及***
US20170085561A1 (en) * 2014-06-09 2017-03-23 Beijing Stone Shield Technology Co., Ltd. Key storage device and method for using same

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103067397A (zh) * 2012-12-31 2013-04-24 华为技术有限公司 一种桌面云***的安全认证方法、接入网关及认证服务器
US20160070911A1 (en) * 2013-08-19 2016-03-10 Amazon Technologies, Inc. Rapid malware inspection of mobile applications
US20170085561A1 (en) * 2014-06-09 2017-03-23 Beijing Stone Shield Technology Co., Ltd. Key storage device and method for using same
CN105827624A (zh) * 2016-04-26 2016-08-03 浙江宇视科技有限公司 一种身份验证***
CN105933353A (zh) * 2016-07-05 2016-09-07 北京万维星辰科技有限公司 安全登录的实现方法及***

Similar Documents

Publication Publication Date Title
CN108769229B (zh) 信息定制发送方法、装置、计算机设备及存储介质
CN107070945B (zh) 身份登录方法及设备
CN109600306B (zh) 创建会话的方法、装置和存储介质
DE69934911T2 (de) Mobiltelefon auto-pc-logon
CN103179098B (zh) 一种网络账号的密码找回方法和装置
US7436943B2 (en) Method and apparatus for managing telephone number, and computer product
CN108235314B (zh) 身份认证方法、装置和***
JP2007264835A (ja) 認証方法およびシステム
CN105225103B (zh) 继续支付***和方法
CN111541546B (zh) 多平台登陆方法、装置、设备及可读介质
JP2016058854A (ja) 機器管理システム及び機器管理方法
CN105827624A (zh) 一种身份验证***
CN111464555B (zh) 一种基于客户端屏幕录像的文件签署确认方法以及业务服务器、认证服务器和客户端
CN106778290A (zh) 一种基于微信平台的应用软件验证方法和***
CN113326488A (zh) 一种个人信息保护***以及方法
KR101027228B1 (ko) 인터넷 보안을 위한 본인인증 장치, 그 방법 및 이를 기록한 기록매체
WO2020073538A1 (zh) 一种消息发送方法、装置及***
JP2006506919A (ja) 統合通信id提供システム及びその方法
CN105991619A (zh) 一种安全认证方法和装置
CN114040397A (zh) 通话身份认证方法、终端及计算机可读存储介质
CN115776548A (zh) 双录***
CN107528842A (zh) 网站密码生成方法及装置
JP2002366517A (ja) サービス提供方法、サービス提供システム、処理センタ装置及びプログラム
KR100692790B1 (ko) 사용자별 맞춤정보를 위한 데이터 저장 서비스 장치 및 그방법
CN105490988B (zh) 提高数据传输安全性的方法、装置及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication

Application publication date: 20171229

WW01 Invention patent application withdrawn after publication