• No results found

CRYPTANALYSIS OF THE PERMUTATION CIPHER OVER COMPOSITION MAPPINGS OF BLOCK CIPHER

N/A
N/A
Protected

Academic year: 2022

Share "CRYPTANALYSIS OF THE PERMUTATION CIPHER OVER COMPOSITION MAPPINGS OF BLOCK CIPHER"

Copied!
5
0
0

Loading.... (view fulltext now)

Full text

(1)

CRYPTANALYSIS OF THE PERMUTATION CIPHER OVER COMPOSITION MAPPINGS OF BLOCK

CIPHER

P.Sundarayya

1

, M.M.Sandeep Kumar

2

, M.G.Vara Prasad

3

1,2

Department of Mathematics, GITAM, University, (India)

3

Department of Mathematics,VITS College of Engineering, (India)

ABSTRACT

In this paper using secret key algorithm focus on composition mappings of permutation cipher and block cipher to encrypt and decrypt the plaintext messages without using residue modulo. This paper discuss about block of permutation cipher using plain text and cipher text over composition mapping of permutation. The proposed concept is easy to implement without confusion

.

Keywords: Permutation Cipher, Blockcipher, Composition Map, Inverse Permutation, Encryption, Decryption.

I. INTRODUCTION

Cryptography is the science of using mathematics to encrypt and decrypt messages. A cipher is a mathematical function used in the encryption and decryption process . The main problems in cryptography are the development of reliable cryptographic schemes and the search for new effective methods of deciphering existing schemes A cryptographic approach to secure information implies its transformation which enables it to be read only by the owner of the secret key. The reliability of a cryptographic method of securing data depends on cryptanalysis stability of the used scheme. When we talk about cryptanalysis we assume that we know the cryptographic scheme. In other words, a cipher breaking problem is a problem of finding only one true secret key among all possible secret keys, i.e. it is a search problem. The search space is large and the criterion of found solution’s "quality" is not usually purely formalized [2]. The security of encrypted data is entirely dependent on two things one is strength of cryptographic algorithm, second one is secrecy of key In this article we focus on the cryptanalysis problem of the block permutation cipher to encrypt and decrypt the plaintext over composition of mappings to avoid residue modulo.

An enciphering transformation is a function f from the P of set of all plaintext message units to the set C of all possible cipher text message units .Applying function f to the plain text convert as a cipher text. A deciphering transformation f-1 the set C of all possible cipher text message units to the P of set of all plaintext message units. A deciphering transformation f-1 the set C of all possible cipher text message units to the P of set of all plaintext message units Applying function f-1 to the cipher text convert as a plain text[1].It can be represented as

(2)

P is finite set of possible plain text C is is finite set of possible cipher text

II. GENERAL METHOD OF PERMUTATION CIPHER

Permutation technique is oneinwhich the plaintext remains the same, but the order of characters is shuffled. One simple technique forencryptionis based on the mathematical notation of permutation .The main idea of the permutation cipher is permutation of the position of letters. A permutation is a bijective map from n-element set into itself. Thus every permutation has inverse.In Permutation cipher,K consists set of all possible permutations of N symbols 0,1,2,…N-1,For each permutation K, defineC=AP and define P=A-1C where A-1 is the inverse permutation to A.

This can be observed as follows

P C P

P is plain text C is cipher text

is permutation

2.1 A Block of Permutation Cipher

In this article we consider the particular cryptographic scheme – the symmetric block permutation cipher. The main idea of this cipher is that convert into the input text into blocks, i.e. into symbol strings with the length equal to N, and then symbols in every block are rearranged in accordance with the given permutation.

P

1

= is block of a plain text

C

1

= is block of a cipher text

2.2 Composition Map of Permutation Cipher

In cryptography, P be a plain text and f be a permutation then construct P1 then convert into C1=P10f using co domain of P1 , we getcipher text C,Now P1=C10f=P10f0f-1 by using co domain ofC1=P10f then we can get plain text P.

This can be observed as follows Encryption

Plain text=P P

1

C

1

= P

1

0f C=cipher text

Decryption

(3)

cipher text=C C

1

= P

1

0f C

1

0f

-1

=P plain text

The following algorithms can give complete information of this method.

2.3 Encryption Algorithm

Step1: given P= plaintext

Step2: construct P1= block of plain text Step3: Key K= permutation (bijection)

Step4: calculate C1=P10K = block of cipher text Step5: write C= cipher text

2.4 Decryption Algorithm

Step1: take C= cipher text

Step2: C1=P10K = block of cipher text Step3: Key K-1= permutation (bijection) Step4: calculate P1=C10K-1=block of plain text Step5: write P= plaintext

III. AN EXAMPLES OF ALGORITHM’S WORK 3.1 Example

P= ‘GITAM’ is plain text

P1= is block of plain text.

KEY K= is permutation

Encryption: C1=P10K C1=

C1=

C=’AMGIT’ is cipher text

C1 = is block of Cipher text

KEY K-1= is permutation

Decryption: P1=C10K P1=

P1=

P= ‘GITAM’ is plain text

3.2 Example

(4)

P1= is block of plain text

KEY K= is permutation

Encryption: C1=P10K C1=

C1=

C=’GOGEOL’ is cipher text

C1= is block of Cipher text

KEY K-1=

Decryption:: P1=C10K P1=

P1=

P= ‘GOOGLE’ is plain text.

3.3 Example

P= ‘MATHEMATICS’ is the plain text

P1= is block of plain text

KEY K=

Encryption: C1=P10K C1=

C1=

C=’ACAIMHTTEMS’ is cipher text

C1= is block of Cipher text

KEY K-1=

Decryption:: P1=C10K P1=

P1=

P= ‘MATHEMATICS’ is the plain text

IV. CONCLUSION

(5)

With the power of computers, permutation encryption can be easily cryptanalyzed, In this paper composition of permutation cipher and block cipher to encrypt and decrypt messages easily without using residue modulo.

Since every permutation is bijective ,so easily we can find inverse permutation. The composition Of these two basic techniques is a bridge from classic to modern ciphers. With the advanced technologies , things are more complex these days, but the philosophy remains the same. The primary change is that algorithms work on characters. The proposed concept is easy to implement with out confusion.

REFERENCES

[1]. Neal Koblitz. A Course in Number Theory and Cryptography. Second Edition .Springer-Verlag. New York Berlin Heidelberg London Paris. Tokyo Hong Kong .

[2]. Genetic algorithm for finding the key’s length and cryptanalysis of the permutation cipher international Journal "Information Theories & Applications" Vol.15

[3]. W. Stallings, Cryptography andNetworkSecurity,PrenticeHall,200

References

Related documents

Child birth in hospitals, skilled care during pregnancy delivery and postpartum period, absolutely free health care facilities, freely available contraceptive

The assessment of terminal water stress response using lysimetric system that closely mimics the soil conditions in the field, showed that trans- genic events RD7 and RD10 had

In our study 25 sutureless self-anchoring, Perceval S, (LivaNova Biomedica Cardio Srl, Sallugia, Italy) valves are compared with 25 conventional biological stented pros-

1) Program for Beginning Doctoral Students Program for Beginning Doctoral Students in Economics at the Study Center?. in Economics at the

In this stage, the segmentation itself is performed, using for this purpose the data collected through the previous subsection: the local and global statistical parameters (which

ARS elements have been identified systematically on cation origins is that they represent origins that are chromosome III (Newlon et al. Poloumienko, active in other species, but

There is evidence that titanium NP’s can induce cytotoxicity, significant DNA damage, and apoptosis in human non-small cell lung cancer A549 cells [68]..

symmetrical diad with a loop (Figure 6) may be the consequence of ( a ) a para- centric inversion, (b) a dicentric between homologues, where one of the two fragments