# A report onComputer science and Cryptography

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

- Cryptography

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

- Computer science

## Algorithm

In 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.

## Mathematics

Area of knowledge that includes such topics as numbers , formulas and related structures (algebra), shapes and the spaces in which they are contained (geometry), and quantities and their changes (calculus and analysis).

Area of knowledge that includes such topics as numbers , formulas and related structures (algebra), shapes and the spaces in which they are contained (geometry), and quantities and their changes (calculus and analysis).

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

Coding theory, including error correcting codes and a part of cryptography