{'fraction_non_alphanumeric': 0.013062409288824383, 'fraction_numerical': 0.011611030478955007, 'mean_word_length': 5.330275229357798, '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': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Analysis of the code masking efficiency of chaotic clocks in microcontroller applications

We propose a method for preventing the power analysis-based reading of instructions executed by a microcontroller. We analyze the operation of a microcontroller system that uses a clock based on a chaotic generator. The purpose of the analysis is twofold: to determine the possibility of clocking a typical microcontroller, like PIC16F84, with a chaotic clock, and to determine the efficiency of securing the program and data by using chaotic clocks. We demonstrate the use of chaotic clocks for basic microcontrollers like PIC16F84 and determine the efficiency of masking the running instructions.