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

Need to add authentication to MQTT #78

Open
RabbITCybErSeC opened this issue Mar 18, 2024 · 2 comments
Open

Need to add authentication to MQTT #78

RabbITCybErSeC opened this issue Mar 18, 2024 · 2 comments
Labels
enhancement New feature or request good first issue Good for newcomers
Milestone

Comments

@RabbITCybErSeC
Copy link
Collaborator

No description provided.

@RabbITCybErSeC RabbITCybErSeC added this to the SOARCA 1.1 milestone Mar 18, 2024
@RabbITCybErSeC RabbITCybErSeC added the enhancement New feature or request label Mar 18, 2024
@r0c300
Copy link

r0c300 commented Apr 22, 2024

Hey folks, was lookin at this to see what's needed but there's no description.

Looked a bit at options. There's bus authentication itself which should be used:
https://mosquitto.org/documentation/authentication-methods/

Then using that bus, being authenticated to it, components might use something like JWT-rs265 tokens and certificates to sign them to authenticate to eachother via the bus. If implemented correctly (maybe my explanation is a bit poor), that should ensure only components with the right certificates (signed by the soarca-implementor themselves) can speak to eachother over an common authenticated channel.

Does that sound about right or do you have different views on how it should work?

Regards,

~Sebbie

@RabbITCybErSeC RabbITCybErSeC modified the milestones: SOARCA 1.1, SOARCA 1.2 Apr 23, 2024
@RabbITCybErSeC
Copy link
Collaborator Author

@r0c300 I think this is something we have to consider. JWT-rs265 tokens auth are currently not part of the Fin Protocol, however, this might be a good suggestion for SOARCA v1.2.

@MaartendeKruijf MaartendeKruijf added the good first issue Good for newcomers label Jul 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

3 participants