Work place: Department of Computer Science & Engineering, MANIT, Bhopal, 462003, India
E-mail: sanjsharma29@gmail.com
Website:
Research Interests: Computing Platform, Autonomic Computing
Biography
Sangeeta Sharma is currently Assistant Professor in the Department of Computer Science and Engineering,National Institute of Technology Hamirpur, Himachal Pradesh, India. She completed her PhD in ComputerScience and Engineering from Maulana Azad National Institute of Technology Bhopal, M.P., India in 2017.She completed her Master of Technology in Computer Science and Technology in 2011 from Maulana AzadNational Institute of Technology Bhopal, M.P., India. She completed her Bachelor of Engineering degree inInformation Technology in 2006 from Rajiv Gandhi Proudyogiki Vishwavidyalaya (RGPV) Bhopal, M.P.,India. Her research area includes Cloud Computing, Distributed Computing, Federated Learning, and Security.
By Sangeeta Sharma Aman Chauhan Nihal Srivastava Kritik Danyal Mukesh Kumar Giluka
DOI: https://doi.org/10.5815/ijigsp.2024.06.04, Pub. Date: 8 Dec. 2024
The advancement of technology has resulted in a substantial rise in the number of computing devices and the volume of data being transmitted over networks. The need for fast and secure data encryption has become imperative in response to the increase in data transmission and computing devices. In our previous work, we presented a Fisher-Yates Shuffling (FYS) based image encryption algorithm with a timeout feature that ensures improved security and privacy, regardless of key size. However, the implementation was sequential, and it did not fully utilize the multi-core architecture available on modern computer systems. Therefore, this paper seeks to optimize the FYS-based image encryption algorithm’s performance by parallelizing it on a CPU, with the aim of improving its speed without compromising its security and privacy features. The use of Joblib and multithreading are employed to generate the SHA keys, with a quad-core processor with eight logical processors utilized for the research. The parallelization approach has been tested over thousands of images and has been shown to improve the encryption speed by 2 to 5 times compared to the FYS-based image encryption algorithm. The results demonstrate that using CPU parallelization significantly increases the performance of the FYS-based image encryption algorithm.
[...] Read more.By Sangeeta Sharma Meenu Chawla
DOI: https://doi.org/10.5815/ijitcs.2015.10.02, Pub. Date: 8 Sep. 2015
Virtualization is widely adopted by the data centers, in order to fulfill the high demand for resources and for their proper utilization. For system management in these virtualized data centers virtual machine live migration acts as a key method. It provides significant benefit of load-balancing without service disruption. Along with the various benefits virtual machine live migration also imposes performance overhead in terms of computation, space and bandwidth used. This paper analyzes the widely used precopy method for virtual machine live migration and proposes the two fold optimization of precopy method for virtual machine live migration. In the first phase, the proposed two fold precopy method reduces the amount of data sent in first iteration of precopy method. Second phase restricts sending of similar data iteratively in each subsequent iterations of precopy method by identifying frequently updated pages and keeps it till the last stop and copy iteration. In this way it reduces total migration time and total amount of data transferred. The proposed two fold precopy method is compared with precopy method and simulation results show the performance improvement of a virtual machine live migration in terms of total migration time and total amount of data transferred.
[...] Read more.Subscribe to receive issue release notifications and newsletters from MECS Press journals