# A report on Computer science, Mathematics and Cryptography

Modern cryptography exists at the intersection of the disciplines of mathematics, computer science, electrical engineering, communication science, and physics.

- CryptographyThe fields of cryptography and computer security involve studying the means for secure communication and for preventing security vulnerabilities.

- Computer scienceMathematics is essential in many fields, including natural sciences, engineering, medicine, finance, computer science and social sciences.

- MathematicsComputer science research also often intersects other disciplines, such as cognitive science, linguistics, mathematics, physics, biology, Earth science, statistics, philosophy, and logic.

- Computer scienceCoding theory, including error correcting codes and a part of cryptography

- Mathematics1 related topic with Alpha

## Algorithm

0 linksIn mathematics and computer science, an algorithm is a finite sequence of rigorous instructions, typically used to solve a class of specific problems or to perform a computation.

Arabic mathematicians such as al-Kindi in the 9th century used cryptographic algorithms for code-breaking, based on frequency analysis.