rss

Cryptography - Secret-key systems


Symmetric encryption

Symmetric encryption (also called private-key encryption or secret-key encryption) involves using the same key for encryption and decryption.

symmetric encryption with private key

Encryption involves applying an operation (an algorithm) to the data to be encrypted using the private key to make them unintelligible. The slightest algorithm (such as an exclusive OR) can make the system nearly tamper proof (there being so such thing as absolute security).

However, in the 1940s, Claude Shannon proved that to be completely secure, private-key systems need to use keys that are at least as long as the message to be encrypted. Moreover, symmetric encryption requires that a secure channel be used to exchange the key, which seriously diminishes the usefulness of this kind of encryption system.

The main disadvantage of a secret-key cryptosystem is related to the exchange of keys. Symmetric encryption is based on the exchange of a secret (keys). The problem of key distribution therefore arises:

Moreover, a user wanting to communicate with several people while ensuring separate confidentiality levels has to use as many private keys as there are people. For a group of N people using a secret-key cryptosystem, it is necessary to distribute a number of keys equal to N * (N-1) / 2.

In the 1920s, Gilbert Vernam and Joseph Mauborgne developed the One-Time Pad method (sometimes called "One-Time Password" and abbreviated OTP), based on a randomly generated private key that is used only once and is then destroyed. During the same period, the Kremlin and the White House were connected by the famous red telephone, that is, a telephone where calls were encrypted thanks to a private key according to the one-time pad method. The private key was exchanged thanks to the diplomatic bag (playing the role of secure channel).
This document entitled « Cryptography - Secret-key systems » 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.
 

Relevant topic found in the forum
04/03 11h59Club router box key2
More discussions about « Private key »
Software found in the relevant downloads
Download Avira AntiVir Personal free for Windows 8.1.0.331Avira AntiVir Personal free for Windows - Avira AntiVir PersonalEdition Classic is a very good and free antivirus which reliably protects your private computer...Category: Antivirus
License: Freeware/gratuit
Download Avast! 4 Familial 4.8Avast! 4 Familial - avast! 4 Home Edition is a complete and free antivirus solution, fully able to find computer viruses, to create and check...Category: Antivirus
License: Freeware/gratuit
Download PhotoFiltre 6.3.1PhotoFiltre - PhotoFiltre is a complete image retouching program. It allows you to do simple or advanced adjustments to an image and apply...Category: Photo retouching
License: Freeware/gratuit
Download CDBurnerXP 4.0.024.439CDBurnerXP - CDBurnerXP is a free application to burn CDs and DVDs, including Blu-Ray and HD-DVDs. It also includes the feature to burn...Category: Burning
License: Freeware/gratuit
More freeware about « Private key »