首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >指纹数据加密/解密?

指纹数据加密/解密?
EN

Stack Overflow用户
提问于 2021-08-28 11:13:38
回答 1查看 120关注 0票数 1

是否可以使用指纹/面部Is对数据进行加密/解密?

我知道我无法获取指纹/faceid的数据,但我可以从指纹/faceid用户的输入中生成密钥/散列吗?

EN

回答 1

Stack Overflow用户

发布于 2021-08-28 14:31:47

你问的是iOS和Android。这是iOS的答案:

是的,这是可能的!为此,您需要将您的秘密存储在iOS密钥链中,并要求您通过生物识别身份验证(TouchID/FaceID)才能再次获得秘密。

不确定React Native是否在不使用本地代码的情况下支持此功能,但您需要使用SecAccessControl (密钥链API的一部分)和LocalAuthentication框架来与生物识别提示进行交互。以下是一些文档:

https://developer.apple.com/documentation/localauthentication/accessing_keychain_items_with_face_id_or_touch_id

https://www.raywenderlich.com/236-how-to-secure-ios-user-data-the-keychain-and-biometrics-face-id-or-touch-id

注意:密钥链将为您处理加密/解密。你也不会得到任何生物特征数据,只是一个通过/失败。不过,你并不需要这样做才能做到你所要求的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68963806

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档