Skip to content

Encrypt the data stored in the signaling server using Symmetric keys. #115

@nidhal-labidi

Description

@nidhal-labidi

Description

The signaling server shouldn't have access to the session nor to the ice candidates of both peers.
For that reason, we have to implement an encryption mechanism that uses a symmetric key which will be shared as part of the fragment of a URL. The URL will be sent from the host to the client before the connection establishment process.

Links / References

/-

Tasks / Definition of Done

  • Use Web Crypto API to encrypt/decrypt the data.
  • Include the encryption key as part of the fragment of the URL which will be sent from the host to the client
  • Update all the demos to use the encryption for their connection establishment process.

Further information

/_

Metadata

Metadata

Assignees

Labels

⚡ newNew tasks that were recently added and need attention from project management

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions