{'fraction_non_alphanumeric': 0.014830508474576272, 'fraction_numerical': 0.0, 'mean_word_length': 5.798561151079137, '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}}
Finding Minimum Optimal Path Securely Using Homomorphic Encryption Schemes in Computer Networks

In this paper we find a secure routing protocol for computer networks, which finds minimum optimum path using homomorphic encryption schemes. We briefly look into the existing homomorphic encryption algorithms. We make use of ElGamal encryption, Elliptic Curve encryption and a privacy homomorphism, which exhibits the property of homomorphism in our new routing protocol. Elliptic curve exhibits the property of additive homomorphism and is computationally faster than ElGamal and RSA. However, the privacy homomorphism using mod operation is computationally much faster than both ElGamal and Elliptic Curve. Using the homomorphic property of these encryption algorithms, we propose three new protocols, which are ElGamal, Elliptic Curve and Privacy Homomorphism to find the minimum optimal path securely. These protocols provide confidentiality.