Engineers can improve the performance and efficiency of cryptographic applications by applying mathematical solutions, transformations, and tricks. For example, fast exponentiation algorithms and loop unrolling optimizations can help with the computationally intensive task of using large prime numbers in public-key cryptography. While hardware constraints of some devices pose challenges, mathematicians provide approaches like these that engineers can implement to better secure systems and products.