Information Security Practices of Aadhaar – 135 Million Indian government payment card details leaked
2017-05-03
A CIS study estimated number of Aadhaar numbers leaked through 4 gov portals could be around 135 million and 100M bank account numbers. The Aadhaar is the world’s largest biometric ID system,Read More →