Method for securely updating a program block loaded in a...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 1/00 (2006.01) G06F 9/445 (2006.01) H04N 7/24 (2006.01)

Patent

CA 2570385

The aim of the invention is to offer a method for transmitting a program block- containing message enabling to avoid the consequences of a possible malicious decryption thereof. The inventive method for securely updating a program block loaded in a security module consists in forming a first updating program block (PBI), in determining the target memory area of said security module, in determining a content (MM_Ref) pre-recorded in said target memory area for the module, in forming a second program block (SBI) by mixing entirely or partially said pre-recorded content with the first program block (PBI), in transmitting the second program block (SBI) to the security module, in receiving the second block by the security module, in reading the target memory area (MEM) and in obtaining and writing entirely or partially the first block in the target memory area by the inversely mixing the entire second block or the part thereof with the content of the target memory area.

Le but de la présente invention est de proposer une méthode de transmission d'un message contenant un bloc de programme permettant d'éviter les conséquences d'une éventuelle décryption malveillante de ce message. Ce but est atteint par une méthode de mise à jour sécurisée de logiciel embarqué dans un module de sécurité, cette méthode comprenant des étapes suivantes: formation d'un premier bloc de programme (PBI) de mise à jour, détermination d'une zone de mémoire cible dudit module de sécurité, détermination pour ledit module de sécurité, d'un contenu préenregistré (MM_Ref) dans ladite zone de mémoire cible, formation d'un second bloc de programme (SBI) obtenu par le mélange de tout ou partie du contenu préenregistré et du premier bloc de programme (PBI), transmission du second bloc de programme (SBI) au module de sécurité, réception du second bloc par le module de sécurité, lecture de la zone de mémoire cible (MEM), obtention et écriture dans la zone de mémoire cible du premier bloc par le mélange inverse de tout ou partie du second bloc et du contenu de la zone de mémoire cible.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Method for securely updating a program block loaded in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for securely updating a program block loaded in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for securely updating a program block loaded in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1758438

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.