XIP3027C supports five main functionalities: SHA-256 hash for an input message, SHA-512 hash for an input message, HMAC authentication tag for an input message using an authentication key, HKDF-extract function that calculates a pseudorandom key from initial key material, and HKDF-expand function that expands the pseudorandom key to several additional pseudorandom keys.
Easy integration with other FPGA logic, as the functionality of XIP3027C does not rely on any FPGA family specific features.