1. A method for securing memory initialization data within an on-chip memory of an integrated circuit (IC), comprising: encrypting a memory initialization file associated with the IC through an encryption algorithm to generate an encrypted memory initialization file, wherein the memory initialization file comprises data patterns for initializing content within the on-chip memory of the IC; assembling a configuration bit stream for designing the IC with the encrypted memory initialization file and at least one design file; configuring an IC according to the configuration bit stream; and verifying integrity of the encrypted memory initialization file at the IC in response to successfully configuring the IC, wherein a processor within the IC is maintained in reset mode during said verifying, wherein the reset mode prevents the processor from executing content within the on-chip memory.