Daftar Isi:
  • RFID cards are commonly used nowadays as a security measure to unlock housing doors, such as apartments or hotels. It works in pairs with an RFID reader to receive the data sent through low-power radio waves from the card. The problem is that the data inside the RFID card could easily read by an RFID reader and possibly read by unauthorized people. The RFID card data security could be improved using encryption and compression algorithm. This study will compare the encryption using RSA (Rivest-Shamir-Adleman) and AES (Advanced Encryption Standard) algorithms implementation combined with the compression algorithm. Furthermore, time and memory usage is measured in different scenarios of implementation on encryption and compression, which one should put at the first stage than the other. Thus, implement the best solution for encryption and compression in the Arduino environment. This research concluded that the encryption time of AES is significantly faster than RSA. the test result has shown that AES, on average, is 145768 microseconds faster than RSA in encryption without compression. Also, when tested with compression, AES is 134193.45 microseconds faster than RSA. The AES is better suited for the Arduino UNO system because of the lower computation cost. Also, RSA needs a larger key size to be as safe as AES with a smaller key size. Therefore, AES is better overall than RSA when tested for this project.