Skip to content
2000
Volume 14, Issue 8
  • ISSN: 2666-2558
  • E-ISSN: 2666-2566

Abstract

Background: RSA based key exchange is a heavy and time-consuming process, as it involves numerous message exchange between a client and the server. The pre-shared key (PSK) based handshake process attempts to reduce the messages during the key exchange between a client and the server. Method: This paper extends the TEE enabled dtls handshake design based on RSA to the TEE enabled pre-shared key based handshake. A dtls client and the server installs the pre-shared key in advance so that the message exchanges can be reduced during session key generation. Result: In this article, the authors have significantly reduced this penalty by fine-tuning of the tdtls algorithm for psk based handshake. On average, this gain is over 2 ms (50% - from 3.5 ms to 1.5 ms) across various cipher-suites. Conclusion: The tdtls approach increases the security of the session key and its intermediate keying materials, which is a huge gain as compared to minor handshake time increase. The algorithm ensures end-to-end security to the PSK based session key as well as its keying materials between a dtls client and a server.

Loading

Article metrics loading...

/content/journals/rascs/10.2174/2666255813999200708135353
2021-10-01
2025-11-14
Loading full text...

Full text loading...

/content/journals/rascs/10.2174/2666255813999200708135353
Loading

  • Article Type:
    Research Article
Keyword(s): DTLS; Handshake; PSK; REE; RSA; smart sensors; TEE; Trust zone
This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error
Please enter a valid_number test