-
Notifications
You must be signed in to change notification settings - Fork 16
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
Are there any plans for security or encryption? #24
Comments
Hi @josephduchesne. Currently, we are focusing our efforts on completing our coverage of the OMGs DDS-XRCE standard. From the XRCE-DDS standard literally:
Aside from the security and encryption, the standard covers the existence of an access control mechanism over the resources DDS-XRCE. Do you have a use case for security and encryption? |
@BorjaOuterelo: has anything changed since you posted your comment? |
Hello @gavanderhoorn, there are no plans for securitizing XRCE-DDS. By now the better option is to implements a custom transport over TLS. |
Wouldn't that also encrypt discovery traffic? (note: this may be a stupid question) |
In Micro XRCE-DDS you do not have discovery traffic unless discovery profile is enabled. In this case, the client uses a multicast interface for discovering unicast locators of the agent and being able to connect to it. Usually, the discovery profile is not available for all platforms and transports. It also uses different transport layer. Does your use case have the need for this discovery process? |
It might, yes. But at this point I'm only trying to understand how the various bits and pieces fit together. |
@pablogs9 it has been a few years from previous comment, but no progress on security, right? security means,
|
Hello, @fujitatomoya there have been no efforts in this way on our side. AFAIK some users implemented some TLS transports using WolfSSL, but those have not been contributed to our repos. |
i am not sure if enabling security authentication and encryption on micro-xrce-dds would be the best thing, i would also consider that probably having the secured network like VPN underneath would be better for performance and agnostic from framework library. but if micro-xrce-dds provides those security features, that would be also good option. anyway, thank you very much for the quick reply! |
I'm wondering if there are any plans for security and/or encryption to be handled by this library and its protocols?
The text was updated successfully, but these errors were encountered: