{'fraction_non_alphanumeric': 0.016585365853658537, 'fraction_numerical': 0.003902439024390244, 'mean_word_length': 5.035294117647059, '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}}
The Improved Implementation of the Message freshness on CAN XL using FPGA

In this paper, the real time implementation of security has been extended to cover the 3th generation of CAN (CAN XL). By integrating sequences with SHA512 and the message counter, the improved security algorithm can be enhanced over CAN XL. Although its default security is under development, the message freshness was not covered suitably. In order to mitigate replay attacks, freshness of the message should be maintained within a time frame, a cross correlation function was adopted in this work to maintain the message freshness within a time frame against replay attacks. Consequently, the implementation of FPGA-based hardware design was modified. As CAN XL with security measures using FPGA is proposed, the design is validated through MATLAB and VHDL. Simulation results show that our real time hardware design has outperforms its security measures in order to mitigating replay attacks and DoSs with high throughput in comparison to CAN FD.