Stafford Tavares/Definition

A cryptographer specializing in block cipher design and analysis at Queens University in Canada.