1. A system for executed a symmetric key cryptographic method comprising: a processor selecting data paths, a key, an initialization vector; a memory storing batched operation parameters; a bus connected to the processor and the memory; and a cryptographic processor connected to bus and controlled by the processor for performing a plurality of operations according to the operations parameter, wherein data for each operation is received individually and separately from the batched operation parameters, wherein an output for each operation is transmitted separately.