Security vulnerability analysis and corresponding mitigation for password-based authentication using an offline personal authentication device | IEEE Conference Publication | IEEE Xplore