BRIEF DESCRIPTION OF THE DRAWINGS
Exemplary embodiments of the invention will now be described in conjunction with the following drawings, in which similar reference numbers designate similar items:
FIG. 1 shows a simplified block diagram of an encryption processor for implementing a single encryption process;
FIG. 2 shows a simplified block diagram of an encryption processor for implementing a plurality of encryption processes, each encryption process supported by a different processing core;
FIG. 3 shows a simplified block diagram of a processor for implementing a plurality of security processes within a single core according to an embodiment of the invention; and,
FIG. 4A is a first simplified flow diagram of a method providing flexibility in encryption process for use with the encryption processor of FIG. 3 according to an embodiment of the invention.
FIG. 4B is a second simplified flow diagram of a method providing flexibility in encryption process for use with the encryption processor of FIG. 3 according to an embodiment of the invention . . .
FIG. 5 is an exemplary deployment scenario of an embodiment of the invention within two different computer systems, one a desktop computer, the other a cellular telephone.
FIG. 6 is an exemplary flow diagram of an embodiment of the invention configuring execution of a large number multiplicand program according to the configuration of the hardware platform.