{'fraction_non_alphanumeric': 0.0130475302889096, 'fraction_numerical': 0.0, 'mean_word_length': 5.244186046511628, '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}}
From Biometric Data to Cryptographic Primitives: A New Method for Generation of Substitution Boxes

Rapid developments in information and communication technologies have greatly digitization of our daily lives. One of the biggest threats to our digital existence is how to ensure information security. Solutions based on biometric data have become more widespread in recent years to provide information security. In this study, a method is proposed to show how biometric data can be used in the design of cryptographic primitives. Substitution boxes are an important cryptographic primitive in the designing of block cipher. There are many different methods for generation of substitution boxes. Random selection is one of these methods. In this study, biometric data have been used as selection method for determining of randomness sources. Biometric data will be a good source of randomness since they are person-specific. The experimental analyses showed that successful results have been obtained for the five most widely used evaluation criteria of substitution boxes.