Sundry cryptanalytical tools ...