Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sign responses with MESSAGE-INTEGRITY #51

Open
arkgil opened this issue May 23, 2017 · 1 comment
Open

Sign responses with MESSAGE-INTEGRITY #51

arkgil opened this issue May 23, 2017 · 1 comment

Comments

@arkgil
Copy link
Contributor

arkgil commented May 23, 2017

Currently Fennec does not sign responses with MESSAGE-INTEGRITY. TURN clients do not require messages to be signed, but if they are, MESSAGE-INTEGRITY must be checked. It's just an extra security measure.

@Dzol
Copy link
Contributor

Dzol commented Sep 26, 2018

AFAICT we do this.

There's the following too:

$ grep -r -i --color verified lib/
lib//mongooseice/auth.ex:         true                       <- params.verified? do
lib//mongooseice/auth.ex:      false -> # Not verified
$ grep -r -i --color signed lib/
##
lib//mongooseice/auth.ex:    signed? = params.signed?
lib//mongooseice/auth.ex:      nil when not signed? ->
lib//mongooseice/auth.ex:      _ when signed? ->

Looking at the Jerboa code, however, it seems like we don't support message integrity for the short-term credential mechanism. There are tests for the existing functionality.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants