Symmetric Encryption System

4.3.1 Symmetric Encryption System

The symmetric encryption system is commonly used to encrypt a large amount of information. Before the 1970s there was only symmetric encryption algorithm in

cryptology. K 1 K 2 K is usually used in symmetric encryption algorithm. As far as symmetric encryption algorithm is concerned, the secrecy of the key is the most important; once the key is divulged or pried out, all the system will be of no secrecy. So the symmetric encryption algorithm is called secret key algorithm. It requires a commonly agreed key before the sender and the receiver begin their communication. The security of symmetric encryption relies on the secrecy of the key, for a divulged key will enable anyone to send or receive the message.

The procedure of symmetric encryption communication: (1) Alice and Bob agree on an encryption system. (2) Alice and Bob agree on a common key K. (3) Alice uses the agreed algorithm and key to encrypt her message and gets

the cipher-text.

4 Security Technologies in E-commerce

(4) Alice sends the cipher-text to Bob. (5) Bob uses the same key and algorithm to decrypt the cipher-text and gets the

plain text, then reads the message.

The symmetric encryption algorithm can be divided into two categories: stream algorithm, which encrypts or decrypts one bit or byte of the plain text every time; block algorithm, which encrypts or decrypts a fixed length of bytes every time. Now commonly used symmetric encryption algorithms are mostly block algorithms, such as DES and AES. And stream algorithm is usually used for military purpose, so its public literature is less available.

Introduction to DES: DES (Data Encryption Standard) is an improvement of Lucifer algorithm developed by IBM in 1970s. On Nov. 23rd, 1976, this algorithm was formally adopted as the federal encryption standard, and was authorized to

be used in non-confidential government communication. The formal document, numbered FIPS46, was published on Jan. 15, 1977, and came into effect six months later. Afterwards, it was taken as DEA-1 by ISO. It was originally planned that DES was used for only 10 years. But because there was no better symmetric algorithm, the deadline was extended continuously. However, as the computer technology develops, the security of DES becomes weaker and weaker. On Jun.

17, 1997, volunteers from all over the world broke DES successfully. This event changed people’s attitude towards the security of DES. From 1997 the USA began to seek a new generation of symmetric encryption algorithm, which gave

birth to AES. Now the bank system in our country is still using DES. Introduction to AES: AES (Advanced Encryption Standard): AES was the result of four years efforts made by USA to seek a new generation of symmetric

algorithm. Through two rounds of elimination, AES was finally established and published. USA lies in the transitional process between DES and AES. Compared with DES, AES is more clear and reliable in mathematical principle, and it can be

used reliably as a result of analysis. In addition, since the algorithm is not designed by American scientists, it is generally believed that it is more difficult to set trapdoors in AES.

The advantages of symmetric encryption algorithm (compared with public key algorithm) are: encryption is fast and efficient, usually 100 public key algorithm. However, symmetric algorithm also has some obvious demerits:

(1) The key has to be secretly distributed, because knowing the key means knowing the message. So the distribution is quite pivotal.

(2) A problem with symmetric encryption is the tremendous amount of keys, which are difficult to manage. Suppose any pair of sender and receiver have their agreed key, obviously, N users should have N * ( N 1) keep N 1 increase for memorizing all of them rather than keeping them seems impossible.

The existence of such problems gave birth to the generation of public key encryption algorithm.

Introduction to E-commerce

Dokumen yang terkait

AN ALIS IS YU RID IS PUT USAN BE B AS DAL AM P E RKAR A TIND AK P IDA NA P E NY E RTA AN M E L AK U K A N P R AK T IK K E DO K T E RA N YA NG M E N G A K IB ATK AN M ATINYA P AS IE N ( PUT USA N N O MOR: 9 0/PID.B /2011/ PN.MD O)

0 82 16

Anal isi s L e ve l Pe r tanyaan p ad a S oal Ce r ita d alam B u k u T e k s M at e m at ik a Pe n u n jang S MK Pr ogr a m Keahl ian T e k n ologi , Kese h at an , d an Pe r tani an Kelas X T e r b itan E r lan gga B e r d asarkan T ak s on om i S OL O

2 99 16

The Effectiveness of Computer-Assisted Language Learning in Teaching Past Tense to the Tenth Grade Students of SMAN 5 Tangerang Selatan

4 116 138

Modul TK E 2016 150 hlm edit Tina M imas

2 44 165

Membangun aplikasi e-commerce pada Toko Reafshop Bandung

1 26 687

Pengaruh Persepsi Kemudahan dan Kepuasan Wajib Pajak Terhadap Penggunaan E Filling (Survei Pada Wajib Pajak Orang Pribadi Di Kpp Pratama Soreang)

12 68 1

PENGARUH ARUS PENGELASAN TERHADAP KEKUATAN TARIK PADA PENGELASAN BIMETAL (STAINLESS STEEL A 240 Type 304 DAN CARBON STEEL A 516 Grade 70) DENGAN ELEKTRODA E 309-16

10 133 86

Factors Related to Somatosensory Amplification of Patients with Epigas- tric Pain

0 0 15

TEKNIK PERLAKUAN PENDAHULUAN DAN METODE PERKECAMBAHAN UNTUK MEMPERTAHANKAN VIABILITAS BENIH Acacia crassicarpa HASIL PEMULIAAN (Pretreatment Technique and Germination Method to Maintain the Viability of Acacia crassicarpa Improved Seed)

0 1 11

The Risk and Trust Factors in Relation to the Consumer Buying Decision Process Model

0 0 15