In updating a program, program data leakage needs to be prohibited from occurring. To this end, a controlling unit includes an encrypted program data receiving unit for receiving encrypted program data, obtained on encrypting a second program using a preset encryption key, responsive to a update request for a first program, a decrypting unit for decrypting the encrypted program data, received by the encrypted program data receiving unit, to the preset program, using a preset decoding key, a program write unit for writing the second program, decrypted from the encrypted program data by the decrypting unit, and a takeout limiting unit for limiting the takeout of the second program written in the storage unit from an external device.

Em atualizar um programa, o escapamento de dados do programa necessita ser proibido de ocorrer. A esta extremidade, uma unidade controlando inclui uns dados cifrados do programa que recebem a unidade para receber dados cifrados do programa, obtida em cifrar segundo usar-se do programa pré-ajustou a chave do encryption, responsiva a um pedido do update para um primeiro programa, uma unidade de descriptografia para descifrar os dados cifrados do programa, recebida pelos dados cifrados do programa que recebem a unidade, ao pré-ajustou o programa, usar-se pré-ajustou a chave da descodificação, um programa escreve a unidade escrevendo o segundo programa, descifrada dos dados cifrados do programa pela unidade de descriptografia, e uma unidade limitando takeout para limitar o takeout do segundo programa escrito na unidade do armazenamento de um dispositivo externo.

 
Web www.patentalert.com

< Universal device for processing Reed-Solomon forward error-correction encoded messages

< Data processing system, memory device, data processor, data processing method, and program

> Interface device and method for transferring data over serial ATA

> Ethernet interface device for reporting status via common industrial protocols

~ 00095