Securing mavlink communication

Is this possible to integrate the mavlink communication between controller station and the unmanned vehicle with dds such that the communication can be made more secure?
I saw that the mavlink protocol is not sescure. Hench i was searching for method to somehow integrate or use the dds middleware protocol with mavlink such that the communication can be made secure.

Currently the robot we’r develping is running ros on the onboard computer.