Hi @jiteshkamboj
The Kinetis K64 uses a coprocessor, named as CAU, to accelerate by hardware several software encryption operations. Bellow two excerpts from the K64´s reference manual chapter 33.
The CAU supports the hardware implementation of a set of specialized operations to improve the throughput of software-based security encryption/decryption operations and message digest functions.
The cryptographic algorithms are implemented partially in software with only functions
critical to increasing performance implemented in hardware. The CAU allows for
efficient, fine-grained partitioning of functions between hardware and software.
I hope this could help!
All the best,
Diego.