• DocumentCode
    1788586
  • Title

    Performance evaluation of Attribute-Based Encryption: Toward data privacy in the IoT

  • Author

    Xinlei Wang ; Jianqing Zhang ; Schooler, Eve M. ; Ion, Mihaela

  • Author_Institution
    Univ. of California, Davis, Davis, CA, USA
  • fYear
    2014
  • fDate
    10-14 June 2014
  • Firstpage
    725
  • Lastpage
    730
  • Abstract
    With the ever increasing number of connected devices and the over abundance of data generated by these devices, data privacy has become a critical concern in the Internet of Things (IoT). One promising privacy-preservation approach is Attribute-Based Encryption (ABE), a public key encryption scheme that enables fine-grained access control, scalable key management and flexible data distribution. This paper presents an in-depth performance evaluation of ABE that focuses on execution time, data and network overhead, energy consumption, and CPU and memory usage. We evaluate two major types of ABE, Key-Policy Attribute-Based Encryption (KP-ABE) and Ciphertext-Policy Attribute-Based Encryption (CP-ABE), on different classes of mobile devices including a laptop and a smartphone. To the best of our knowledge, this is the first comprehensive study of ABE dedicated solely to its performance. Our results provide insights into important practical issues of ABE, including what computing resources ABE requires in heterogeneous environments, at what cost ABE offers benefits, and under what situations ABE is best suited for use in the IoT.
  • Keywords
    Internet of Things; access control; data privacy; laptop computers; power consumption; public key cryptography; smart phones; CP-ABE; CPU; Internet of Things; IoT; KP-ABE; ciphertext-policy attribute-based encryption; data overhead; data privacy; energy consumption; execution time; fine-grained access control; flexible data distribution; heterogeneous environments; in-depth performance evaluation; key-policy attribute-based encryption; laptop; memory usage; mobile devices; network overhead; privacy-preservation approach; public key encryption; scalable key management; smartphone; Encryption; Energy consumption; Performance evaluation; Portable computers; Smart phones;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications (ICC), 2014 IEEE International Conference on
  • Conference_Location
    Sydney, NSW
  • Type

    conf

  • DOI
    10.1109/ICC.2014.6883405
  • Filename
    6883405