发明名称 METHOD TO COUNTER SIDE CHANNEL ATTACK ON SENSITIVE DATA
摘要 The invention relates to a method to manage physical volatile memory storing sensitive data relative to a cryptography algorithm process, said method comprising an initial step (E0) of defining a plurality of logical sub-buffers (Bi) ordered in a logical layout (LLyt) intended to include in physical volatile memory sensitive data relative to the cryptography algorithm process, and said method comprising, before each run of the cryptography algorithm process, the following steps: - constructing (E1) a random permutation table (PT(Bi)) for the sub-buffers (Bi), - recording (E3), in an address table (AT(Bi)), the physical address of each sub-buffer (Bi) obtained after permutation, said method then implying the running of the sensitive process by accessing the sub-buffers' contents as ordered in a logical layout (LLyt) using the address table (AT(Bi)) to call the corresponding physical addresses, then each time of run the algorithm will access different sub-buffers' physical addresses.
申请公布号 EP2920736(A1) 申请公布日期 2015.09.23
申请号 EP20130783050 申请日期 2013.10.25
申请人 GEMALTO SA 发明人 LI, XUN
分类号 G06F21/55 主分类号 G06F21/55
代理机构 代理人
主权项
地址