cryptanalysis: the science of analyzing and deciphering codes and ciphers and cryptograms
science: a particular branch of scientific knowledge
quadric: a curve or surface whose equation (in Cartesian coordinates) is of the second degree