Tugas Akhir Informatika
IMPLEMENTASI ALGORITME AES 128 BIT PADA MIKROKONTROLER NODEMCU MENGGUNAKAN ARSITEKTUR WEB SERVICE REST UNTUK KEAMANAN PENGIRIMAN DATA
Data and resource confidentiality issues are a challenge facing IoT technology today. In response to this, this study aims
to conduct tests related to appropriate security methods in fulfilling the confidentiality elements of data sent over the
wireless network by the NodeMCU microcontroller to the database server. NodeMCU's dynamic processor and memory
are relatively small, so it requires proper security methods for use on low resource devices. One popular security method
is the AES cryptographic algorithm. AES is a lightweight algorithm and can be used on embedded systems. Plain text
data will be encrypted into ciphertext using a 128-bit AES algorithm before entering the database server. On the server,
the data will be decrypted to its original form and then stored in the database. The process of sending data uses the WEB
REST (Representational State Transfer) service architecture. There are four parts to the test to ensure the system is
running properly, namely functionality testing, time and memory performance testing, and security testing. The 128 and
256-bit encryption process on the NodeMCU microcontroller takes 266.31 and 274.31 microseconds, while the memory
required is 53928.12 and 54114.32 bytes of the total memory.
Tidak ada salinan data
Tidak tersedia versi lain