发明名称 一种通过双重校验进行匹配标识的网络身份识别方法
摘要 本发明所要解决的技术问题是提供一种通过双重校验进行匹配标识的网络身份识别方法。其中本发明提出如下技术解决方案:通过在cookie中写入cookieID标识唯一身份,并通过数据包获取用户MAC地址进行取模加密成为mid,之后将cookieID及mid记录在匹配数据库中;当无法找到用户cookieID时,通过MAC地址读取及匹配找到cookieID并重复写入。
申请公布号 CN104113558B 申请公布日期 2016.11.23
申请号 CN201410380271.4 申请日期 2014.08.05
申请人 环境保护部华南环境科学研究所 发明人 杨剑;林奎;杨大勇;胡国成;王俊能;汪中洋;宋巍巍;赵坤荣;于锡军
分类号 H04L29/06(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 代理人
主权项 一种通过双重校验进行匹配标识的网络身份识别方法,其特征在于,依次包括以下步骤:步骤1:客户端向服务器端发出访问请求;步骤2:服务器端接收来自客户端的请求,并获取客户端的cookie数据及MAC地址,利用服务器的MAC地址获取程序对客户端发包进行解析,将解析得到的MAC地址利用取模算法进行加密,取模算法将MAC地址进行转换,在十六进制的基础上将MAC地址转换成十进制取模字串;步骤3:获取客户端的cookie数据中的cookieID,如果是首次访问,则生成cookieID,所获取的或所生成的cookieID与其MAC地址唯一对应,并将客户端中的cookie、cookieID、MAC数据存储在服务器端的匹配数据库中,匹配数据库存储在服务器端的存储器中;步骤4:将所获取的cookieID与服务器端已存储的cookieID比较,如果两者匹配,则加载客户端cookie继续网络访问,如果不匹配,则将MAC地址存储到服务器端的存储器中加载当前cookie继续网络访问,如果客户端的cookie无效或已被删除,即启动MAC地址匹配机制,启动MAC地址获取程序,并将获取到的MAC地址存入服务器缓冲池,同时通过匹配数据库中解密的MAC地址在缓冲区进行匹配识别,如果匹配则将cookieID重新写入客户端存储器,如果不匹配则重新步骤2。
地址 510655 广东省广州市天河区员村西街7号大院