• DocumentCode
    113746
  • Title

    Performance measurement of secure TFTP protocol for smart embedded devices

  • Author

    Pauzi, Nik Fifi Sofia ; Isa, Mohd Anuar Mat ; Hashim, Habibah ; Adnan, Syed Farid Syed ; Mazalan, Lucyantie

  • Author_Institution
    Fac. of Electr. Eng., UiTM, Shah Alam, Malaysia
  • fYear
    2014
  • fDate
    28-30 Aug. 2014
  • Firstpage
    144
  • Lastpage
    149
  • Abstract
    Trivial File Transfer Protocol (TFTP) is a client server protocol for transferring files between networked devices. A TFTP client can upload or download files to or from a remote server using the UDP transport protocol. Although it is simple to implement and is largely used in network booting, the TFTP provides no security features and it lacks most of the features of regular File Transfer Protocol (FTP). It does not support authentication or encryption process and allows public files to be accessible to all users on the network. In this work we propose to incorporate security into TFTP by the use of lightweight symmetric encryption for data encryption and asymmetric encryption for secret key exchange protocol that can be implemented in smart embedded devices. The performance of the secure TFTP in transferring files was measured as the packet size of encrypted data was varied from 32 bytes to 4096 bytes. A modification of packet header in the TFTP packet was required in order to implement encryption algorithms such as El-Gamal encryption scheme. The outcome of our experiment in ARM Embedded RaspberryPi shows that by adding encryption scheme or attestation in the TFTP protocol, it will not render the TFTP performance due to having an implementation of security protocol.
  • Keywords
    client-server systems; computer network security; cryptographic protocols; peer-to-peer computing; private key cryptography; transport protocols; ARM Embedded RaspberryPi; El-Gamal encryption scheme; FTP; TFTP protocol security; UDP transport protocol; client server protocol; data encryption; lightweight symmetric encryption; network booting; packet header modification; remote server; secret key exchange protocol; security protocol; smart embedded devices; trivial file transfer protocol; Business; Encryption; Protocols; Servers; Virtual machining; DHKE; Diffie-Hellman Key Encryption; El-Gamal algorithm; Privacy; STP; Security; Trivial File Transfer Protocol (TFTP); Trust; UBoot; encryption; firmware; integrity;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Wireless and Mobile, 2014 IEEE Asia Pacific Conference on
  • Conference_Location
    Bali
  • Print_ISBN
    978-1-4799-3710-3
  • Type

    conf

  • DOI
    10.1109/APWiMob.2014.6920276
  • Filename
    6920276