基于终端指纹的终端认证方法及系统与流程

文档序号:35926741发布日期:2023-11-04 18:35阅读:来源:国知局

技术特征:

1.一种基于终端指纹的终端认证方法,包括如下步骤:

2.根据权利要求1所述的基于终端指纹的终端认证方法,其特征在于步骤s2所述的采集步骤s1选定的终端的软硬件信息,并处理得到终端软硬件指纹,具体包括如下步骤:

3.根据权利要求2所述的基于终端指纹的终端认证方法,其特征在于步骤s3所述的根据步骤s2得到的终端软硬件指纹,合成终端指纹,具体包括如下步骤:

4.根据权利要求3所述的基于终端指纹的终端认证方法,其特征在于步骤s4所述的基于步骤s3得到的终端指纹,训练自编码器,并根据自编码器的损失值设定阈值,具体包括如下步骤:

5.根据权利要求4所述的基于终端指纹的终端认证方法,其特征在于步骤s5所述的采集待认证终端的软硬件信息,并处理得到待认证终端的软硬件指纹,具体包括如下步骤:

6.根据权利要求5所述的基于终端指纹的终端认证方法,其特征在于步骤s6所述的将步骤s5得到的待认证终端的软硬件指纹,合成待认证终端的终端指纹,具体包括如下步骤:

7.根据权利要求6所述的基于终端指纹的终端认证方法,其特征在于所述的基于马尔科夫链的指纹生成算法,具体包括如下步骤:

8.根据权利要求7所述的基于终端指纹的终端认证方法,其特征在于步骤s7所述的将步骤s6得到的待认证终端的终端指纹输入到训练后的自编码器中,并根据自编码器的损失值与设定的阈值之间的关系,完成待认证终端的认证判定,具体包括如下步骤:

9.一种实现权利要求1~8之一所述的基于终端指纹的终端认证方法的系统,其特征在于包括数据获取模块、指纹获取模块、指纹合成模块、阈值设定模块、指纹采集模块、指纹处理模块和指纹认证模块;数据获取模块、指纹获取模块、指纹合成模块、阈值设定模块、指纹采集模块、指纹处理模块和指纹认证模块依次串联;数据获取模块用于选定若干终端,并将数据上传指纹获取模块;指纹获取模块用于根据获取的数据,采集选定的终端的软硬件信息,并处理得到终端软硬件指纹,并将数据上传指纹合成模块;指纹合成模块用于根据获取的数据,合成终端指纹,并将数据上传阈值设定模块;阈值设定模块用于根据获取的数据,基于得到的终端指纹训练自编码器,并根据自编码器的损失值设定阈值,并将数据上传指纹采集模块;指纹采集模块用于根据获取的数据,采集待认证终端的软硬件信息,并处理得到待认证终端的软硬件指纹,并将数据上传指纹处理模块;指纹处理模块用于根据获取的数据,将得到的待认证终端的软硬件指纹,合成待认证终端的终端指纹,并将数据上传指纹认证模块;指纹认证模块用于根据获取的数据,将得到的待认证终端的终端指纹输入到训练后的自编码器中,并根据自编码器的损失值与设定的阈值之间的关系,完成待认证终端的认证判定。


技术总结
本发明公开了一种基于终端指纹的终端认证方法,包括选定若干终端;采集终端的软硬件信息并处理得到终端软硬件指纹;合成终端指纹;采用终端指纹训练自编码器,并根据自编码器的损失值设定阈值;采集待认证终端的软硬件信息并处理得到待认证终端的软硬件指纹;合成待认证终端的终端指纹;将待认证终端的终端指纹输入到训练后的自编码器中并根据自编码器的损失值完成待认证终端的认证判定。本发明还公开了一种实现所述基于终端指纹的终端认证方法的系统。本发明能够更全面地描述终端特征,提高了认证的准确性,能够减少误认及无法认证情况的发生,而且能够有效防止指纹信息的篡改和伪造;可靠性高、准确性好且安全稳定。

技术研发人员:孙毅臻,余琦,田建伟,张士庚,田峥,朱宏宇,杨芳僚,祝视,肖凯,方彬,薛静远,蒋广,周子健
受保护的技术使用者:国网湖南省电力有限公司
技术研发日:
技术公布日:2024/1/15
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1