La cryptographie est une science permettant la transformation des données, dans le but de rendre leur contenu incompréhensible, ainsi empêcher toutes modifications ou utilisations illégales. Cependant, nous avons tous déjà eut affaire à elle, rien que pour déchiffrer nos rébus, on parle alors de la cryptanalyse.La cryptanalyse est l’art d’analyser un message crypté afin de le déchiffrer sans connaissance de la clef.  Le mot « cryptanalyse » ne cache pas celui de « hacker », qui dans ce domaine trop dépourvus de connaissances mathématiques, c’est donc l’affaire des mathématiciens endurcis. En effet, la cryptographie, a quoi sert elle ? En quoi peut servir cette science ? le premier domaine dans lequel la cryptographie est un acteur essentiel est : l’application militaire  pour des raisons évidentes. Mais aujourd’hui elle s’applique dans d’autres domaines bien plus courant comme : la lutte contre la piraterie industrielle ou Internet ! en effet l’Internet a été crée afin de faciliter l’échange d’informations à travers le monde, par ce fait elle engendre directement cryptographie qui est le seul moyen efficace de protéger les données privées dans un milieu public. Ainsi toutes les données(flux) passant par Internet sont cryptés, par exemples, les mails, les transactions bancaires, etc.…