Currently TCP is not more secure than UDP. tCP is more reliable than UDP because TCP can detect and retransmit error packets.

If one wishes to have secure data transmissioPn then you are looking at using some format encryption such as TLS or IPSec.