Litcius/Paper detail

Modification and optimization of miller – rabin simplicity test algorithm implemented by parallel computation

Larissa V. Cherckesova, Olga Safaryan, Irina Trubchik, Vladislav Chumakov, Vasiliy I. Yukhnov, Irina Yengibaryan

2020IOP Conference Series Materials Science and Engineering10 citationsDOIOpen Access PDF

Abstract

Abstract The project of modification and optimization Miller–Rabin’s simplicity test algorithm implemented by parallel computation in the programming language C# is presented, which works faster on comparison with standard iterative algorithm by 50%, which makes it easier to create the keys for such well–known encryption algorithms as RSA, DSA, etc. These methods are similar on their functionality, but have a different estimation of structural complexity that has been shown various tests. Proceeding from it, modified by authors Miller–Rabin’s algorithm realized through parallel calculations is more reliably and faster, than the standard algorithm, that is experimentally confirmed in practice.

Topics & Concepts

SimplicityComputer scienceComputationAlgorithmEncryptionDynamic programmingSimple (philosophy)Parallel computingPhilosophyOperating systemEpistemologyCryptography and Residue ArithmeticCryptographic Implementations and SecurityGeometric and Algebraic Topology
Modification and optimization of miller – rabin simplicity test algorithm implemented by parallel computation | Litcius