windows 10 fingerprint
play

Windows 10 Fingerprint Introduction and Implementation Yife feng - PowerPoint PPT Presentation

Windows 10 Fingerprint Introduction and Implementation Yife feng ng Zheng ng Softwar are e Engi gineer neer Whats Biometrics Identification Fingerprint Biometrics Advantages Biometrics Usage Biometric Identification


  1. Windows 10 Fingerprint Introduction and Implementation Yife feng ng Zheng ng Softwar are e Engi gineer neer

  2. What’s Biometrics Identification Fingerprint •

  3. Biometrics Advantages

  4. Biometrics Usage

  5. Biometric Identification Gathering and Feature Template Enrollment Quantizing Extracting Storing Gathering and Feature Comparing Identification Quantizing Extracting and Matching

  6. Biometrics Key-points FAR(Fals alse Accept Rate) e) - Uniqueness • FRR(Fals alse e Reject Rate) e) - Reliab abil ilit ity •

  7. Windows Biometric Framework Architecture

  8. Windows Biometric Framework Core Platform

  9. Biometric Device based on USB

  10. Support WBF Fingerprint Devices what needs to be done Devel elop op a a creden dentia tial l prov ovide ider r for logo gon (prov ovided ided by OS from om Win8) • Devel elop op a FMA A to enhance ce the manag nageme ment t (prov ovided ided by OS from m Win8) • Notice No ce: • Win7 FMA A using g diffe feren ent t workin king g flow w as s Win8 or later er, , once devel elop oping ng the FMA/Dr MA/Driver iver/Adapt /Adapter ers s on Win7, they must be based sed-on on Win7 WDK K and instr tructions uctions

  11. Windows In-box Components Notice: • For fingerprint biometric devices that do not have on-chip storage or matching capabilities, Microsoft provides inbox sensor • and storage adapters components. An IHV or ISV must supply the engine adapter component for these devices. For fingerprint biometric devices that do support on-chip matching and storage, the IHV or ISV must supply all BU adapter • components.

  12. WDK Supports

  13. Two Types

  14. T en Positions

  15. Two Standards - NISTIR 6529-A & ANSI-INCITS-381-2004

  16. One Sample

  17. WBDI Driver INF

  18. WBDI Driver

  19. IOCTL Codes

  20. WBIO_CAPTURE_DATA & WINBIO_DATA

  21. WINBIO_BIR & WINBIO_BIR_DATA

  22. WINBIO_BIR_HEADER & WINBIO_REGISTERED_FORMAT

  23. WINBIO_BDB_ANSI_381_HEADER

  24. WINBIO_BDB_ANSI_381_RECORD

  25. Role of Engine Adapter

  26. Expose the WbioQueryEngineInterface external function

  27. WINBIO_ENGINE_INTERFACE

  28. Enrollment Example

  29. Identification Example

  30. Enable Integrity Check /integri egrity tycheck check

  31. T est Sign Add the following command into “Project ->Prop opertie ies->Buil ild Events->Pos ost-Buil ild Event- >Command Line” • Signtool ol sign /v /ph ph /s /s Private ateCertStor ore /n WBFTest.com( com(Test) st) /t http://t /tim imestam stamp.ve verisig risign.com/s om/script cripts/ s/time mestamp. stamp.dll ll • $(Plat latfo form) m)\$( $(Conf onfigu igura ration ionNam Name)\Engi ngine neAd Adap apter er.dll ll

  32. Enable Auto-Sign

  33. HCK T ools/Win10 HLK

  34. http://msdn.microsoft.com/en-us/library/windows/hardware/dn613952(v=vs.85).aspx http://msdn.microsoft.com/en-us/library/windows/hardware/ff536448(v=vs.85).aspx http://msdn.microsoft.com/en-us/library/windows/hardware/dn613904(v=vs.85).aspx http://download.microsoft.com/download/F/3/5/F3536898-FF3C-4548-8418- 08D79555A0DB/Credential%20Provider%20Framework%20Changes%20in%20Windows%208.docx http://msdn.microsoft.com/en-us/library/windows/desktop/dd401509(v=vs.85).aspx http://msdn.microsoft.com/en-us/library/windows/hardware/dn614027(v=vs.85).aspx http://msdn.microsoft.com/en-us/library/windows/hardware/hh998458.aspx

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend