{'fraction_non_alphanumeric': 0.02, 'fraction_numerical': 0.0, 'mean_word_length': 5.285024154589372, '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}}
A new paradigm of the zero-knowledge authentication protocol basedπ-Armendariz rings

Authentication is a process by whichaparty (could be a person or intended computer) establishes its identity to another party. In private and public communication channels including the Internet, authentication is usually done via the use of login passwords. Knowing of the password is supposed to guarantee that the user is authentic. Online business and many other deals need a stricter authentication procedure. With this type of protocols, many cryptographic operations, such as; authentication, identification, key exchange, etc. are implemented without presenting any secret information through the commination process. In this article, a novel approach for zero knowledge protocol is proposed using different perspective. The category of ring theory is adopted to design a new algorithm for zero knowledge proof using the π-Armendariz rings. The key idea of our algebraic zero knowledge protocol is the condition in the definition of this ring, in addition to its the properties. The proposed approach used a secret polynomial whose coefficients are in a π-Armendariz ring, this polynomial is kept by the prover and the algebraic zero knowledge protocol does not reveal any information about the polynomial.