1. A method for processing data from a buffer memory, comprising: allowing writing of output data, processed based on data from at least one secure location associated with a secure portion of the memory, to one or more secure locations within the secure portion of the memory; and blocking writing of output data, processed based on data from at least one secure location associated with the secure portion of the memory, to one or more insecure locations associated with an insecure portion of the memory.