An anonymous reader writes: The Iowa Department of Motor Vehicles is busily developing software that will allow users to store the information from their driver's license on their smartphone. It would also add features like a simple barcode to scan for information transfer, and two-factor authentication to access it. "At first thought, the idea seems rife with potential security and privacy issues. It is well known at this point that nothing is unhackable; and if a project is made on a government contracting schedule, the likelihood of a breach is only greater. ... Questions of security, however, must take into account context – and there, it can be argued that our current regimes of physical documents have been an enormous failure. Having every state choose their own approach for issuing IDs has led to patchwork regulations and glaring weak points in the system that criminals have repeatedly taken advantage of. Driver's licenses today are regularly forged, stolen, and compromised – it’s far from a secure situation."