ACE by Allegro Software is an embedded cryptography library module for IoT devices. It provides validated software implementations of FIPS-approved algorithms for message digests, digital signature creation and verification, bulk encryption and decryption, key generation, and key exchange. ACE is a high performance, resource sensitive, embedded FIPS 140 cryptography engine engineered for embedded computing. It enables OEMs to add FIPS approved encryption technology to their designs and speed the development cycle. ACE can be used stand-alone or pre-integrated with the Allegro EdgeAgent Suite.