How your biometric data is different from your password
Biometric authentication has been billed as the technology that may eventually replace passwords. But the C-suite, security professionals, and rank-and-file employees all harbor different concerns