Thank you very much, and how can I use Armory with TOR?
You will need to have your TOR browser open whenever you are using Armory. You will need to set up Armory to use a proxy to connect, I am not 100% sure on this but I believe the IP address to set is 127.0.0.1 and the port is 9150.
Armory communicates with the network via Bitcoin Core so you'll want to set the proxy settings there. This works pretty well; satoshi built Bitcoin Core's proxy support with Tor in mind back in 2009, see
v0.2 changelog.
Yes, by default Tor Browser's socks listening port is 9150. I believe Bitcoin Core's default proxy port is 9050 (Tor's default port) so you'll want to change this to 9150 if you're using Tor Browser to manage your circuits.
Cheers mate, and it's secure? I mean... after what's happened using blockchain + tor I'm quite scared to use TOR anymore...
To the best of my knowledge, there's no fundamental weakness in the use of Tor with Bitcoin Core (and, by extension, Armory). Theoretically, thin-clients such as Electrum or MultiBit should be fine too, but I don't know enough about these particular examples to trust them myself over Tor without further research.
For best results, you should have at least a
basic idea of internet routing and how, Tor, and HTTPS interact. This will help you guard yourself against other ways of losing bitcoins.
A worked example: Suppose you want to send some bitcoins to me and I gave you an address in a bitcointalk.org post, say 5 mills (0.005 BTC) to 1J1ikF1fJVDzGKjwzZKnMfyHaguGkpbyug. Can you be sure you're seeing my address? Can you be sure the amount hasn't been tampered with? Does anyone have the power to swap their own address in place of mine? Does HTTPS make a difference? Does using Tor Browser introduce risk? Does changing identity and reloading the page to double-check help?