Research Article
A Lightweight Cryptographic Algorithm Based on DNA Computing for IoT Devices
Table 9
Propose method compared with different ciphers in terms of code size, RAM, and encryption/decryption (cycles) that implemented on AVR device.
| Terms | Algorithms | AES | RC5 | PRINCE | HEIGHT | [44] | [45] | Proposed method |
| Block size (bit) | 128 | 64 | 64 | 64 | 64 | 64 | 16 | Key size (bit) | 128 | 128 | 128 | 128 | 80 | 64 | 64 | Code size in byte | 23464 | 20444 | 23838 | 13716 | 1364 | 2094 | 1687 | RAM | 720 | 360 | 176 | 288 | 18 | 16 | 17 | Encrypted key schedule | 2424 | 30744 | 675 | 1615 | 1407 | 1218 | 1038 | Encryption (cycles) | 5225 | 5244 | 7044 | 3459 | 3359 | 1401 | 975 | Decryption (cycles) | 5242 | 5239 | 7047 | 3543 | 3434 | 918 | 788 |
|
|