| تعداد نشریات | 44 |
| تعداد شمارهها | 1,911 |
| تعداد مقالات | 15,489 |
| تعداد مشاهده مقاله | 45,817,721 |
| تعداد دریافت فایل اصل مقاله | 18,540,073 |
Design of Memristive Lightweight Encryption For In-Memory Image Steganography | ||
| Journal of Computing and Security | ||
| مقالات آماده انتشار، پذیرفته شده، انتشار آنلاین از تاریخ 18 مهر 1405 | ||
| نوع مقاله: Research Article | ||
| شناسه دیجیتال (DOI): 10.22108/jcs.2026.149790.1214 | ||
| نویسندگان | ||
| Seyed Erfan Fatemieh* 1؛ Reza Shahdi Alizadeh2؛ Esmail Zarezadeh3 | ||
| 1Department of Computer Architecture, Faculty of Computer Engineering, University of Isfahan, Isfahan, Iran | ||
| 2Department of Computer Engineering, Yadegar-e-Imam Khomeini (RAH) Shahre Rey Branch, Islamic Azad University, Tehran, Iran | ||
| 3Department of Electrical Engineering, Khatam al-Anbia University, Tehran, Iran | ||
| چکیده | ||
| With the expansion of data-intensive applications and increasing data volumes, providing an efficient solution to address growing energy consumption and performance degradation caused by the transfer of large amounts of data between the processor and the main memory has become a severe challenge. The frequent transfer of large amounts of data between internal chip units, memories, and their interconnections exacerbates the vulnerability of the data being accessed. Employing a memristive Computation In-Memory-Array (CIM-A) architecture limits data transfer, thereby addressing both challenges. By integrating lightweight cryptography, developed to be applied in hardware-constrained devices, with CIM-A architectures, the significant energy and latency overheads associated with a high rate of data transfers across the architecture’s main blocks and interconnections can be mitigated. This paper implements two standard lightweight stream ciphers, Trivium and Grain-128a, for CIM using stateful material implication (IMPLY) logic to address the performance challenges. In addition to redesigning the cryptographic structures, we reduce the hardware complexity of conventional IMPLY-based implementations by proposing an efficient method for shifting data within the shift registers. Applying the proposed data-shifting method to the registers of these ciphers reduces the number of computational steps and decreases memristors' energy consumption by up to 42% and 44%, respectively, compared to conventional implementations. Finally, the performance of the proposed circuits is evaluated in a steganography application, demonstrating their practical efficiency. | ||
| کلیدواژهها | ||
| Computation In-Memory (CIM)؛ Memristor؛ Lightweight Cryptography؛ IMPLY Logic؛ Steganography | ||
|
آمار تعداد مشاهده مقاله: 1 |
||