+44(0) 1234 567 890 info@domainname.com

Friday 28 June 2013

Download Encryption and Decryption Project in c++

11:56

Share it Please
Objective

Encryption and decryption of user text massage.

Scope

First of all  user  fulfill the agreement form of this program then  user insert a text massage or include  text massage file (.txt/doc extension )with
encryption key as an input as a result, this program   will encrypt and decrypt this text massage and save it in a file.


Hard ware capability

The hard requirement for this project is  minimum  (Pentium 2) and onwards with 128Mb Ram and 2Mb hard disk.

Analysis


Key generator

We have analyzed the project that we will take a an input (encryption key) from user ,we will convert this key in to10 bit  binary .then we will divide the 10 bit binary key in 5-5 bits .we will do LS-1(LEFT [1bit]) of these 5-5 bits .we will merge and arrange these bits according to the following rule



                        Through this we will get a key(K1)  of 8 bit.
From those 5-5 bits of (LS-1),along with generating the key (K1) ,we will doLS-2(left shift [2bit]) by the  help of above rule (P8) we have  merged(LS-2),we will get key(key2).

Flow chart of key generator

Encryption detail

we will take any  alphabet or integer from the user and will convert  into an 8 bit (IP BINARY),we will divide the this 8 bit binary in to 4-4 bit as left 4bit and right  4bit IP.we will convert right 4bit binary into 8 bit binary and arrange it  according to the following rule.

After applying this rule ,we will add (key 1)with it which we have already generated .we will divide these 8 bits  into 4-4 bits from first 4 bots we will find so and  from remaining 4 bits ,we will find S1.


After  solving S0 and S1 ,we will get 2-2 bit binary  and arrange them through RULE P 4.

Now we will add the left 4 bit IP with this arranged 2-2 bit binary. by using switch function we will repeat this method and use key 2 instead of key 1 as a result of this whole scheme the user ‘s given massage will encrypt.



Decryption detail

All method is same as encryption but here we will use sub key2.

How to run this program


  • For Encryption
Follow the following steps.
  • Right click on the file encryption and decryption program file and click “RUN”.
  • Press “ENTER” to continue.
  • Read all the instruction carefully if you fallow this instruction press”1” .
  • Here two option are available either user insert directly massage or inert massage file (.txt .doc extension) press “2” .
  • There are two option for encrypt  and decrypt first time user try to encrypt press”1”.
  • Now user insert text massage with encryption key. Be alert your massage words must equal to your insert key and press enter to continue.
  • In this step program will ask to user to  create  two  files(.txt/doc extension)  in which your key and your encryption result  will save .
  • As a result key and output of the encryption will save in following two files.
  • When the above mentioned file will create ,at a same time   program will show user txt massage in encrypt form.
  • For Decryption
  • First three step of decryption same as encryption which are mentioned as above.
  • In this step user will include encrypted file for decryption press “1”
  • When step 02 program ask to user what do you want either encryption or decryption ,while we are going for decryption and  we will press “2”.
  • Now we will insert the names of the encrypted file and key file  i-e (out.txt  & key.txt) .
  • In this step user create third file in which the result of decryption will save.

         Decryption has completed………


Coding

13 comments:

  1. Replies
    1. Encryption And Decryption Project In C++ ~ Programming Exercises >>>>> Download Now

      >>>>> Download Full

      Encryption And Decryption Project In C++ ~ Programming Exercises >>>>> Download LINK

      >>>>> Download Now

      Encryption And Decryption Project In C++ ~ Programming Exercises >>>>> Download Full

      >>>>> Download LINK GU

      Delete
  2. Lovely blog ..! I really enjoyed reading this article. Thank you for sharing such a wonderful post
    aws Training in Bangalore
    python Training in Bangalore
    hadoop Training in Bangalore
    angular js Training in Bangalore
    bigdata analytics Training in Bangalore.SAP Training in Bangalore

    ReplyDelete
  3. Excellent post. Keep posting such kind of information on your blog.Hummer Desert Safari

    ReplyDelete
  4. Encryption And Decryption Project In C++ ~ Programming Exercises >>>>> Download Now

    >>>>> Download Full

    Encryption And Decryption Project In C++ ~ Programming Exercises >>>>> Download LINK

    >>>>> Download Now

    Encryption And Decryption Project In C++ ~ Programming Exercises >>>>> Download Full

    >>>>> Download LINK

    ReplyDelete