Ralph Erskine — British cryptologist (1933–2021)