Azure Face API - 有人可以使用其他人的照片进行身份识别

问题描述 投票:0回答:1

我正在开发一个识别人员的系统,我正在使用一个应用程序(拍照),然后将照片发送到Web Asp.Net Core API(它使用Microsoft Azure Face API)。但系统并不安全!因为使用其他人的照片的人可以向另一个人验证!该系统用于验证一个人!如果有人使用照片,那么系统不安全!一些想法我可以做些什么来检查这个人是谁而不是另一个人的照片?

azure security microsoft-cognitive identification face-api
1个回答
0
投票

完全同意@ jcuypers的说法。基于我对Azure Face API的理解,我认为它只是一个通用算法集合,用于从图像中对人脸进行分类。同时,根据REST API Face - Identify的参考,它将从一个相同的图像回复许多具有高概率值的不同标识,因此它不能用于安全领域,如身份认证。至少对于无安全方案,当Azure Face API返回多个可能的结果时,您需要启用更强大的身份验证机制作为处理图像的面部识别冲突的第二种解决方案。

建议使用专业的工业解决方案,或者您可以尽可能使用现有的真实面部图像来训练使用Tensorflow等工业深度学习框架进行面部识别的模型,使其足够可靠并自行使用模型应用程序通过TensorFlow Lite。

© www.soinside.com 2019 - 2024. All rights reserved.