产学研创新服务平台(开云优惠体育网页版入口)
专利申请类型:发明专利;专利名称:基于无线通信的安全认证方法
专利类型:发明专利
专利申请号:CN202311657173.6
专利申请(专利权)人:广西电网有限责任公司贵港供电局
权利人地址:广西壮族自治区贵港市港北区民主路89号
专利发明(设计)人:宋锁娜,李立挺,欧佐,江宁,李秋明,黄年,黄炳强,丁艳芳,黄明园,刘颖,孙铁鹏,高震,吕宗瑾,伍广正,梁文婷,侯东明,张广就,黄辽霖,隽增明,钟璐,石登源,蔡宛达,方雪莲,梁达愿
专利摘要:本发明公开了基于无线通信的安全认证方法,涉及安全认证技术领域,本发明通过设置信息采集单元采集身份信息数据,信息分析单元构建其专属多条登录认证链,认证交互单元生成其用以进行本次登录认证的第一、第二耦合序列并依据其对身份信息数据进行处理生成第二身份关联数据,一方面登录认证链的生成是基于登录用户的主观选择且生成规则是基于其往期选定的登录方式,在当前预登录用户的第二身份关联数据生成后删除第一、第二耦合序列保证了第二身份关联数据的安全,另一方面通信平台和用户端模块都可以基于当前预登录用户往期的登录认证数据即时推算出第一和第二耦合序列,避免了其长期存储和传输的过程,保证了通信平台对用户认证的准确性。
主权利要求:
1.基于无线通信的安全认证方法,其特征在于,包括以下步骤:
步骤一:当前预登录用户选定登录认证方式后,信息采集单元基于其选定的登录认证方式对其对应的身份信息数据进行采集;
步骤二:信息分析单元接收到当前预登录用户身份信息数据后获取其内存储的当前预登录用户的多条登录认证链和身份识别编号;
当前预登录用户的一条登录认证链的生成是基于其在过去一个登录认证周期内每次登录时选定的登录认证方式,每种登录认证方式都用一种英文字母替换,按照选定时间从先往后将英文字母拼接得到的一条序列链;
步骤三:信息分析单元基于当前预登录用户选定的登录认证方式从其的多条登录认证链中选定两条长度最长,且分别满足首个字母和末个字母对应的登录认证方式与当前预登录用户选定的登录认证方式一致的登录认证链,作为当前预登录用户基于本次选定的第一耦合序列、第二耦合序列,将其和身份识别编号一起传输到认证交互单元;
步骤四:认证交互单元将当前预登录用户身份信息数据、第一耦合序列、第二耦合序列转换为二进制流数据,并分别将转换后的第一耦合序列、第二耦合序列和当前预登录用户身份信息数据进行与运算得到当前预登录用户的第二身份关联数据,将其和身份识别编号一起传输到身份认证单元;
所述步骤二,信息分析单元生成当前预登录用户在过去所有登录认证周期内的登录认证链的具体生成规则如下:
S11:将账户密码登录认证、短信登录认证、面部登录认证和指纹登录认证这四种登录认证方式分别与英文字母A、B、C和D建立映射,即账户密码登录认证与英文字母“A”对应,短信登录认证与英文字母“B”对应、面部登录认证与英文字母“C”对应、指纹登录认证与英文字母“D”对应;
S12:在一个登录认证周期内获取当前预登录用户每次登录认证选定的登录方式,并按照选定的时间先后顺序,从先往后依次标记为E1、E2、...、Ee,e≥1,一个所述登录认证周期的间隔时长为P1,所述P1为预设时间阈值;
S13:将E1对应的英文字母作为首顶点,标记为F1,将Ee对应的英文字母作为尾顶点,标记为Fe,E2、E3、...、Ee?1对应的英文字母作为中间节点,分别标记为F2、F3、...、Fe?1,并按照F1、F2、...、Fe的顺序,将首顶点F1、中间节点F2、...、中间节点Fe?1和尾顶点Fe之间用线段依次进行连接生成当前预登录用户在该登录认证周期内的登录认证链,则该登录认证链存在一条排序规则:先是首顶点F1、后是中间节点F2、然后是F3、...、最后是尾顶点Fe;
S14:按照S12到S13计算获取当前预登录用户在过去所有登录认证周期内的登录认证链;
所述步骤三生成当前预登录用户基于本次选定的第一耦合序列和第二耦合序列,具体如下:
S21:基于接收到的当前预登录用户选定的登录认证方式对应的英文字母,在信息分析单元内存储的所有登录认证链中获取首顶点与其对应的英文字母一致的所有登录认证链,按照登录认证链中尾顶点对应登录认证方式选定时刻的先后顺序,从先往后依次将所有登录认证链标记为G1、G2、...、Gg,1≤g≤e;
S22:在登录认证链G1、G2、...、Gg中选定中间节点数量最多的那一条登录认证链并按照其对应的排序规则依次提取出首顶点、中间节点和尾顶点对应的英文字母,并按照提取的先后顺序进行拼接生成当前预登录用户基于本次选定的第一耦合序列;
S23:基于接收到的当前预登录用户选定的登录认证方式对应的英文字母,在信息分析单元内存储的所有登录认证链中获取尾顶点与其对应的英文字母一致的所有登录认证链,按照登录认证链中尾顶点对应登录认证方式选定时刻的先后顺序,从先往后依次将所有登录认证链标记为H1、H2、...、Hh,1≤h≤e;
S24:在登录认证链H1、H2、...、Hh中选定中间节点数量最多的那一条登录认证链并依次其对应的排序规则反方向依次提取出尾顶点、中间节点和首顶点对应的英文字母,并按照提取的先后顺序进行拼接生成当前预登录用户基于本次选定的第二耦合序列。
2.根据权利要求1所述的基于无线通信的安全认证方法,其特征在于,所述登录认证的方式有四种,分别为账户密码登录认证、短信登录认证、面部登录认证和指纹登录认证。
3.根据权利要求1所述的基于无线通信的安全认证方法,其特征在于,在完成步骤四后,还需要完成如下步骤:
步骤五:身份认证单元中存储有所有经过授权允许登录平台的用户的授权信息数据,所述身份认证单元接收到当前预登录用户的身份识别编号后依据其和存储的所有用户的身份识别编号中进行匹配,获取匹配一致用户在过去所有登录认证周期内的登录认证链,依据其还原出当前预登录用户的身份信息数据,将其和匹配一致用户的授权信息数据进行匹配,若匹配一致,则判定认证通过,生成认证通过指令并将其传输到服务单元,则生成认证不通过指令并将其传输到信息采集单元;
步骤六:若服务单元接收到认证通过指令后为当前预登录用户提供服务,若所述信息采集单元接收到认证不通过指令,则对当前预登录用户的身份信息数据进行重新采集,并将信息分析单元中最后一次存储的当前预登录用户选定的登录认证方式进行删除。
4.根据权利要求1所述的基于无线通信的安全认证方法,其特征在于,一个经过授权允许登录平台用户的授权信息数据包括其当前用以登录平台的账号名称、账号密码、电话号码、面部图像数据、指纹图像数据和身份识别编号,所述身份认证单元中存储的所有用户在过去所有登录认证周期内的登录认证链。
5.根据权利要求1所述的基于无线通信的安全认证方法,其特征在于,所述步骤四,得到当前预登录用户第二身份关联数据,具体如下:S31:分别将接收到的当前预登录用户的身份信息数据、当前预登录用户基于本次选定的第一耦合序列和第二耦合序列转换为二进制流数据,将转换后的当前预登录用户身份信息数据,重新标定为当前预登录用户的身份待处理数据,将转换后的当前预登录用户基于本次选定的第一耦合序列,重新标定为当前预登录用户的第一相与序列,将转换后的当前预登录用户基于本次选定的第二耦合序列,重新标定为当前预登录用户的第二相与序列;
S32:将当前预登录用户身份待处理数据和当前预登录用户基于本次选定的第一相与序列进行与运算得到当前预登录用户的第一身份关联数据;
S33:将当前预登录用户的第一身份关联数据和当前预登录用户基于本次选定的第二相与序列进行与运算得到当前预登录用户的第二身份关联数据。 说明书 : 基于无线通信的安全认证方法技术领域[0001] 本发明涉及安全认证技术领域,具体涉及基于无线通信的安全认证方法。背景技术[0002] 目前,随着计算机和网络应用的日益广泛以及不同领域的业务种类的日益丰富,用于安全性信息交互(即对安全性要求较高的信息交互,例如金融领域中的交易处理过程)的安全认证方法变得越来越重要;[0003] 目前针对用户的登录认证主要有四种方式,分别为账号密码登录、手机号验证码登录、指纹登录和面部登录,通过在客户端和云端平台之间建立密钥材料(例如,密码密钥)以在后续的认证过程中使用,以用于保护身份认证服务的安全,进而保护云端存储数据的安全,然后现有技术中其生成的密钥虽然可以实时生成,保证其动态可变性,一次登录生成一次密钥,但是生成的密钥需要传输到用户端,且用户端接收到传输的密钥后需要进行存储用以下一次进行登录认证,在此过程中,密钥传输的过程存在第三方窃取的可能性,且密钥在用户端存储也会存储丢失窃取的可能性,这都将会导致云端平台对用户身份无法准确认证,进而导致云端数据的不安全;[0004] 为了解决上述问题,本发明提出了一种解决方案。发明内容[0005] 本发明的目的在于提供基于无线通信的安全认证方法,为了解决现有技术中在进行用户身份的认证过程中用以进行客户端和云端平台之间安全认证的密钥其虽然可以实时生成,保证其动态可变性,一次登录生成一次密钥,但是生成的密钥需要传输到用户端,且用户端接收到传输的密钥后需要进行存储用以下一次进行登录认证,在此过程中,密钥传输的过程存在第三方窃取的可能性,且密钥在用户端存储也会存储丢失窃取的可能性,这都将会导致云端平台对用户身份无法准确认证,进而导致云端数据的不安全的问题。[0006] 本发明的目的可以通过以下技术方案实现:[0007] 基于无线通信的安全认证方法,包括以下步骤:[0008] 步骤一:用户端模块包括信息采集单元、信息分析单元和认证交互单元,当当前预登录用户选定登录认证方式后,所述信息采集单元基于其选定的登录认证方式对其身份信息数据进行对应采集并将其传输到安全交互单元,所述信息采集单元将当前预登录用户选定的登录认证方式传输到信息分析单元;[0009] 步骤二:所述信息分析单元中存储有当前预登录用户在过去所有登录认证周期内的登录认证链和身份识别编号,所述信息分析单元依据接收到的当前预登录用户的登录认证方式后按照一定的选定生成规则生成当前预登录用户基于本次选定的第一耦合序列和第二耦合序列,所述信息分析单元将当前预登录用户基于本次选定的第一耦合序列、第二耦合序列和身份识别编号传输到认证交互单元;[0010] 步骤三:所述认证交互单元接收到信息采集单元传输的当前预登录用户的身份信息数据,接收到信息分析单元传输的当前预登录用户基于本次选定的第一耦合序列、第二耦合序列和身份识别编号后按照一定的生成规则生成当前预登录用户的第二身份关联数据并将其和身份识别编号一起传输到通信平台;[0011] 步骤四:所述通信平台包括身份认证单元和服务单元,所述身份认证单元中存储有所有经过授权允许登录平台的用户的授权信息数据,所述身份认证单元接收到当前预登录用户的身份识别编号后依据其和存储的所有用户的身份识别编号中进行匹配,获取匹配一致用户在过去所有登录认证周期内的登录认证链,依据其还原出当前预登录用户的身份信息数据,将其和匹配一致用户的授权信息数据进行匹配,若匹配一致,则判定认证通过,生成认证通过指令并将其传输到服务单元,则生成认证不通过指令并将其传输到信息采集单元;[0012] 步骤五:若服务单元接收到认证通过指令后为当前预登录用户提供服务,若所述信息采集单元接收到认证不通过指令,则对当前预登录用户的身份信息数据进行重新采集,并将信息分析单元中最后一次存储的当前预登录用户选定的登录认证方式进行删除。[0013] 进一步的,所述登录认证的方式有四种,分别为账户密码登录认证、短信登录认证、面部登录认证和指纹登录认证,不同的登录认证方式,其对应的身份信息数据是不相同的,若预登录用户选定的登录认证方式是账户密码登录认证,则其对应采集的身份信息数据指代的是其键入的账号名称和账号密码,若预登录用户选定的登录认证方式是短信登录认证,则其对应采集的身份信息数据指代的是其键入的电话号码和短信验证码,若预登录用户选定的登录认证方式是面部登录认证,则其对应采集的身份信息数据指代的是其面部图像数据,若预登录用户选定的登录认证方式是指纹登录认证,则其对应采集的身份信息数据指代的是其指纹图像数据。[0014] 进一步的,所述信息分析单元生成当前预登录用户在过去所有登录认证周期内的登录认证链的具体生成规则如下:[0015] S11:将账户密码登录认证、短信登录认证、面部登录认证和指纹登录认证这四种登录认证方式分别与英文字母A、B、C和D建立映射,即账户密码登录认证与英文字母“A”对应,短信登录认证与英文字母“B”对应、面部登录认证与英文字母“C”对应、指纹登录认证与英文字母“D”对应;[0016] S12:在一个登录认证周期内获取当前预登录用户每次登录认证选定的登录方式,并按照选定的时间先后顺序,从先往后依次标记为E1、E2、...、Ee,e≥1,一个所述登录认证周期的间隔时长为P1,所述P1为预设时间阈值;[0017] S13:将E1对应的英文字母作为首顶点,标记为F1、将Ee对应的英文字母作为尾顶点,标记为Fe,E2、E3、...、Ee?1对应的英文字母作为中间节点,分别标记为F2、F3、...、Fe?1,并按照F1、F2、...、Fe的顺序,将首顶点F1、中间节点F2、...、中间节点Fe?1和尾顶点Fe之间用线段依次进行连接生成当前预登录用户在该登录认证周期内的登录认证链,则该登录认证链存在一条排序规则:先是首顶点F1、后是中间节点F2、然后是F3、...、最后是尾顶点Fe;[0018] S14:按照S12到S13计算获取当前预登录用户在过去所有登录认证周期内的登录认证链。[0019] 进一步的,一个所述经过授权允许登录平台用户的授权信息数据包括其当前用以登录平台的账号名称、账号密码、电话号码、面部图像数据、指纹图像数据和身份识别编号,所述身份认证单元中存储的所有用户在过去所有登录认证周期内的登录认证链。[0020] 进一步的,所述步骤二,生成当前预登录用户基于本次选定的第一耦合序列和第二耦合序列的具体选定生成规则如下:[0021] S21:基于接收到的当前预登录用户选定的登录认证方式对应的英文字母,在信息分析单元内存储的所有登录认证链中获取首顶点与其对应的英文字母一致的所有登录认证链,按照登录认证链中尾顶点对应登录认证方式选定时刻的先后顺序,从先往后依次将所有登录认证链标记为G1、G2、...、Gg,1≤g≤e;[0022] S22:在登录认证链G1、G2、...、Gg中选定中间节点数量最多的那一条登录认证链并依次其对应的排序规则依次提取出首顶点、中间节点和尾顶点对应的英文字母,并按照提取的先后顺序进行拼接生成当前预登录用户基于本次选定的第一耦合序列;[0023] S23:基于接收到的当前预登录用户选定的登录认证方式对应的英文字母,在信息分析单元内存储的所有登录认证链中获取尾顶点与其对应的英文字母一致的所有登录认证链,按照登录认证链中尾顶点对应登录认证方式选定时刻的先后顺序,从先往后依次将所有登录认证链标记为H1、H2、...、Hh,1≤h≤e;[0024] S24:在登录认证链H1、H2、...、Hh中选定中间节点数量最多的那一条登录认证链并依次其对应的排序规则反方向依次提取出尾顶点、中间节点和首顶点对应的英文字母,并按照提取的先后顺序进行拼接生成当前预登录用户基于本次选定的第二耦合序列。[0025] 进一步的,所述步骤三,生成当前预登录用户第二身份关联数据的具体规则如下:[0026] S31:分别将接收到的当前预登录用户的身份信息数据、当前预登录用户基于本次选定的第一耦合序列和第二耦合序列转换为二进制流数据,将转换后的当前预登录用户身份信息数据,重新标定为当前预登录用户的身份待处理数据,将转换后的当前预登录用户基于本次选定的第一耦合序列,重新标定为当前预登录用户的第一相与序列,将转换后的当前预登录用户基于本次选定的第二耦合序列,重新标定为当前预登录用户的第二相与序列;[0027] S32:将当前预登录用户身份待处理数据和当前预登录用户基于本次选定的第一相与序列进行与运算得到当前预登录用户的第一身份关联数据;[0028] S33:将当前预登录用户的第一身份关联数据和当前预登录用户基于本次选定的第二相与序列进行与运算得到当前预登录用户的第二身份关联数据。[0029] 本发明的有益效果:[0030] 本发明通过设置信息采集单元,对选定不同登录认证方式的预登录用户的身份信息数据进行采集,信息分析单元基于预登录用户往期成功登录时选定的登录认证方式构建其专属的多条登录认证链,并基于当前选定的登录认证方式筛选其本次登录认证的两条登录认证链,认证交互单元基于筛选出的两条登录认证链生成其用以进行本次登录认证身份认证数据处理的第一耦合序列、第二耦合序列,认证交互单元依次以第一耦合序列、第二耦合序列对当前预登录用户的身份信息数据进行处理生成其对应的第二身份关联数据,在此过程中,一方面登录认证链的生成是基于登录用户的主观选择且生成规则是基于其往期选定的登录方式,在当前预登录用户的第二身份关联数据生成后即删除第一耦合序列、第二耦合序列,充分的保证了用以进行第二身份关联数据的安全性,另一方面通信平台和用户端模块都可以基于当前预登录用户往期的登录认证数据即时推算出第一和第二耦合序列,没避免了其长期存储和传输的过程,保证了通信平台对用户认证的准确性,进而确保了通信平台数据的安全。附图说明[0031] 下面结合附图对本发明作进一步的说明。[0032] 图1是本发明的系统框图。具体实施方式[0033] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。[0034] 如图1所示,基于无线通信的安全认证方法,上述方法是基于无线通信的安全认证系统实现的,该系统包括用户端模块和通信平台;[0035] 所述用户端模块用于预登录用户进行登录认证,所述用户端模块包括信息采集单元、信息分析单元和认证交互单元;[0036] 所述信息采集单元用于对选定登录认证方式后的预登录用户的身份信息数据进行采集,在本实施例中,所述登录认证的方式有四种,分别为账户密码登录认证、短信登录认证、面部登录认证和指纹登录认证;[0037] 当前预登录用户选定登录认证方式后,所述信息采集单元基于其选定的登录认证方式对其身份信息数据进行对应采集,这里需要说明的是,不同的登录认证方式,其对应的身份信息数据是不相同的;[0038] 若预登录用户选定的登录认证方式是账户密码登录认证,则其对应采集的身份信息数据指代的是其键入的账号名称和账号密码,若预登录用户选定的登录认证方式是短信登录认证,则其对应采集的身份信息数据指代的是其键入的电话号码和短信验证码,若预登录用户选定的登录认证方式是面部登录认证,则其对应采集的身份信息数据指代的是其面部图像数据,若预登录用户选定的登录认证方式是指纹登录认证,则其对应采集的身份信息数据指代的是其指纹图像数据;[0039] 所述信息采集单元将当前预登录用户的身份信息数据传输到认证交互单元,所述信息采集单元将当前预登录用户选定的登录认证方式传输到信息分析单元;[0040] 所述信息分析单元中存储有当前预登录用户在过去所有登录认证周期内的登录认证链和身份识别编号,在本实施例中,所述身份识别编号是由11位数字字符组成的字符串;[0041] 所述信息分析单元生成当前预登录用户在过去所有登录认证周期内的登录认证链的具体生成规则如下:[0042] S11:将账户密码登录认证、短信登录认证、面部登录认证和指纹登录认证这四种登录认证方式分别与英文字母A、B、C和D建立映射,即账户密码登录认证与英文字母“A”对应,短信登录认证与英文字母“B”对应、面部登录认证与英文字母“C”对应、指纹登录认证与英文字母“D”对应;[0043] S12:在一个登录认证周期内获取当前预登录用户每次登录认证选定的登录方式,并按照选定的时间先后顺序,从先往后依次标记为E1、E2、...、Ee,e≥1,所述E1的选定时间相较于E2、...、Ee的选定时间来说距离当前时刻最远,一个所述登录认证周期的间隔时长为P1,所述P1为预设时间阈值;[0044] S13:将E1对应的英文字母作为首顶点,标记为F1、将Ee对应的英文字母作为尾顶点,标记为Fe,E2、E3、...、Ee?1对应的英文字母作为中间节点,分别标记为F2、F3、...、Fe?1,并按照F1、F2、...、Fe的顺序,将首顶点F1、中间节点F2、...、中间节点Fe?1和尾顶点Fe之间用线段依次进行连接生成当前预登录用户在该登录认证周期内的登录认证链,则该登录认证链存在一条排序规则:先首顶点F1、后中间节点F2、然后F3、...、最后尾顶点Fe;[0045] S14:按照S12到S13计算获取当前预登录用户在过去所有登录认证周期内的登录认证链并将其存储;[0046] 所述信息分析单元接收到信息采集单元传输的当前预登录用户选定的登录认证方式后按照一定的选定生成规则生成当前预登录用户基于本次选定的第一耦合序列和第二耦合序列,具体如下:[0047] S21:基于接收到的当前预登录用户选定的登录认证方式对应的英文字母,在信息分析单元内存储的所有登录认证链中获取首顶点与其对应的英文字母一致的所有登录认证链,按照登录认证链中尾顶点对应登录认证方式选定时刻的先后顺序,从先往后依次将所有登录认证链标记为G1、G2、...、Gg,1≤g≤e,所述登录认证链中尾顶点对应登录认证方式选定时刻相较于G2、...、Gg中尾顶点对应登录认证方式选定时刻来说,距离当前时刻最远;[0048] S22:在登录认证链G1、G2、...、Gg中选定中间节点数量最多的那一条登录认证链并按照其对应的排序规则依次提取出首顶点、中间节点和尾顶点对应的英文字母,并按照提取的先后顺序进行拼接生成当前预登录用户基于本次选定的第一耦合序列;这里需要说明的是,若存在多条中间节点数量最一样多的登录认证链,则选定其中中间节点对应的英文字母和当前预登录用户选定的登录认证方式对应的英文字母一致数量最多的那一条登录认证链,若还是存在多条登录认证链,则选定其对应的扫描周期与当前时刻最近的那一条登录认证链;[0049] S23:基于接收到的当前预登录用户选定的登录认证方式对应的英文字母,在信息分析单元内存储的所有登录认证链中获取尾顶点与其对应的英文字母一致的所有登录认证链,按照登录认证链中尾顶点对应登录认证方式选定时刻的先后顺序,从先往后依次将所有登录认证链标记为H1、H2、...、Hh,1≤h≤e,所述登录认证链中尾顶点对应登录认证方式选定时刻相较于H2、...、Hh中尾顶点对应登录认证方式选定时刻来说,距离当前时刻最远;[0050] S24:在登录认证链H1、H2、...、Hh中选定中间节点数量最多的那一条登录认证链并依次其对应的排序规则依次提取出首顶点、中间节点和尾顶点对应的英文字母,并按照提取的先后顺序进行拼接生成当前预登录用户基于本次选定的第二耦合序列,这里需要说明的是,若存在多条中间节点数量最一样多的登录认证链,则选定其中中间节点对应的英文字母和当前预登录用户选定的登录认证方式对应的英文字母一致数量最多的那一条登录认证链,若还是存在多条登录认证链,则选定其对应的扫描周期与当前时刻最近的那一条登录认证链:[0051] 所述信息分析单元将当前预登录用户基于本次选定的第一耦合序列、第二耦合序列和身份识别编号传输到认证交互单元;[0052] 所述认证交互单元接收到信息采集单元传输的当前预登录用户的身份信息数据,接收到信息分析单元传输的当前预登录用户基于本次选定的第一耦合序列、第二耦合序列和身份识别编号后按照一定的生成规则生成前预登录用户的第二身份关联数据,具体如下:[0053] S31:分别将接收到的当前预登录用户的身份信息数据、当前预登录用户基于本次选定的第一耦合序列和第二耦合序列转换为二进制流数据,将转换后的当前预登录用户身份信息数据,重新标定为当前预登录用户的身份待处理数据,将转换后的当前预登录用户基于本次选定的第一耦合序列,重新标定为当前预登录用户的第一相与序列,将转换后的当前预登录用户基于本次选定的第二耦合序列,重新标定为当前预登录用户的第二相与序列;[0054] S32:将当前预登录用户身份待处理数据和当前预登录用户基于本次选定的第一相与序列进行与运算得到当前预登录用户的第一身份关联数据;[0055] S33:将当前预登录用户的第一身份关联数据和当前预登录用户基于本次选定的第二相与序列进行与运算得到当前预登录用户的第二身份关联数据;[0056] 所述认证交互单元将当前预登录用户的第二身份关联数据和其身份识别编号传输到通信交互平台,这里需要说明的是,生成当前预登录用户的第二身份关联数据后,当前预登录用户基于本次选定的第一耦合序列、第二耦合序列将会被删除;[0057] 所述通信交互平台用于对所有预登录平台的用户身份进行校验,所述通信交互平台包括身份认证单元和服务单元;[0058] 所述身份认证单元中存储有所有经过授权允许登录平台的用户的授权信息数据,一个所述经过授权允许登录平台用户的授权信息数据包括其当前用以登录平台的账号名称、账号密码、电话号码、面部图像数据、指纹图像数据和身份识别编号,所述身份认证单元中存储的所有用户在过去所有登录认证周期内的登录认证链,其生成规则与步骤S11到S14相同;[0059] 所述身份认证单元接收到安全交互单元传输的当前预登录用户的身份识别编号后在其内存储的所有用户的身份识别编号中进行匹配,获取匹配一致用户在过去所有登录认证周期内的登录认证链,依据其还原出当前预登录用户的身份信息数据,将其和匹配一致用户的授权信息数据进行匹配,若匹配一致,则生成认证通过指令并将其传输到服务单元,由服务单元为当前预登录用户提供服务,反之,则生成认证不通过指令并将其传输到信息采集单元,所述信息采集单元接收到身份认证单元传输的认证不通过指令后对当前预登录用户的身份信息数据进行重新采集,并将信息分析段中最后依次存储的当前预登录用户选定的登录认证方式进行删除;[0060] 这里需要说明的是,若当前预登录用户选定的登录认证方式是短信登录认证,其键入电话由通信交互平台生成短信验证码,发送给当前预登录用户的同时,将其保存在身份认证单元中;[0061] 在说明书的描述中,参考术语“一个实施例”、“示例”、“具体示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。[0062] 以上内容仅仅是对本发明所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。[0063] 以上对本发明的一个实施例进行了详细说明,但所述内容仅为本发明的较佳实施例,不能被认为用于限定本发明的实施范围。凡依本发明申请范围所作的均等变化与改进等,均应仍归属于本发明的专利涵盖范围之内。
专利地区:广西
专利申请日期:2023-12-06
专利公开日期:2024-09-27
专利公告号:2024-09-27