TinyIKE: Lightweight IKEv2 for Internet of Things

There is unanimous consensus that cyber security in the Internet of Things (IoT) is necessary. In cyber security, key establishment is one of the toughest problems. It is even more challenging in resource-constrained but Internet-connected IoT devices that use low-power wireless communication. A num...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:IEEE internet of things journal Ročník 6; číslo 1; s. 856 - 866
Hlavní autori: Raza, Shahid, Mar Magnusson, Runar
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: Piscataway IEEE 01.02.2019
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Predmet:
ISSN:2327-4662, 2327-4662
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Abstract There is unanimous consensus that cyber security in the Internet of Things (IoT) is necessary. In cyber security, key establishment is one of the toughest problems. It is even more challenging in resource-constrained but Internet-connected IoT devices that use low-power wireless communication. A number of IoT communication protocols define cryptographic mechanisms for confidentiality and integrity services but do not specify key management. For example, IEEE 802.15.4, RPL, and object security all rely on external key management protocols. Due to the lack of automatic key management support, IoT devices either end up using preshared keys or no security at all. In this paper, we overcome these challenges and present TinyIKE, a lightweight adaptation of Internet Key Exchange version 2 (IKEv2) for the IoT. Using TinyIKE, we solve the key establishment problem for multiple IoT protocols using a single IKEv2-based solution. We implement TinyIKE for resource-constrained IoT devices that run the Contiki OS. The TinyIKE implementation supports full certificate-based IKEv2 that uses elliptic curve cryptography. In order to ensure the feasibility of TinyIKE in the IoT, we perform an extensive evaluation of TinyIKE using a setup consisting of real IoT hardware.
AbstractList There is unanimous consensus that cyber security in the Internet of Things (IoT) is necessary. In cyber security, key establishment is one of the toughest problems. It is even more challenging in resource-constrained but Internet-connected IoT devices that use low-power wireless communication. A number of IoT communication protocols define cryptographic mechanisms for confidentiality and integrity services but do not specify key management. For example, IEEE 802.15.4, RPL, and object security all rely on external key management protocols. Due to the lack of automatic key management support, IoT devices either end up using preshared keys or no security at all. In this paper, we overcome these challenges and present TinyIKE, a lightweight adaptation of Internet Key Exchange version 2 (IKEv2) for the IoT. Using TinyIKE, we solve the key establishment problem for multiple IoT protocols using a single IKEv2-based solution. We implement TinyIKE for resource-constrained IoT devices that run the Contiki OS. The TinyIKE implementation supports full certificate-based IKEv2 that uses elliptic curve cryptography. In order to ensure the feasibility of TinyIKE in the IoT, we perform an extensive evaluation of TinyIKE using a setup consisting of real IoT hardware.
There is unanimous consensus that cyber security in the IoT is necessary. In cyber security, key establishment is one of the toughest problems. It is even more challenging in resource-constrained but Internet-connected IoT devices that use low-power wireless communication. A number of IoT communication protocols define cryptographic mechanisms for confidentiality and integrity services but do not specify key management. For example, IEEE 802.15.4, RPL, and object security all rely on external key management protocols. Due to the lack of automatic key management support, IoT devices either end up using pre-shared keys or no security at all. In this paper we overcome these challenges and present TinyIKE, a lightweight adaptation of IKEv2 for the IoT. Using TinyIKE, we solve the key establishment problem for multiple IoT protocols using a single IKEv2-based solution. We implement TinyIKE for resource-constrained IoT devices that run the Contiki OS. The TinyIKE implementation supports full certificate-based IKEv2 that uses Elliptic Curve Cryptography (ECC). In order to ensure the feasibility of TinyIKE in the IoT, we perform an extensive evaluation of TinyIKE using a setup consisting of real IoT hardware.
Author Raza, Shahid
Mar Magnusson, Runar
Author_xml – sequence: 1
  givenname: Shahid
  orcidid: 0000-0001-8192-0893
  surname: Raza
  fullname: Raza, Shahid
  email: shahid.raza@ri.se
  organization: Security Lab, RISE SICS, Stockholm, Sweden
– sequence: 2
  givenname: Runar
  surname: Mar Magnusson
  fullname: Mar Magnusson, Runar
  email: runarmar1989@gmail.com
  organization: Networked Embedded Systems Group, RISE SICS, Stockholm, Sweden
BackLink https://urn.kb.se/resolve?urn=urn:nbn:se:ri:diva-34583$$DView record from Swedish Publication Index
BookMark eNp9kE9LwzAYh4NMcM59APFS8CideZM2f7yNOXU62KV6DWmbbhmzmWnn2Le3pVPEg5c3L-F5wi-_c9QrXWkQugQ8AsDy9nm2SEYEgxgRwYiMyAnqE0p4GDFGer_2MzSsqjXGuNFikKyPILHlYfYyvQvmdrmq96adQXPxSYLC-WBW1saXpg5cESQrWy6rC3Ra6E1lhsdzgF4fpsnkKZwvHmeT8TzMqIzrME-LPAauMyoIcJ6mjOs81zTnsWRFnKWEsEykERiuZQFaamAUC8PzmDBKgA7QTfdutTfbXaq23r5rf1BOW3Vv38bK-aXyVtEoFrShrzt6693HzlS1WrudL5uAioCIOQVgsqF4R2XeVZU3hcpsrWvrytpru1GAVVuoagtVbaHqWGhjwh_zO89_zlXnWGPMDy8iEonmr1_GjYCX
CODEN IITJAU
CitedBy_id crossref_primary_10_1016_j_cose_2020_101849
crossref_primary_10_1177_15501329221077922
crossref_primary_10_1016_j_jnca_2020_102918
crossref_primary_10_1109_ACCESS_2024_3420746
crossref_primary_10_1109_JSEN_2023_3267386
crossref_primary_10_1109_JIOT_2019_2959428
crossref_primary_10_3390_s19245539
crossref_primary_10_1007_s11277_020_07134_3
crossref_primary_10_1016_j_vehcom_2022_100457
crossref_primary_10_1109_JSYST_2022_3149186
crossref_primary_10_1016_j_jnca_2023_103759
crossref_primary_10_4018_IJERTCS_2020070101
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019
DBID 97E
RIA
RIE
AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
ADTPV
AOWAS
DOI 10.1109/JIOT.2018.2862942
DatabaseName IEEE Xplore (IEEE)
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE/IET Electronic Library (IEL) (UW System Shared)
CrossRef
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
SwePub
SwePub Articles
DatabaseTitle CrossRef
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Computer and Information Systems Abstracts

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE/IET Electronic Library (IEL) (UW System Shared)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 2327-4662
EndPage 866
ExternalDocumentID oai_DiVA_org_ri_34583
10_1109_JIOT_2018_2862942
8424816
Genre orig-research
GrantInformation_xml – fundername: Vinnova
  funderid: 10.13039/501100001858
– fundername: Horizon 2020 Framework Programme
  funderid: 10.13039/100010661
GroupedDBID 0R~
4.4
6IK
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABJNI
ABQJQ
ABVLG
AGQYO
AGSQL
AHBIQ
AKJIK
AKQYR
ALMA_UNASSIGNED_HOLDINGS
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
EBS
EJD
IFIPE
IPLJI
JAVBF
M43
OCL
PQQKQ
RIA
RIE
AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
RIG
ADTPV
AOWAS
ID FETCH-LOGICAL-c395t-dbfd517ac382177bb67adda3d7596f5cb226c8b41e7a9f1a9a16308e7d5263213
IEDL.DBID RIE
ISICitedReferencesCount 14
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000459709500072&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 2327-4662
IngestDate Wed Sep 24 03:40:13 EDT 2025
Mon Jun 30 03:40:35 EDT 2025
Sat Nov 29 06:16:44 EST 2025
Tue Nov 18 22:25:19 EST 2025
Wed Aug 27 03:00:19 EDT 2025
IsPeerReviewed false
IsScholarly true
Issue 1
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
https://doi.org/10.15223/policy-029
https://doi.org/10.15223/policy-037
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c395t-dbfd517ac382177bb67adda3d7596f5cb226c8b41e7a9f1a9a16308e7d5263213
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0001-8192-0893
PQID 2185731169
PQPubID 2040421
PageCount 11
ParticipantIDs swepub_primary_oai_DiVA_org_ri_34583
proquest_journals_2185731169
ieee_primary_8424816
crossref_citationtrail_10_1109_JIOT_2018_2862942
crossref_primary_10_1109_JIOT_2018_2862942
PublicationCentury 2000
PublicationDate 2019-02-01
PublicationDateYYYYMMDD 2019-02-01
PublicationDate_xml – month: 02
  year: 2019
  text: 2019-02-01
  day: 01
PublicationDecade 2010
PublicationPlace Piscataway
PublicationPlace_xml – name: Piscataway
PublicationTitle IEEE internet of things journal
PublicationTitleAbbrev JIoT
PublicationYear 2019
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
SSID ssj0001105196
Score 2.2049913
Snippet There is unanimous consensus that cyber security in the Internet of Things (IoT) is necessary. In cyber security, key establishment is one of the toughest...
There is unanimous consensus that cyber security in the IoT is necessary. In cyber security, key establishment is one of the toughest problems. It is even more...
SourceID swepub
proquest
crossref
ieee
SourceType Open Access Repository
Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 856
SubjectTerms Contiki OS
Contiki ossa
Cryptography
Curves
Cybersecurity
Feasibility studies
IEEE 802.15 Standard
IEEE 802.15 Standards
IEEE 802.15.4
IEEE Standards
IKEv2
Internet Key Exchange
Internet Key Exchange version 2 (IKEv2)
Internet of Things
Internet of Things (IoT)
Internet protocols
IoT
IP networks
Key Management
Lightweight
Management
Network protocols
Network security
Protocol (computers)
Protocols
Public key cryptography
Security
Weight reduction
Wireless communications
Wireless telecommunication systems
Title TinyIKE: Lightweight IKEv2 for Internet of Things
URI https://ieeexplore.ieee.org/document/8424816
https://www.proquest.com/docview/2185731169
https://urn.kb.se/resolve?urn=urn:nbn:se:ri:diva-34583
Volume 6
WOSCitedRecordID wos000459709500072&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE/IET Electronic Library (IEL) (UW System Shared)
  customDbUrl:
  eissn: 2327-4662
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0001105196
  issn: 2327-4662
  databaseCode: RIE
  dateStart: 20140101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFH5sw4MXp06xOiWHncRuTX8l8TZ04nRMD1N2C2mawEA22S_xvzdpu-pABG-lJCW8lzTf9_LyPYCWJqlBtcxwkyQRbugr7FJtyEqKfSF8Ig0nytT1B2Q4pOMxe67AVXkXRimVJZ-ptn3MzvLTmVzZUFmHhn5IcVyFKiEkv6v1HU_BFozExcEl9ljnof80srlbtO0b2M5Cf2vryWqpbMPKn1Kh2fZyV__fwPZhr4CRqJv7_QAqanoI9U2JBlSs2Abg0WT62X_sXaOBZeEfWSAUmRdrHxm4ivKAoFqimUZ5Cc8jeLnrjW7u3aJKgisDFi3dNNFphImQATX0giRJTMw_SwQpiVisI5kYgCVpEmJFBNNYMGEgmEcVSSOr1Y6DY6hNZ1N1AkixkOFIYx3LJBSxpjISOlJYShworWMHvI0BuSwkxG0lizeeUQmPcWtzbm3OC5s7cFl2ec_1M_5q3LC2LRsWZnWgufESL1bYgvtWxCrAOGYOtHLPlf2sZPbt5LXLjZP4fMIDezh8-vvHz2DXDIHlidhNqC3nK3UOO3K9nCzmF9kc-wKJec7d
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1BT9swFH4qDAkudFAmCt3mA6eJQJ9jxza3aqOio3QcOsTNchxbqjS1qBQQ_x47SQtI06TdosiOrPfs-Puen78HcORFEVCtCtwkz03CqMNE-kBWCqTGUGEDJyrV9YdiNJK3t-q6AceruzDOuTL5zJ3Ex_Isv5jZhxgqO5WMMonZGnzgjFGsbmu9RlQwwpGsPrrErjr9Ofg1jtlb8oQG4K4Yfbf5lNVU3gPLt2Kh5QbTb_7f0D7Cdg0kSa_y_A403HQXmssiDaResy3A8WT6PLg8PyPDyMOfylAoCS8eKQmAlVQhQbcgM0-qIp578Lt_Pv5-kdR1EhKbKr5IitwXHIWxqQwEQ-R5JsJfy6SF4Crz3OYBYlmZM3TCKI9GmQDCutKJgke1dkw_wfp0NnX7QJxiCrlHn9mcmcxLy43nDq3F1HmftaG7NKC2tYh4rGXxR5dkoqt0tLmONte1zdvwbdXlrlLQ-FfjVrTtqmFt1jZ0ll7S9Rq71zTKWKWImWrDUeW5Vb8omv1jctPTwUl6PtFpPB4--PvHv8LmxfhqqIeD0eUhbIXhqCotuwPri_mD-wwb9nExuZ9_KefbC3So0iQ
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=TinyIKE%3A+Lightweight+IKEv2+for+Internet+of+Things&rft.jtitle=IEEE+internet+of+things+journal&rft.au=Raza%2C+Shahid&rft.au=Runar+Mar+Magnusson&rft.date=2019-02-01&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.eissn=2327-4662&rft.volume=6&rft.issue=1&rft.spage=856&rft_id=info:doi/10.1109%2FJIOT.2018.2862942&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2327-4662&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2327-4662&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2327-4662&client=summon