欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

秒懂鴻蒙OS 生物特征識別

王程 ? 2024-01-29 16:26 ? 次閱讀

鴻蒙OS 生物特征識別概述

提供生物特征識別認(rèn)證能力,即基于人體固有的生理特征和行為特征來識別用戶身份,供第三方應(yīng)用調(diào)用,可應(yīng)用于設(shè)備解鎖、支付、應(yīng)用登錄等身份認(rèn)證場景。

當(dāng)前生物特征識別能力提供 2D 人臉識別、3D 人臉識別兩種人臉識別能力,設(shè)備具備哪種識別能力,取決于設(shè)備的硬件能力和技術(shù)實現(xiàn)。3D 人臉識別技術(shù)識別率、防偽能力都優(yōu)于 2D 人臉識別技術(shù),但具有 3D 人臉能力(比如 3D 結(jié)構(gòu)光、3D TOF 等)的設(shè)備才可以使用 3D 人臉識別技術(shù)。

基本概念

生物特征識別(又叫生物認(rèn)證):通過計算機與光學(xué)、聲學(xué)、生物傳感器和生物統(tǒng)計學(xué)原理等高科技手段密切結(jié)合,利用人體固有的生理特性(如指紋、面容、虹膜等)和行為特征(如筆跡、聲音、步態(tài)等)來進(jìn)行個人身份的鑒定。

人臉識別:基于人的臉部特征信息進(jìn)行身份識別的一種生物特征識別技術(shù),用攝像機或攝像頭采集含有人臉的圖像或視頻流,并自動在圖像中檢測和跟蹤人臉,進(jìn)而對檢測到的人臉進(jìn)行臉部識別,通常也叫做人像識別、面部識別、人臉認(rèn)證。

運作機制

人臉識別會在攝像頭和 TEE(Trusted Execution Environment)之間建立安全通道,人臉圖像信息通過安全通道傳遞到 TEE 中,由于人臉圖像信息從 REE(Rich Execution Environment)側(cè)無法獲取,從而避免了惡意軟件從 REE 側(cè)進(jìn)行攻擊。對人臉圖像采集、特征提取、活體檢測、特征比對等處理完全在 TEE 中,基于 TrustZone 進(jìn)行安全隔離,外部的人臉框架只負(fù)責(zé)人臉的認(rèn)證發(fā)起和處理認(rèn)證結(jié)果等數(shù)據(jù),不涉及人臉數(shù)據(jù)本身。

人臉特征數(shù)據(jù)通過 TEE 的安全存儲區(qū)進(jìn)行存儲,采用高強度的密碼算法對人臉特征數(shù)據(jù)進(jìn)行加密和完整性保護(hù),外部無法獲取到加密人臉特征數(shù)據(jù)的密鑰,保證用戶的人臉特征數(shù)據(jù)不會泄露。本能力采集和存儲的人臉特征數(shù)據(jù)不會在用戶未授權(quán)的情況下被傳出TEE,這意味著,用戶未授權(quán)時,無論是系統(tǒng)應(yīng)用還是三方應(yīng)用都無法獲得人臉特征數(shù)據(jù),也無法將人臉特征數(shù)據(jù)傳送或備份到任何外部存儲介質(zhì)。

約束與限制

  • 當(dāng)前版本提供的生物特征識別能力只包含人臉識別,且只支持本地認(rèn)證,不提供認(rèn)證界面。
  • 要求設(shè)備上具備攝像器件,且人臉圖像像素大于100*100。
  • 要求設(shè)備上具有 TEE 安全環(huán)境,人臉特征信息高強度加密保存在 TEE 中。
  • 對于面部特征相似的人(比如雙胞胎、兄弟姐妹等)、面部特征不斷發(fā)育的兒童,人臉特征匹配率有所不同。如果對此擔(dān)憂,可考慮其他認(rèn)證方式。

鴻蒙OS 生物特征識別開發(fā)指導(dǎo)

場景介紹

當(dāng)前生物特征識別支持 2D 人臉識別、3D 人臉識別,可應(yīng)用于設(shè)備解鎖、應(yīng)用登錄、支付等身份認(rèn)證場景。

接口說明

BiometricAuthentication 類提供了生物認(rèn)證的相關(guān)方法,包括檢測認(rèn)證能力、認(rèn)證和取消認(rèn)證等,用戶可以通過人臉等生物特征信息進(jìn)行認(rèn)證操作。在執(zhí)行認(rèn)證前,需要檢查設(shè)備是否支持該認(rèn)證能力,具體指認(rèn)證類型、安全級別和是否本地認(rèn)證。如果不支持,需要考慮使用其他認(rèn)證能力。

接口名 功能描述
getInstance(Ability ability) 獲取 BiometricAuthentication的單例對象。
checkAuthenticationAvailability(AuthType type,SecureLevel level, boolean isLocalAuth) 檢測設(shè)備是否具有生物認(rèn)證能力。
execAuthenticationAction(AuthType type, SecureLevel level, boolean isLocalAuth,boolean isAppAuthDialog, SystemAuthDialogInfo information) 調(diào)用者使用該方法進(jìn)行生物認(rèn)證??梢允褂米远x的認(rèn)證界面,也可以使用系統(tǒng)提供的認(rèn)證界面。當(dāng)使用系統(tǒng)認(rèn)證界面時,調(diào)用者可以自定義提示語。該方法直到認(rèn)證結(jié)束才返回認(rèn)證結(jié)果。
getAuthenticationTips() 獲取生物認(rèn)證過程中的提示信息。
cancelAuthenticationAction() 取消生物認(rèn)證操作。
setSecureObjectSignature(Signature sign) 設(shè)置需要關(guān)聯(lián)認(rèn)證結(jié)果的Signature 對象,在進(jìn)行認(rèn)證操作后,如果認(rèn)證成功則Signature 對象被授權(quán)可以使用。設(shè)置前 Signature 對象需要正確初始化,且配置為認(rèn)證成功才能使用。
getSecureObjectSignature() 在認(rèn)證成功后,可通過該方法獲取已授權(quán)的 Signature 對象。如果未設(shè)置過 Signature 對象,則返回 null。
setSecureObjectCipher(Cipher cipher) 設(shè)置需要關(guān)聯(lián)認(rèn)證結(jié)果的 Cipher 對象,在進(jìn)行認(rèn)證操作后,如果認(rèn)證成功則 Cipher 對象被授權(quán)可以使用。設(shè)置前 Cipher 對象需要正確初始化,且配置為認(rèn)證成功才能使用。
getSecureObjectCipher() 在認(rèn)證成功后,可通過該方法獲取已授權(quán)的 Cipher 對象。如果未設(shè)置過 Cipher 對象,則返回 null。
setSecureObjectMac(Mac mac) 設(shè)置需要關(guān)聯(lián)認(rèn)證結(jié)果的 Mac 對象,在進(jìn)行認(rèn)證操作后,如果認(rèn)證成功則 Mac 對象被授權(quán)可以使用。設(shè)置前 Mac 對象需要正確初始化,且配置為認(rèn)證成功才能使用。
getSecureObjectMac() 在認(rèn)證成功后,可通過該方法獲取已授權(quán)的 Mac 對象。如果未設(shè)置過 Mac 對象,則返回 null。

開發(fā)步驟

開發(fā)前請完成以下準(zhǔn)備工作:

1.在應(yīng)用配置權(quán)限文件中,增加 ohos.permission.ACCESS_BIOMETRIC 的權(quán)限聲明。
2.在使用生物特征識別認(rèn)證能力的代碼文件中增加 import ohos.biometrics.authentication.BiometricAuthentication。

開發(fā)過程:
1.獲取 BiometricAuthentication 的單例對象,代碼示例如下:

BiometricAuthentication  mBiometricAuthentication = BiometricAuthentication.getInstance(MainAbility.mAbility);

2.檢測設(shè)備是否具有生物認(rèn)證能力:
2D 人臉識別建議使用 SECURE_LEVEL_S2,3D 人臉識別建議使用 SECURE_LEVEL_S3。代碼示例如下:

 int retChkAuthAvb = mBiometricAuthentication.checkAuthenticationAvailability(
 BiometricAuthentication.AuthType.AUTH_TYPE_BIOMETRIC_FACE_ONLY, BiometricAuthentication.SecureLevel.SECURE_LEVEL_S2, true);

3.(可選)設(shè)置需要關(guān)聯(lián)認(rèn)證結(jié)果的 Signature 對象或 Cipher 對象或 Mac 對象,代碼示例如下:

 // 定義一個Signature對象sign;
   mBiometricAuthentication.setSecureObjectSignature(sign);
    
   // 定義一個Cipher對象cipher;
   mBiometricAuthentication.setSecureObjectCipher(cipher);
    
   // 定義一個Mac對象mac;
   mBiometricAuthentication.setSecureObjectMac(mac);

4.在新線程里面執(zhí)行認(rèn)證操作,避免阻塞其他操作,代碼示例如下:

 new Thread(new Runnable() {
       @Override
       public void run() {
           int retExcAuth;
           retExcAuth = mBiometricAuthentication.execAuthenticationAction(        BiometricAuthentication.AuthType.AUTH_TYPE_BIOMETRIC_FACE_ONLY,        BiometricAuthentication.SecureLevel.SECURE_LEVEL_S2, true, false, null);
       }
   }).start();

5.獲得認(rèn)證過程中的提示信息,代碼示例如下:

   AuthenticationTips  mTips = mBiometricAuthentication.getAuthenticationTips();

6.(可選)認(rèn)證成功后獲取已設(shè)置的 Signature 對象或 Cipher 對象或 Mac 對象,代碼示例如下:

   Signature  sign = mBiometricAuthentication.getSecureObjectSignature();
    
   Cipher cipher = mBiometricAuthentication.getSecureObjectCipher();
    
   Mac mac = mBiometricAuthentication.getSecureObjectMac();

7.認(rèn)證過程中取消認(rèn)證,代碼示例如下:

  int  ret = mBiometricAuthentication.cancelAuthenticationAction();
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 人臉識別
    +關(guān)注

    關(guān)注

    76

    文章

    4021

    瀏覽量

    82384
  • 生物特征識別
    +關(guān)注

    關(guān)注

    1

    文章

    17

    瀏覽量

    9998
  • 鴻蒙
    +關(guān)注

    關(guān)注

    57

    文章

    2397

    瀏覽量

    43098
  • HarmonyOS
    +關(guān)注

    關(guān)注

    79

    文章

    1983

    瀏覽量

    30633
收藏 人收藏

    評論

    相關(guān)推薦

    最酷的生物識別技術(shù)

      生物特征的多樣性決定了這種生物識別的準(zhǔn)確性,指紋、面部、虹膜等都是我們較為熟知的識別方式,然而,一部今年上映的《碟中諜5》,卻讓我們見識
    發(fā)表于 11-12 15:51

    HarmonyOS應(yīng)用開發(fā)-生物特征識別安全

    `提供生物特征識別認(rèn)證能力,即基于人體固有的生理特征和行為特征識別用戶身份,供第三方應(yīng)用調(diào)用,
    發(fā)表于 09-23 14:34

    生物識別技術(shù)可靠嗎?

    其實,生物識別技術(shù)還可以稱之為生物特征識別技術(shù)。這種技術(shù)是通過利用生物本身具備唯一性的特征來進(jìn)行
    發(fā)表于 11-02 07:13

    基于自適應(yīng)并行結(jié)構(gòu)的多模態(tài)生物特征識別

    傳統(tǒng)多模態(tài)生物特征識別方法當(dāng)出現(xiàn)生物特征缺失時,識別性能會明顯下降。針對此問題,提出一種融合人臉
    發(fā)表于 11-09 16:12 ?34次下載
    基于自適應(yīng)并行結(jié)構(gòu)的多模態(tài)<b class='flag-5'>生物</b><b class='flag-5'>特征</b><b class='flag-5'>識別</b>

    生物特征識別技術(shù)研究及應(yīng)用韓玉峰

    生物特征識別技術(shù)研究及應(yīng)用_韓玉峰
    發(fā)表于 03-14 08:00 ?0次下載

    自適應(yīng)并行結(jié)構(gòu)的多模態(tài)生物特征識別

    自適應(yīng)并行結(jié)構(gòu)的多模態(tài)生物特征識別
    發(fā)表于 10-16 11:06 ?11次下載
    自適應(yīng)并行結(jié)構(gòu)的多模態(tài)<b class='flag-5'>生物</b><b class='flag-5'>特征</b><b class='flag-5'>識別</b>

    基于生物特征識別的虹膜識別技術(shù)介紹及其應(yīng)用

    生物特征識別是目前最為方便與安全的識別技術(shù)。它不需要隨身攜帶任何證件,記住任何密碼,是一種方便、快捷、可靠的識別方法。
    的頭像 發(fā)表于 01-08 16:51 ?8389次閱讀

    生物特征識別,身體就是密碼鑰匙

    伴隨著iPhone X引入Face ID,以人臉識別為代表的生物特征識別,一夜間忽然迎來“千樹萬樹梨花開”的“勝景”
    發(fā)表于 07-20 17:44 ?1135次閱讀

    幾大生物特征識別技術(shù)對比淺析,你了解多少呢?

    生物特征識別技術(shù)是目前最為方便、安全的身份識別技術(shù),它辨識的是人身的固有特征,不需要身外的其他標(biāo)識物。隨著近代科技的發(fā)展,這些新型的身份
    發(fā)表于 08-02 16:45 ?4556次閱讀

    DERMALOG憑借其自動生物識別系統(tǒng),推出多生物特征識別方案

    總部位于漢堡的 DERMALOG 公司憑借其自動生物識別系統(tǒng),提供了更高級別的安全識別。它可以同時匹配多個生物特征,并在匹配速度上創(chuàng)下新記錄
    發(fā)表于 08-17 15:54 ?1516次閱讀

    生物識別技術(shù)觸手可及,多生物特征識別開始互相融合

    所謂生物識別技術(shù),就是通過計算機與各種傳感器和生物統(tǒng)計學(xué)原理等高科技手段密切結(jié)合,利用人體固有的生理特性和行為特征,來進(jìn)行個人身份的鑒定。生物識別
    發(fā)表于 10-24 17:13 ?2441次閱讀
    <b class='flag-5'>生物識別</b>技術(shù)觸手可及,多<b class='flag-5'>生物</b><b class='flag-5'>特征</b><b class='flag-5'>識別</b>開始互相融合

    淺談生物特征識別技術(shù)的歷史、特點及意義

    生物識別有的時候也叫生物特征識別,有的時候也叫生物認(rèn)證,這幾個詞都是一個含義。是指通過獲取和分析
    的頭像 發(fā)表于 01-25 14:37 ?1.7w次閱讀

    生物特征識別技術(shù)面面觀

    生物識別有的時候也叫生物特征識別,有的時候也叫生物認(rèn)證,這幾個詞都是一個含義。是指通過獲取和分析
    的頭像 發(fā)表于 04-25 14:22 ?4506次閱讀

    華為正式發(fā)布鴻蒙鴻蒙OS隨時可用!

    華為在東莞發(fā)布了大家期待已久的華為鴻蒙OS系統(tǒng)。據(jù)余承東介紹,鴻蒙OS可以用在手表、手機、電視、PC等終端。鴻蒙
    的頭像 發(fā)表于 08-09 17:48 ?3737次閱讀

    機器視覺與生物特征識別的關(guān)系

    機器視覺與生物特征識別的關(guān)系 機器視覺和生物特征識別是目前科技領(lǐng)域非常熱門的方向。機器視覺是指利
    的頭像 發(fā)表于 08-09 17:43 ?794次閱讀