Ali Larijani, currently the Secretary of the Supreme National Security Council of Iran, has a complex political legacy marked by pragmatism and controversy.