LT   EN   RU  
Monday 27 September 2021 Straipsniai.lt - Independent and informative portal
Home
Phorum
Contacts
Login
Register   Login
News subscribe
Subscribe   Unsubscribe
Partners
www.slaptai.lt www.gamezone.lt
www.penki.lt www.hakeriai.lt
   
   
Advertising
Statistic
Visits since 2002 09 12 - 68202007
Pages in Straipsniai.lt: 40735
  
  Computers > Computer technologies > Security > Cryptography
Lankomumo reitingas Print version Print version
Introduction to Cryptosystems

Cryptology is the hiding of information so that it is unintelligable to those we do not wish to read it and intelligable to those we do. In this section we present the fundamental or basic ideas needed to understand the science.

We start with the question, what information are we trying to hide? The answer can range from any number of things; however most importantly it is information that we want to keep private. For instance, bank account numbers and social security numbers are pieces of information that we don't want everyone to be able to obtain. For military purposes, anybody can see the need to keep plans of attack secret from the enemy, and cryptology offers a way to do this while still using standard lines of communication.

The most elementary idea in cryptology is the idea of a cryptosystem. This is a system in which information can be made unintelligible to all but the intended reader. The first component of a cryptosystem is the original set of information, called the plaintext. This may be the orders to attack, or the account number that we want to keep hidden from prying eyes. The next element of a cryptosystem is the algorithm, commonly known as the cipher. This is the process that makes the information unreadable to the common person. There are many ciphers and many kinds of ciphers; however for the most part all of them have the same purpose. The next part of a cryptosystem is the information that has been altered, which we call the ciphertext. This is the information that is not recognizable, and therefore can be sent out over public channels without fear of anybody understanding it. A good representation of a cryptosystem is as follows:

plaintext -> F -> ciphertext -> G -> plaintext

where F and G are functions or the ciphers.

The cipher can be very complex or very simple. Many common ciphers involve substituting one element of the information for another. For instance we have the message:

"THERE IS A WAR IN KASHMIR"

If we replace every 'A' with 'Z', we get

"THERE IS Z WZR IN KZSHMIR"

Thus, the text now doesn't make much sense (however it is easy to figure out what the message says). So usually substitutions are made for the entire alphabet.

There are also ciphers that use numbers to mask the information. This is done by first translating the alphabet into a number system, such as A = 1, B = 2, C = 3,...,Z = 26. For example, the message "A DOG" written numerically is

"1 4157"

It is very confusing and most would not even think to translate it into a series of letters. This truly is the idea behind cryptology.

Currently, because of computers, most modern cryptosystems all involve mathematical ciphers. This means that usually ciphertext looks like nothing more than a set of 1's and 0's, which is very hard to decode. This is why there is such security in digital data, such as electronic bank accounts.

Within cryptology, there are two sources of study, cryptography, and cryptanalysis. Cryptography is the study of encryption, or the transformation of information into unintelligible code. Cryptographers are the people who invent the ciphers. These people are the codemakers. Cryptanalysis is the study of decryption, or the breaking of those codes. It is usually done without the key. Cryptanalysists are codebreakers.

Cryptology now plays very important roles in today's society. Traditionally, cryptolgy has been purely a military matter; however currently it is part of our everyday lives.

            
Lankomumo reitingas

Diskusijos - Discusions

Versija spausdinimui - Print version

Atgal
Random tags:    Intercourse (265)    Paintball (10)    S.Valiulis (2)    Pedagogics (10)    Sound systems (10)    Aviation (10)    Fencing (2)    Automobiles (10)    Modems (2)    Aquariums (28)    Business (25)    Science (163)    Feng Shui (14)    Style (3)    Law (11)    Computer piracy (10)    Computers (355)    Mysticism (119)    Yoga (4)    Tales (13)    Motorcycles (33)    Transport (54)    Mysticism 2 (3)    Telecomunication (40)    Sport2 (8)    Sport (81)    Suckling (10)    Computer games (64)    Gymnastics (9)    The Rights of Man (14)    Hobby (25)    Art (10)    Vampire (6)    Ecology (10)    Procesors (2)    Operating systems (19)    Fantasy (10)    Soldiership (12)    Open source (9)    Films (10)    Dolphins (6)    Hardware (43)    Biology (66)    Aviculture (2)    Architecture (2)    Travels (2)    Badminton (3)    Scaners (10)    Medicine (5)    Geography (10)
1. Cryptography
2. A Brief History of Cryptography - compiled by Shireen Hebert
3. Cryptography: History
4. Cryptanalysis and Attacks on Cryptosystems
5. Strength of Cryptographic Algorithms
6. Cryptographic Random Number Generators
7. Cryptographic Hash Functions
8. Digital Signatures
9. Basic Cryptographic Algorithms
1. Cryptanalysis and Attacks on Cryptosystems
2. A Brief History of Cryptography - compiled by Shireen Hebert
3. Strength of Cryptographic Algorithms
4. Basic Cryptographic Algorithms
5. Cryptography: History
6. Cryptography
7. Cryptographic Hash Functions
8. Digital Signatures
9. Cryptographic Random Number Generators
Map