{'fraction_non_alphanumeric': 0.028634361233480177, 'fraction_numerical': 0.00881057268722467, 'mean_word_length': 4.909090909090909, '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}}
Security of neural cryptography

In this paper we analyze the security of neural cryptography, a novel key-exchange protocol based on synchronization of neural networks. Various attacks on this protocol were suggested by Shamir et al., and the protocol was shown to be secure against them (Mislovaty et al. (2002)). A new attack strategy involving a large number of cooperating attackers, that succeeds in revealing the encryption key was recently found.