You might want to consider one of the many file sharing services. Many you get small amounts for free with say a amazon account. I guess it depends on how much data you are going to use.
So to even consider this you must have a public IP address. If you do not then you have no options but to use some cloud based service.
The router using simple windows filesharing. It is not really designed to be secure enough to run over the internet. I guess you could encrypt each file and then you won't care if someone stole them. You would have to be very careful about write access, bad people who say trade child porn will use open storage sites to keep their stuff to avoid getting caught.....and you will have a hard job proving it "wasn't me"
Best if you do this your self is to setup a VPN server on the router. There are many many versions of the nighthawk so you would have to check if you have the vpn server function. This would prevent unknown people from getting on your network. Running though the vpn should appear as if you are on the local lan.
At least in theory you should be able to get to a share on the router from the vpn. It all depends if the router is too stupid to understand how to talk between the vpn process and the file sharing process.
Again it might just be simpler to use some cloud based service unless you are doing it more for fun. Large companies stopped using their own data center years ago and now even the home user has many advantages to not doing it themselves.
Thanks for this... and yes! I have looked into the regular cloud sharing like Dropbox, Google, etc,etc... problem is the servers are based in the USA which has different privacy laws compared to Canada. I am sharing sensitive files with clients... and no, not porn.. but I get what you are saying in regards to that.
Is there any resources you can point me towards that would help me setup a VPN?
I just figured it would be easy with readyshare, but it doesn't seem to have that capability....
Cheers