Iran 's ambassador to the United Nations has assured Secretary-General Ban Ki-moon that Iran will cooperate with the International Atomic Energy Agency ( IAEA ) on the nation 's nuclear program .