Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2019025516) DEVICE FOR DETECTING LCE ATTACK AND TAKING COUNTER-MEASURES
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2019/025516 International Application No.: PCT/EP2018/070943
Publication Date: 07.02.2019 International Filing Date: 02.08.2018
IPC:
G06F 21/55 (2013.01) ,G06F 21/14 (2013.01) ,G06F 9/30 (2018.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
21
Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
50
Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
55
Detecting local intrusion or implementing counter-measures
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
21
Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
10
Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
12
Protecting executable software
14
against software analysis or reverse engineering, e.g. by obfuscation
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
30
Arrangements for executing machine- instructions, e.g. instruction decode
Applicants:
TEXPLAINED [FR/FR]; Arep Center - 1 Traverse des Brucs 06560 VALBONNE, FR
Inventors:
THOMAS, Olivier; FR
Agent:
HAUTIER, Nicolas; FR
Priority Data:
17306031.002.08.2017EP
62/592,47530.11.2017US
Title (EN) DEVICE FOR DETECTING LCE ATTACK AND TAKING COUNTER-MEASURES
(FR) DISPOSITIF DE DÉTECTION D'ATTAQUE LCE ET DE CONTRE-MESURE
Abstract:
(EN) The invention relates to a device for detecting LCE attack and taking counter-measures comprising an instruction register, said register comprising at least one input, at least one flip-flop configured to generate at least at the level of an output a signal to be checked carrying at least partially an instruction. Advantageously, the device furthermore comprises at least one activity checking circuit configured to check said signal so as to monitor a rate of occurrence of branching instructions. According to a possibility, the activity checking circuit (3) comprises an activity counter (30) configured to count a number of clock cycles without branching instruction. If said number exceeds a threshold, the activity checking circuit (3) can generate a non-activity signal and trigger a counter-measure.
(FR) L'invention concerne un dispositif de détection d'attaque LCE et de contre-mesure comprenant un registre d'instruction, ledit registre comprenant au moins une entrée, au moins une bascule configurée pour générer au moins au niveau d'une sortie un signal à contrôler portant au moins partiellement une instruction. Avantageusement, le dispositif comprend en outre au moins un circuit de contrôle d'activité configuré pour contrôler ledit signal de façon à surveiller un taux d'occurrence d'instructions de branchement. Selon une possibilité, le circuit de contrôle d'activité (3) comprend un compteur d'activité (30) configuré pour compter un nombre de cycles d'horloge sans instruction de branchement. Si ledit nombre dépasse un seuil, le circuit de contrôle d'activité (3) peut générer un signal de non activité et déclencher une contre-mesure.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: French (FR)
Filing Language: French (FR)