Assure means "to convince," "to guarantee": "I assure you of my good intentions." Ensure and insure mean "to make certain," "to guard against loss": "Please insure this package." Insure, the preferred spelling, is applied to both people and property, but assure usually refers only to persons.
Dictionary of problem words and expressions. Harry Shaw. 1975.