是否可以获取TouchID信息并与指纹数据库进行比较?

时间:2015-05-11 02:52:48

标签: ios fingerprint touch-id

我知道使用#include < stdio.h > #define n 10 int main() { float A[n][n], B[n][n], C[n][n], m; int i,j; char answer; printf ("\xB1\xB1 total 2 matriks \xB1\xB1"); /*Input dimensi matriks*/ printf ("\n\nInput dimensi matriks(1-10) :"); scanf ("%f",&m); /*Input elemen matriks A */ printf ("\n\nMatriks A :"); for (i=0;i<m;i++) { printf ("\nBaris ke-%d\n",i+1); for (j=0;j<m;j++) { printf ("\tElemen [%d][%d] :",i+1,j+1); scanf ("%f",&A[i][j]); } } /*Input elemen matriks B */ printf ("\n\nMatriks B :"); for (i=0;i<m;i++) { printf ("\nLine ke-%d\n",i+1); for (j=0;j<m;j++) { printf ("\tElemen [%d][%d] :",i+1,j+1); scanf ("%f",&B[i][j]); } } /*total matriks A dan B */ for (i=0;i<m;i++) for (j=0;j<m;j++) C[i][j]=A[i][j]+B[i][j]; /*Print Output*/ printf ("\n\nTotal Matriks A dan B adalah :"); for (i=0;i<m;i++) { printf ("\n"); for (j=0;j<m;j++) printf ("%12.3f",C[i][j]); } printf ("\n\nPress any button"); return 0; } ,可以很容易地在iOS应用中嵌入TouchID。

但是否可以获取 TouchID 信息并将其与其他指纹数据库进行比较?

1 个答案:

答案 0 :(得分:19)

来自Apple doc

  

Touch ID不会存储指纹的任何图像。它只存储   指纹的数学表示。这是不可能的   有人从中反向设计您的实际指纹图像   这个数学表示。您设备中的芯片也是   包括一个名为Secure Enclave的高级安全架构   这是为了保护密码和指纹数据而开发的。   指纹数据仅使用密钥进行加密和保护   到安全飞地。指纹数据仅由Secure使用   Enclave用于验证您的指纹是否与已注册的指纹匹配   指纹数据。安全飞地与其他地方隔离开来   芯片和iOS的其余部分。因此,iOS和其他应用程序永远不会   访问您的指纹数据,它从未存储在Apple服务器上,并且   它永远不会备份到iCloud或其他任何地方。 仅触摸ID   它,它不能用于匹配其他指纹数据库。

链接 https://support.apple.com/en-us/HT204587