{'fraction_non_alphanumeric': 0.014161220043572984, 'fraction_numerical': 0.0, 'mean_word_length': 4.779874213836478, '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}}
An efficient data hiding scheme using firefly algorithm in spatial domain

In recent times a lot of work has been carried out in the field of reversible data hiding (RDH) to prevent the secret data from theft, illegal copying and unlawful reproduction. In RDH the cover image will be recovered after extracting the secret data which was embedded in that image. Finding the best location to hide the secret data is an important task so that it will conceal the existence of the message. This paper provides a reversible data hiding technique based on Firefly algorithm (FA). The optimal location to hide the secret data will be found by firefly algorithm. The histogram shifting technique is used to embed the secret data in the cover image. Histogram Techniques have attracted increasing interests due to their low computational complexity, high visual quality and can achieve good performance in terms of PSNR values.