Using Wireshark I have noticed that the stratum protocols transmits the JSON strings without encryption. Is the amount of network traffic high when mining monero? Is it possible that the continuos tcp traffic is raising suspicions for the internet provider? If my connection is spoofed, how can I mine in total anonymity?
Maybe the easiest would be to go through VPN, although I don't know exact instructions.
The amount of traffic shouldn't be much considering what's being transmitted and the frequency of it. Possibly increase your mining difficulty so that your miner doesn't spam solved shares every second (which also reduces efficiency of your mining due to communication overhead), but not too much so you don't time-out. Maybe 10s target would be just fine.
There's only one miner which supports SSL connection: https://www.reddit.com/r/Monero/comments/5ow0ch/supportxmr_optimized_claymore_ssl_support/