ABSTRACT

Most of the computations needed in the security domain may be done by software. But since we normally search for methods that are hard and/or timeconsuming to perform, to avoid intrusion or cracking, it is often beneficial to implement some security applications in hardware. Order(s) of magnitude execution time speedup can be achieved, as demonstrated later in this chapter. High performance is often needed when traffic is high, for example, for authorized money transfers.