Crittografia Criptografia Kryptographie Cryptographie Criptografía

Why cryptography?

Mankind has always felt a need to disguise information, even long before the first computers and calculating machines existed.

Since it was created, the Internet has evolved to such a point that it has become an essential communication tool. However, this communication involves an increasing number of strategic problems related to companies' activity on the Web. Transactions that are made through the network can be intercepted, even more so in that it is difficult to establish laws concerning the Internet. The security of this information needs to be guaranteed; this is the role of cryptography.

What is cryptography?

The word cryptography is a generic term that describes all techniques that make it possible to encrypt messages, or to make them unintelligible without specific action. The associated verb is to encrypt.

Cryptology is essentially based on arithmetics: In the case of a text, it involves transforming the letters that make up the message into a series of numbers (in the form of bits in computing because computers use the binary system), and then performing calculations on these numbers to:

  • modify them to make them incomprehensible. The result of this modification (the encrypted message) is called ciphertext as opposed to the initial message, called plaintext.
  • make sure the recipient will be able to decrypt them.
The act of coding a message to make it secret is called encryption. The reverse method, which involves tracing the original message, is called decryption.

encryption vocabulary

Encryption is usually performed using an encryption key, while decryption requires a decryption key. Keys are generally broken down into two types:

  • Symmetric keys: these are keys used for both encryption and decryption. In this case we speak of symmetric encryption or secret-key encryption.
  • Asymmetric keys: these are keys used in the case of asymmetric encryption (also called public-key encryption). In this case, a different key is used for encryption and decryption.

In English, decryption also refers to the act of trying to illegitimately decipher the message (whether or not the decryption key is known by the attacker).
When the decryption key is not known by the attacker, we speak of cryptanalysis or cryptoanalysis (the more familiar term code-breaking is also often used).

Cryptology is the science that studies the scientific aspects of these techniques, that is, it encompasses both cryptography and cryptanalysis.

The functions of cryptography

Cryptography is traditionally used to conceal messages from certain users. Today, this function is even more useful in that internet communications circulate on infrastructures whose reliability and confidentiality cannot be guaranteed. Cryptography is currently used not only to protect data confidentiality but also to guarantee their integrity and authenticity.

Cryptanalysis

Cryptanalysis refers to the reconstruction of an encrypted message into plaintext using mathematical methods. As a result, all cryptosystems must necessarily be resistant to cryptanalysis methods. When a cryptanalysis method makes it possible to decrypt an encrypted message using a cryptosystem, we say that the encryption algorithm has been "broken".

Four cryptanalysis methods are generally recognized:

  • A ciphertext-only attack involves finding the decryption key using one or more ciphertexts;
  • A known-plaintext attack involves finding the decryption key using one or more ciphertexts, while knowing the corresponding plaintext;
  • A chosen-plaintext attack involves finding the decryption key using one or more ciphertexts, the attacker having the option of generating them from plaintexts;
  • A chosen-ciphertext attack involves finding the decryption key using one or more ciphertexts, the attacker having the option of generating them from plaintexts.


Last update on Thursday October 16, 2008 02:43:17 PM.This document entitled « Cryptography » from Kioskea (en.kioskea.net) is made available under the Creative Commons license. You can copy, modify copies of this page, under the conditions stipulated by the licence, as this note appears clearly.
Best answers for « Cryptography » in :
Download Crypt Edit Show Crypt Edit is a powerful word processor to replace Windows NotePad and WordPad.It includes interesting function such as cryptography (RC4 algorithms, MD5). It can also export documents into the following formats: HTML, DOC, WPD, RTF, ASCII (Dos, Win,...
Private-key (or secret-key) cryptography Show Symmetric encryption Symmetric encryption (also called private-key encryption or secret-key encryption) involves using the same key for encryption and decryption. Encryption involves applying an operation (an algorithm) to the data to be...
Public-key systems Show the principle of public-key encryption The principle of asymmetric encryption (also called public-key encryption) first appeared in 1976, with the publication of a work about cryptography by Whitfield Diffie and Martin Hellman. In an asymmetric...
Download Crypt For Free ShowIt is a free utility of data encryption. You can encrypt code your files by using three algorithms: Blowfish ( 448 bits), AES ( 256 bits) and DESX ( 128 bits). · You can send encypted e-mails via the "E-mail" module. And with " Quick Wipe "...
The Vigenère cipher ShowThe Vigenère cipher The Vigenère cipher is a symmetric cryptosystem, which means it uses the same key for encryption and decryption. The Vigenère cipher closely resembles the Caesar cipher, with the exception that it uses a longer key to offset the...
Cryptography laws Showthe issue of legislation There are Internet laws, but these are often inadequate and each country has its own legislation - so much so that just a few years ago, France prohibited all forms of encryption (except for signatures since 1990) since...
Cryptography - The SET protocol ShowIntroduction to SET SET (Secure Electronic Transaction) is a protocol that was developed by Visa and MasterCard and that uses the SSL standard. SET is based on the use of an electronic signature from the buyer and a transaction involving not...