If you use a VPN its reasonably secure. Another option would be to zip with password (or find a similar compression util with better security) and FTP. Depending on size of the data and the connection speed/reliability, might be better to get the file onto the server first, then do the import.
Andy
http://www.sqlservercentral.com/columnists/awarren/