small footprint devices, where memory and storage space may be limited constraint on bandwidth of communication, such as in wireless connectivity tight security, as the devices are vulnerable to software attacks; authentication and challenges are made part of the specifications