Rabu, 14 Januari 2009

Cryptographic Protokol

By Tedi Heriyanto

The

A protocol is a series of steps that involve two or more parties and is designed to complete a task. From this definition can be taken several meanings as follows:

* Have a protocol sequence from start to end;
* Each step must be carried out in turns;
* A step can not be done if the previous steps have not been completed;
* Required two or more parties to implement the protocol;
* Protocol must achieve a result;

Besides, a protocol also have other characteristics, namely:

* Each person involved in the protocol must first know about the protocol and all measures will be implemented;
* Each person involved in the protocol must agree to follow;
* Protocol should not cause confusion;
* Protocol must be complete;

Cryptographic protocol is a protocol that uses cryptography. This protocol involves a number of cryptography algorithms, but the general purpose of the protocol more than just confidentiality. The parties may wish to participate to share some of the secret to calculate a value, resulting in random order, or even sign the contract at the same time. The use of cryptography, especially in a protocol intended to prevent or detect the eavesdropping and cheating.

Function Protocol

In our lives every day there are many unofficial protocol, such as in a game card, vote in elections. But no one is thinking about the protocols, the protocols is growing, people know how to use it.

Currently, more and more interaction between people is done through computer networks. Computer is, of course, require a formal protocol to be able to do things that normal people do without thinking. When we move from one region to another and know that the election card with a different voice that we normally use, we can adapt easily. However, this capability has not been owned by the computer, so that a protocol is needed.

Mengabtraksikan protocol used to process a task of the mechanisms used. Communication protocol is implemented on the same even if the PC or VAX. If we believe that we have a good protocol, we can implement in all things from phone to smart toaster.

The protocol for

Cryptographic attack could be on the following:

* Cryptographic algorithms used in the protocol;
* Cryptographic techniques used to implement algorithms and protocols;
* Protocol itself;

One can try different ways to attack a protocol. Those not involved in the protocol can extract some or all of the protocol. This is called passive attack, because the attacker does not affect or change the protocol, it was only the protocol and try to obtain information.

In addition, an attacker can try to change the protocol for their own benefits. It can send messages in the protocol, delete the message, or even change the existing information in a computer. Actions is called the attack on, because it requires an active intervention.

The attacker did not only come from the environment outside the protocol, but it may also come from in the protocol itself, it can be one of the parties involved in the protocol. Type of offense of this kind is called the Cheater. Passive Cheater follow protocol, but try to obtain more information than that allowed for the protocol itself. Cheater active in efforts to change the protocol to fudge.

Efforts to keep the security protocol will be more difficult if the parties involved are generally active Cheater, because of a protocol that both should be able to or should be secure against the possibility of passive cheating.

Tidak ada komentar: