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

RFC 6189: Initializing ZRTP with zrtp-hash attribute #190

Open
jrsnen opened this issue Feb 24, 2023 · 0 comments
Open

RFC 6189: Initializing ZRTP with zrtp-hash attribute #190

jrsnen opened this issue Feb 24, 2023 · 0 comments
Labels
feature New feature

Comments

@jrsnen
Copy link
Member

jrsnen commented Feb 24, 2023

According to RFC 6189, the support for ZRTP is indicated by a zrtp-hash attribute in SDP message. This attribute carries hash for ZRTP Hello message and can be used to authenticate said message.

This attributes also effectively eliminates MiTM attacks on ZRTP.

To implement this, I would keep the current implementation of ZRTP functional, but I would also add a new function to the API for starting ZRTP after the session has been created. The hash would then either be given as a parameter to that function, or probably better would be to do it via the configure_ctx function.

I would also consider what other features of ZRTP should be configurable while implementing this.

@jrsnen jrsnen added the feature New feature label Feb 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature
Projects
None yet
Development

No branches or pull requests

1 participant