Using Chaos in Grey Wolf Optimizer and Application to Prime Factorization

06/12/2018
by   Harshit Mehrotra, et al.
0

The Grey Wolf Optimizer (GWO) is a swarm intelligence meta-heuristic algorithm inspired by the hunting behaviour and social hierarchy of grey wolves in nature. This paper analyses the use of chaos theory in this algorithm to improve its ability to escape local optima by replacing the key parameters by chaotic variables. The optimal choice of chaotic maps is then used to apply the Chaotic Grey Wolf Optimizer (CGWO) to the problem of factoring a large semi prime into its prime factors. Assuming the number of digits of the factors to be equal, this is a computationally difficult task upon which the RSA-cryptosystem relies. This work proposes the use of a new objective function to solve the problem and uses the CGWO to optimize it and compute the factors. It is shown that this function performs better than its predecessor for large semi primes and CGWO is an efficient algorithm to optimize it.

READ FULL TEXT
research
01/31/2022

A new idea for RSA backdoors

This article proposes a new method to inject backdoors in RSA and other ...
research
05/02/2022

An improvement to a result about graph isomorphism networks using the prime factorization theorem

The unique prime factorization theorem is used to show the existence of ...
research
12/15/2020

Further factorization of x^n-1 over finite fields (II)

Let F_q be a finite field with q elements. Let n be a positive integer w...
research
08/21/2021

Chaotic Fitness Dependent Optimizer for Planning and Engineering Design

Fitness Dependent Optimizer (FDO) is a recent metaheuristic algorithm th...
research
05/31/2023

Hidden Stabilizers, the Isogeny To Endomorphism Ring Problem and the Cryptanalysis of pSIDH

The Isogeny to Endomorphism Ring Problem (IsERP) asks to compute the end...
research
11/09/2019

Learning to Optimize in Swarms

Learning to optimize has emerged as a powerful framework for various opt...

Please sign up or login with your details

Forgot password? Click here to reset