Kaspersky has come under fire, accused of providing back-door access to the Russian government. But the company is firing back.