Methods and apparatus are provided for handling data at a cryptography
accelerator output interface. A shared resource such as a shared output
buffer is provided at the cryptography accelerator output interface
having multiple output ports. The output interface shared resource can be
allocated amongst the various output ports based on characteristics and
requirements of the various input ports. References to data in the shared
resource allow processing and ordering of data following processing by
cryptographic processing cores.