|
IoTivity utilizes both Datagram Transport Layer Security (DTLS) and Constrained Application Protocol (CoAP) to support a lightweight and secure communication.
CoAP is an application protocol that has been specialized for devices under resource-hungry environments such as wireless sensor networks.
In particular,
it adopts a simple design that can be easily converted to HTTP using a REST based protocol.
the DTLS protocol offers confidentiality, integrity and over UDP with its simple design.
DTLS handshaking establishes a secure session channel dynamically via an automatic key negotiation between the client and the server, followed by sending and receiving encrypted messages for application data.
|