SECURE CLIENT-SERVER COMMUNICATION USING CRYPTOCHIP AND NB-IOT COMMUNICATION MODULE
DOI:
https://doi.org/10.24867/11BE09BortnikKeywords:
TLS1.3, ATECC608a cryptochip, BC68 NB-IoT module, TCP, HTTPsAbstract
This paper examines specification and implementation of secure client-server communication with the usage of cryptochip over NB-IoT network. Secure client-server connection is hardware-based, established using ATECC608a cryptochip. NB-IoT communication is achieved using Quectel BC68 module. Software, written in C, is executed on microcontroller ATSAML21J18B. Basic TLS1.3 protocol is implemented and tested.
References
[1] J. Kurose, K. Ross, “Computer Networking: A Top-Down Approach 6th Edition”, Pearson, pp. 672-755, 2013.
[2] Quectel BC68 Datasheet: https://www.quectel.com/product/bc68.html (pristupljeno u septembru 2020.)
[3] Microchip ATECC608a datasheet: https://www.microchip.com/wwwproducts/en/ATECC608A (pristupljeno u septembru 2020.)
[4] RFC8446 : https://tools.ietf.org/html/rfc8446 (pristupljeno u septembru 2020.)
[2] Quectel BC68 Datasheet: https://www.quectel.com/product/bc68.html (pristupljeno u septembru 2020.)
[3] Microchip ATECC608a datasheet: https://www.microchip.com/wwwproducts/en/ATECC608A (pristupljeno u septembru 2020.)
[4] RFC8446 : https://tools.ietf.org/html/rfc8446 (pristupljeno u septembru 2020.)
Downloads
Published
2020-12-25
Issue
Section
Electrotechnical and Computer Engineering