IoT-Technology / IoT-Toolkit

Toolkit is a IoT protocol client CLI for IoT developer and learners. CoAP、MQTT And NB-IoT protocol are currently supported. It supports colors, autocompletion, internationalization(chinese, english and german…) and multi-platforms

Home Page:https://iot.mushuwei.cn/#/toolkit/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The coap protocol requires DTLS support

sanshengshui opened this issue · comments

The following DTLS Identity supported :

  • PSK stands for Pre-Shared Key, which is a symmetric key encryption method where two communicating parties share the same key in advance for encrypting and decrypting data. It is commonly used for secure communication between devices, such as in VPN or wireless networks.

Version 0.7.1 implements the above

  1. RPK stands for Raw Public Key, which is a public key certificate format used for identity authentication based on public key encryption mechanisms. RPK emphasizes the transmission of the public key in its raw format without the need for a Certificate Authority (CA) signed certificate. It provides a lightweight approach to encryption and identity authentication.

  2. X509 is a certificate format standard widely used in SSL/TLS protocols and other encrypted communications. X509 certificates include a public key and its associated digital signature, signed by a trusted Certificate Authority (CA). X509 certificates verify the identity of entities and ensure the confidentiality and integrity of communications.

add PSK for coaps operations