【技术实现步骤摘要】
【国外来华专利技术】生成用于多因素认证的评估掩码
技术介绍
[0001]本专利技术总体上涉及多因素认证的领域,并且更具体地涉及创建媒体文件作为多因素认证的手段。
[0002]生成性对手网络(GAN)是机器学习(ML)模型,其中两个神经网络彼此竞争以在它们的预测中变得更准确。GAN通常无监督地运行,并且使用协作零和游戏框架来学习。组成GAN的两个神经网络被称为生成器和鉴别器。生成器是卷积神经网络,并且鉴别器是去卷积神经网络。生成器的目标是人工制造可能容易被误认为是真实数据的输出。鉴别器的目标是识别它接收到的哪些输出已被人工创建。实质上,GAN创建其自己的训练数据。随着对手网络之间的反馈回路继续,生成器将开始产生更高质量的输出,并且鉴别器将在标记已被人工创建的数据时变得更好。
[0003]建立GAN的第一步骤是识别期望的最终输出,并且基于这些参数收集初始训练数据集。该数据然后被随机化并且作为输入被输入到生成器中,直到生成器在产生输出时获取基本准确度。所生成的图像然后与来自原始概念的实际数据点一起被馈送到鉴别器中。鉴别器对该信息进行过滤,并且返回0和1之间的概 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于进行多因素认证的计算机实现的方法,所述计算机实现的方法包括:对经修改的图像上的一个或多个经修改的项目生成评估掩码,其中,所述经修改的图像由生成性对手网络GAN创建;通过将原始图像与所述经修改的图像进行比较以识别所述原始图像与所述经修改的图像之间的不同像素来创建评分网格;对所述经修改的图像上的所识别的不同像素叠加所述评估掩码;将所述经修改的图像作为多因素认证提示显示给用户,其中,提示所述用户提供识别所述经修改的图像中的一个或多个修改的响应;基于来自所述用户的所述响应与所述评估掩码的比较来计算评估分数,以验证来自所述用户的所述响应;以及响应于所述评估分数满足或超过预定阈值,对所述用户进行认证并且准许所述用户访问数据或其他资源。2.根据权利要求1所述的计算机实现的方法,其中,来自所述用户的所述响应与所述评估掩码的所述比较包括:关于来自所述用户的所述响应,将所述原始图像中的像素与所述经修改的图像的像素进行比较。3.根据权利要求1所述的计算机实现的方法,进一步包括:由所述GAN从所述原始图像生成所述经修改的图像,其中,生成所述经修改的图像包括:编辑所述原始图像,其中,编辑包括以下各项中的至少一个:在所述原始图像中,改变对象、人物、颜色、亮度、人物年龄,改变墙壁,改变衣服和时尚。4.根据权利要求1所述的计算机实现的方法,其中,将所述经修改的图像作为多因素认证提示显示给所述用户进一步包括:发出响应提示,所述响应提示指示所述用户通过在所述经修改的图像中的所述一个或多个经修改的项目或区域上轻敲、绘制或点击来识别所述经修改的图像中的所述一个或多个经修改的项目或区域。5.根据权利要求1所述的计算机实现的方法,进一步包括:基于来自所述用户的多个响应尝试来计算所述评估分数以验证所述用户的识别,其中,所述多个响应尝试基于多个安全提示,每个安全提示使用从多个经修改的图像中选择的不同的经修改的图像。6.根据权利要求1所述的计算机实现的方法,其中,基于比较来计算评估分数进一步包括:关于对所述原始图像的一个或多个修改,将来自所述用户的所述响应与所述评估掩码进行比较。7.根据权利要求1所述的计算机实现的方法,进一步包括:基于所计算的评估分数确定所述用户被认证,其中,所述评估分数在预定阈值内或在预定阈值以上,并且其中,向平台广播二进制认证确定,以准许所述用户访问所述数据或其他资源。8.一种用于进行多因素认证的计算机程序产品,所述计算机程序产品包括:
一个或多个计算机可读存储设备以及存储在所述一个或多个计算机可读存储设备上的程序指令,所存储的程序指令包括:对经修改的图像上的一个或多个经修改的项目生成评估掩码的程序指令,其中,所述经修改的图像由生成性对手网络GAN创建;通过将原始图像与所述经修改的图像进行比较以识别所述原始图像与所述经修改的图像之间的不同像素来创建评分网格的程序指令;对所述经修改的图像上的所识别的不同像素叠加所述评估掩码的程序指令;将所述经修改的图像作为多因素认证提示显示给用户的程序指令,其中,提示所述用户提供识别所述经修改的图像中的一个或多个修改的响应;基于来自所述用户的所述响应与所述评估掩码的比较来计算评估得分以验证来自所述用户的所述响应的程序指令;以及响应于所述评估分数满足或超过预定阈值,对所述用户进行认证并且准许所述用户访问数据或其他资源的程序指令。9.根据权利要求8所述的计算机程序产品,其中,来自所述用户的所述响应与所述评估掩码的所述比较包括:关于来自所述用户的所述响应,将所述原始图像中的像素与所述经修改的图像的像素进行比较的程序指令。10.根据权利要求8所述的计算机程序产品,进一步包括:由所述GAN从所述原始图像生成所述经修改的图像的程序指令,其中,生成所述经修改的图像包括:编辑所述原始图像的程序指令,其中,编辑包括以下各项中的至少一个:在所述原始图像中,改变...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。