An embedded processing system comprising: processing circuitry; a memory system comprising a non-volatile memory; and a reprogramming control configured to: authenticate a user associated with a transaction comprising a reprogramming operation of the embedded processing system, wherein based on a successful authentication a success indicator is returned to a reprogramming system; receive a load command and transmitted cryptographic information comprising one or more encryption parameters associated with an encrypted configuration item, wherein the transmitted cryptographic information is received from the reprogramming system after the success indicator is sent to the reprogramming system; receive, from the reprogramming system, the encrypted configuration item; decrypt and authenticate the encrypted configuration item as a decrypted and authenticated configuration item responsive to authenticating the user, wherein the transmitted cryptographic information and stored cryptographic information are used to decrypt the encrypted configuration item; and store the decrypted and authenticated configuration item in the non-volatile memory of the memory system, wherein the transmitted cryptographic information is stored for a transaction duration within the embedded processing system and erased upon completion of a load transaction, and the stored cryptographic information is retained after completion of the load transaction, wherein the embedded processing system is a controller of a gas turbine engine, and the encrypted configuration item comprises an application configured to control operation of the gas turbine engine. processing circuitry; a memory system comprising a non-volatile memory; and a reprogramming control configured to: authenticate a user associated with a transaction comprising a reprogramming operation of the embedded processing system, wherein based on a successful authentication a success indicator is returned to a reprogramming system; receive a load command and transmitted cryptographic information comprising one or more encryption parameters associated with an encrypted configuration item, wherein the transmitted cryptographic information is received from the reprogramming system after the success indicator is sent to the reprogramming system; receive, from the reprogramming system, the encrypted configuration item; decrypt and authenticate the encrypted configuration item as a decrypted and authenticated configuration item responsive to authenticating the user, wherein the transmitted cryptographic information and stored cryptographic information are used to decrypt the encrypted configuration item; and store the decrypted and authenticated configuration item in the non-volatile memory of the memory system, wherein the transmitted cryptographic information is stored for a transaction duration within the embedded processing system and erased upon completion of a load transaction, and the stored cryptographic information is retained after completion of the load transaction, authenticate a user associated with a transaction comprising a reprogramming operation of the embedded processing system, wherein based on a successful authentication a success indicator is returned to a reprogramming system; receive a load command and transmitted cryptographic information comprising one or more encryption parameters associated with an encrypted configuration item, wherein the transmitted cryptographic information is received from the reprogramming system after the success indicator is sent to the reprogramming system; receive, from the reprogramming system, the encrypted configuration item; decrypt and authenticate the encrypted configuration item as a decrypted and authenticated configuration item responsive to authenticating the user, wherein the transmitted cryptographic information and stored cryptographic information are used to decrypt the encrypted configuration item; and store the decrypted and authenticated configuration item in the non-volatile memory of the memory system, wherein the transmitted cryptographic information is stored for a transaction duration within the embedded processing system and erased upon completion of a load transaction, and the stored cryptographic information is retained after completion of the load transaction, wherein the embedded processing system is a controller of a gas turbine engine, and the encrypted configuration item comprises an application configured to control operation of the gas turbine engine.