smartdevicelink / protocol_spec

Describes the communication protocol between a smartdevicelink enabled head unit and mobile application
https://smartdevicelink.github.io/protocol_spec/
BSD 3-Clause "New" or "Revised" License
14 stars 13 forks source link

[SDL 0040] DTLS encryption #10

Closed theresalech closed 6 years ago

theresalech commented 7 years ago

Proposal: DTLS encryption

This proposal is to add DTLS (Datagram Transport Layer Security) to SDL core. SDL core will utilize the DTLS communications protocol as a preferred solution when sending encrypted data over protected services (such audio 0x0a and video 0x0b ) including the handshake, encryption and decryption processes.

Review: https://github.com/smartdevicelink/sdl_evolution/issues/126

Steering Committee Decision:

The Steering Committee has agreed to accept this proposal. They've also agreed that we should target Android and iOS library changes as an additional proposal, as this cannot be tested without the library portion.

theresalech commented 6 years ago

This was implemented in Core 5.0, and determined not to be a necessary change to the Protocol Spec.