{'fraction_non_alphanumeric': 0.02104860313815538, 'fraction_numerical': 0.002296211251435132, 'mean_word_length': 5.1505882352941175, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Development of a Layout-based Tool for the evaluation of an RTL Laser Fault Model

Nowadays, digital integrated circuits (ICs) are found in all electronic devices and computer systems. Security and resilience of ICs is a modern subject that concerns scientists and hardware engineers. IC designers have recognized the importance of incorporating fault tolerance into microelectronic devices. In order to develop proper countermeasures for the security and the normal functionality of ICs, it is imperative to study the impact of attacks against circuits. Even further, study at the early stages of IC manufacture is mainly taken into consideration. There are different kinds of malicious attacks against ICs, cryptographic or not, such as hardware or physical attacks, as well as cryptanalytic attacks against the cryptographic algorithms. IC piracy using laser beam is the latest and most commonly applied by hardware hackers, who aim to extract information from secure ICs. Most of the times the aim of the hackers is to turn against chips that contain cryptographic algorithms, because those are the ones that hold the valuable data in encrypted form. The object of the internship is divided in two parts. The first part includes the development of a layout extraction platform in order to model localized attacks on the layout of integrated circuits. Using OpenAccessTM, an EDA tool provided by Si2 (Silicon Integration Initiative) that allows the interface with IC designs, we were able to design the extraction tool. Next and principal task of the internship is the validation of an RTL laser fault methodology, already proposed in the article [1]. In this thesis, this methodology is explained in details. During the internship, long time and effort was dedicated for the validation of this methodology, on some designs with technology node of 45nm. The internship took place in the Laboratory of Design and System Integration, LCIS (Laboratoire de Conception et d'Integration des Systemes), which is located in the city Valence of France. LCIS is one of the 21 research labs of the Grenoble Institute of Technology and its research activities are oriented towards the specification, modeling, design, communication, validation, diagnosis and security of integrated circuits, embedded and communication systems. This work is considered a part of the global project LIESSE (Laser-Induced fault Effects in Security-dedicated circuitS). Among others, the goal of this project is to study and model the effects of laser shots onto submicronic circuits and provide efficient tools to prevent such laser attacks.