I use a vpn server (supporting pptp and openvpn) built in to my router at home to make a secure connection back to my home network. I currently use OpenVPN with certificate authentication, but since my router only distributes the keys in the form of a .ovpn file and not with individual files, it is difficult to use with Linux laptops that can't properly read the ovpn file.
So anyway, for convenience I was thinking about moving to username and password authentication instead. I'm not concerned with anyone making a serious effort to see what I'm doing - my intention is simply to hide my traffic while on publicly accessible networks, while at the same time being able to access resources on my home network. If my VPN thwarts the average script kiddie sitting on the same network as me, I'm satisfied with its security.
So, given that I use a strong password and the router has properly implemented its VPN server, will my traffic be secure enough for my needs?