Srikanth Nadhamuni

2,008 views

Published on

Presentation given by Srikanth Nadhamuni, Head of Technology, UIDAI on August 2nd, 2011 at eWorld Forum (www.eworldforum.net) in the session Unique Identification Number (UID)

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,008
On SlideShare
0
From Embeds
0
Number of Embeds
214
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • In few years, we expect the basic infrastrcuture in place. Infrastructure includes no-frills bank account when Ram got his UID number. We also expect banking system to incrporate UID number in their system and complete interbank transfer using UID #.As his attendance data is processed, throug NREGA scheme, weekly payment will be directly deposited through interbank system to his bank account. If there is a mobile phone number tied to his UID #, he will be notified of the deposit.More importantly, usign his biometric, he can withdraw money through local bank representatives in the village.Entire process will be near instantenous and without any intermediate agents.
  • Srikanth Nadhamuni

    1. 1. Aadhaar Technology<br />Srikanth Nadhamuni<br />Head of Technology<br />UID Authority of India<br />Technology Centre, Bangalore<br />
    2. 2.
    3. 3.
    4. 4. Enrolment<br />DDSVP – Demographic Data Standards<br />Biometric Standards – Fingerprint, Iris, Photo<br />Enrolment Device Standards<br />ABIS APIs<br />Device VDM standards<br />Authentication <br />Auth Device Standards<br />Authentication APIs<br />Process<br />Registrar Onboarding Kit<br />Operator Training<br />Continuous Improvement Process<br />Standards Based<br />
    5. 5. 5<br />
    6. 6. Aadhaar Biometric Capture Device API<br />6<br />
    7. 7. Aadhaar ABIS API<br />Aadhaar Biometric SDK<br />7<br />
    8. 8. Aadhaar Auth API<br />Aadhaar Auth Device Spec<br />8<br />
    9. 9. Data Standards<br />Demographic Data Standards<br />Demographic Data<br />Address Data Standards<br />http://uidai.gov.in/UID_PDF/Committees/UID_DDSVP_Committee_Report_v1.0.pdf<br />Biometric Data Standards<br />http://uidai.gov.in/UID_PDF/Committees/Biometrics_Standards_Committee_report.pdf<br />9<br />
    10. 10. Architecture Principles<br /><ul><li>Open standards to ensure interoperability.</li></ul>No vendor lock-in across the system<br />Use of open-source technologies wherever prudent<br />Multi-Platform Support – Linux, Microsoft<br />10<br />
    11. 11. Arch/Design Choices<br />SEDA (Staged Event Driven Architecture) allows smarter failure handling<br />Fully distributed compute platform<br />Highly asynchronous using a high speed messaging layer<br />Data sharded across RDBMS and DFS over distributed platform<br />11<br />
    12. 12. Fingerprints : concepts and principles<br /><ul><li>Fingerprints are composed of ridges and valleys
    13. 13. Ridges ending and bifurcations are creating some</li></ul> characteristics known as minutiae<br />3 levels used for the biometric engine:<br /><ul><li>Level 1: ridge flow  classification
    14. 14. Orientation, pattern, focal areas (Core, delta), …
    15. 15. Level 2: ridge path  matching
    16. 16. Features vectors (Minutiae)
    17. 17. Ridge ending, bifurcation…
    18. 18. Level 3: ridge features  Verification / Future matching
    19. 19. Pores, ridges shapes, scars …</li></li></ul><li>Iris: concepts and principles<br /><ul><li>Iris is the colored part of the eye
    20. 20. Iris is made of colored tubes
    21. 21. Iris contains a biometric pattern
    22. 22. Rings, furrows, freckles and the corona
    23. 23. Features and their location</li></ul>3 steps for the biometric engine:<br /><ul><li>Image is filtered to remove noise and reflexion
    24. 24. The border of the iris is searched
    25. 25. Apply Gabor transformation</li></li></ul><li>
    26. 26. Enrolment Rate - Modeling<br />
    27. 27. Aadhaar Authentication<br />
    28. 28. Aadhaar Authentication<br />YES <br /> OR<br />NO<br />=<br />+<br />Demographics<br />NAME, GENDER<br />DOB, Address<br />PIN / OTP<br />Any or All<br />
    29. 29. Authentication Flow<br />18<br />
    30. 30. Authentication API<br />19<br />XML over HTTP(s) -Stateless<br />Transaction security & Audit<br />Specifications<br />http://uidai.gov.in/images/FrontPageUpdates/aadhaar_authentication_api_1.2_4dec.pdf (version 1.2)<br />http://uidai.gov.in/images/FrontPageUpdates/Aadhaar_Authentication_API_1.5.pdf (version 1.5)<br />
    31. 31. Visibility & Transparency<br />Public Portal<br />Enrolment Rate<br />EID Check<br />Partner Portal<br />Operator Activation<br />Developer Portal<br />Dev resources - APIs, code samples<br />20<br />
    32. 32.
    33. 33.
    34. 34. 23<br />
    35. 35. 24<br />
    36. 36. Thank You<br />

    ×