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

feat: Change encryption to AEAD XChaCha20 Poly1305 #1239

Draft
wants to merge 1 commit into
base: dev
Choose a base branch
from

Conversation

Jaskowicz1
Copy link
Contributor

This PR introduces AEAD XChaCha20 Poly1305 (RTP Size) as the encryption method for voice data.

AEAD AES256-GCM (RTP Size) will not be introduced in this PR as it is simply a suggestion (Discord declares it as a "preference", however, it's easier to just stick with XChaCha20 Poly1305) therefore, after discussions internally, we will stick with just AEAD XChaCha20 Poly1305 (RTP Size)

Code change checklist

  • I have ensured that all methods and functions are fully documented using doxygen style comments.
  • My code follows the coding style guide.
  • I tested that my change works before raising the PR.
  • I have ensured that I did not break any existing API calls.
  • I have not built my pull request using AI, a static analysis tool or similar without any human oversight.

Copy link

netlify bot commented Sep 1, 2024

Deploy Preview for dpp-dev ready!

Name Link
🔨 Latest commit b90d9aa
🔍 Latest deploy log https://app.netlify.com/sites/dpp-dev/deploys/66d4dd29140afd00093a5596
😎 Deploy Preview https://deploy-preview-1239--dpp-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@github-actions github-actions bot added the code Improvements or additions to code. label Sep 1, 2024
@Jaskowicz1
Copy link
Contributor Author

Currently only have encrypting wrote (not sure if it works).

@Jaskowicz1
Copy link
Contributor Author

https://discord.com/channels/825407338755653642/887255721392099378/1285665235612733592

lol Discord changed encryption again, what a joke.

@braindigitalis
Copy link
Contributor

we need to get this working then progress on to dave, lets split it into 2 parts

@Jaskowicz1
Copy link
Contributor Author

Jaskowicz1 commented Sep 18, 2024 via email

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

Successfully merging this pull request may close these issues.

2 participants