Soumettre la recherche
Mettre en ligne
IMPLEMENTATION OF AUTO KEY IN C++
•
Télécharger en tant que DOC, PDF
•
0 j'aime
•
4,568 vues
Sanjay Kumar Chakravarti
Suivre
This is basic c++ program to implement the autokey Encryption.
Lire moins
Lire la suite
Formation
Technologie
Business
Signaler
Partager
Signaler
Partager
1 sur 3
Télécharger maintenant
Recommandé
Play fair cipher
Play fair cipher
Khawar Abbas
Bca sem 6 php practicals 1to12
Bca sem 6 php practicals 1to12
Hitesh Patel
FLOW OF CONTROL-NESTED IFS IN PYTHON
FLOW OF CONTROL-NESTED IFS IN PYTHON
vikram mahendra
Java practical
Java practical
shweta-sharma99
Mini Max Algorithm Proposal Document
Mini Max Algorithm Proposal Document
Ujjawal Poudel
Arrays in Java
Arrays in Java
Naz Abdalla
Algorithms Lecture 1: Introduction to Algorithms
Algorithms Lecture 1: Introduction to Algorithms
Mohamed Loey
Python programming : Strings
Python programming : Strings
Emertxe Information Technologies Pvt Ltd
Recommandé
Play fair cipher
Play fair cipher
Khawar Abbas
Bca sem 6 php practicals 1to12
Bca sem 6 php practicals 1to12
Hitesh Patel
FLOW OF CONTROL-NESTED IFS IN PYTHON
FLOW OF CONTROL-NESTED IFS IN PYTHON
vikram mahendra
Java practical
Java practical
shweta-sharma99
Mini Max Algorithm Proposal Document
Mini Max Algorithm Proposal Document
Ujjawal Poudel
Arrays in Java
Arrays in Java
Naz Abdalla
Algorithms Lecture 1: Introduction to Algorithms
Algorithms Lecture 1: Introduction to Algorithms
Mohamed Loey
Python programming : Strings
Python programming : Strings
Emertxe Information Technologies Pvt Ltd
Python Programming Essentials - M8 - String Methods
Python Programming Essentials - M8 - String Methods
P3 InfoTech Solutions Pvt. Ltd.
Python Control structures
Python Control structures
Siddique Ibrahim
Compiler design lab programs
Compiler design lab programs
Guru Janbheshver University, Hisar
Function overloading(c++)
Function overloading(c++)
Ritika Sharma
Multidimensional array in C
Multidimensional array in C
Smit Parikh
Error Detection & Recovery
Error Detection & Recovery
Akhil Kaushik
Top down parsing
Top down parsing
Prankit Mishra
6. static keyword
6. static keyword
Indu Sharma Bhardwaj
Java Stack Data Structure.pptx
Java Stack Data Structure.pptx
vishal choudhary
C# Lab Programs.pdf
C# Lab Programs.pdf
Prof. Dr. K. Adisesha
Chapter 8 Inheritance
Chapter 8 Inheritance
Amrit Kaur
Object oriented programming c++
Object oriented programming c++
Ankur Pandey
Class and Objects in Java
Class and Objects in Java
Spotle.ai
Virtual Functions | Polymorphism | OOP
Virtual Functions | Polymorphism | OOP
shubham ghimire
Array in c programming
Array in c programming
Mazharul Islam
Super keyword in java
Super keyword in java
Hitesh Kumar
Python dictionary
Python dictionary
Mohammed Sikander
GUI components in Java
GUI components in Java
kirupasuchi1996
Java Arrays
Java Arrays
Jussi Pohjolainen
ITFT-Constants, variables and data types in java
ITFT-Constants, variables and data types in java
Atul Sehdev
Design A Screen saver in c on Moving Train with Side view.
Design A Screen saver in c on Moving Train with Side view.
Sanjay Kumar Chakravarti
Design A Screen saver in c on Moving Train with Side view.
Design A Screen saver in c on Moving Train with Side view.
Sanjay Kumar Chakravarti
Contenu connexe
Tendances
Python Programming Essentials - M8 - String Methods
Python Programming Essentials - M8 - String Methods
P3 InfoTech Solutions Pvt. Ltd.
Python Control structures
Python Control structures
Siddique Ibrahim
Compiler design lab programs
Compiler design lab programs
Guru Janbheshver University, Hisar
Function overloading(c++)
Function overloading(c++)
Ritika Sharma
Multidimensional array in C
Multidimensional array in C
Smit Parikh
Error Detection & Recovery
Error Detection & Recovery
Akhil Kaushik
Top down parsing
Top down parsing
Prankit Mishra
6. static keyword
6. static keyword
Indu Sharma Bhardwaj
Java Stack Data Structure.pptx
Java Stack Data Structure.pptx
vishal choudhary
C# Lab Programs.pdf
C# Lab Programs.pdf
Prof. Dr. K. Adisesha
Chapter 8 Inheritance
Chapter 8 Inheritance
Amrit Kaur
Object oriented programming c++
Object oriented programming c++
Ankur Pandey
Class and Objects in Java
Class and Objects in Java
Spotle.ai
Virtual Functions | Polymorphism | OOP
Virtual Functions | Polymorphism | OOP
shubham ghimire
Array in c programming
Array in c programming
Mazharul Islam
Super keyword in java
Super keyword in java
Hitesh Kumar
Python dictionary
Python dictionary
Mohammed Sikander
GUI components in Java
GUI components in Java
kirupasuchi1996
Java Arrays
Java Arrays
Jussi Pohjolainen
ITFT-Constants, variables and data types in java
ITFT-Constants, variables and data types in java
Atul Sehdev
Tendances
(20)
Python Programming Essentials - M8 - String Methods
Python Programming Essentials - M8 - String Methods
Python Control structures
Python Control structures
Compiler design lab programs
Compiler design lab programs
Function overloading(c++)
Function overloading(c++)
Multidimensional array in C
Multidimensional array in C
Error Detection & Recovery
Error Detection & Recovery
Top down parsing
Top down parsing
6. static keyword
6. static keyword
Java Stack Data Structure.pptx
Java Stack Data Structure.pptx
C# Lab Programs.pdf
C# Lab Programs.pdf
Chapter 8 Inheritance
Chapter 8 Inheritance
Object oriented programming c++
Object oriented programming c++
Class and Objects in Java
Class and Objects in Java
Virtual Functions | Polymorphism | OOP
Virtual Functions | Polymorphism | OOP
Array in c programming
Array in c programming
Super keyword in java
Super keyword in java
Python dictionary
Python dictionary
GUI components in Java
GUI components in Java
Java Arrays
Java Arrays
ITFT-Constants, variables and data types in java
ITFT-Constants, variables and data types in java
Plus de Sanjay Kumar Chakravarti
Design A Screen saver in c on Moving Train with Side view.
Design A Screen saver in c on Moving Train with Side view.
Sanjay Kumar Chakravarti
Design A Screen saver in c on Moving Train with Side view.
Design A Screen saver in c on Moving Train with Side view.
Sanjay Kumar Chakravarti
Microassembler a10
Microassembler a10
Sanjay Kumar Chakravarti
Micro Assembler
Micro Assembler
Sanjay Kumar Chakravarti
Graphical representation of Stack
Graphical representation of Stack
Sanjay Kumar Chakravarti
Design problem
Design problem
Sanjay Kumar Chakravarti
Computer Network
Computer Network
Sanjay Kumar Chakravarti
Structured Analysis and Structured Design
Structured Analysis and Structured Design
Sanjay Kumar Chakravarti
Plus de Sanjay Kumar Chakravarti
(8)
Design A Screen saver in c on Moving Train with Side view.
Design A Screen saver in c on Moving Train with Side view.
Design A Screen saver in c on Moving Train with Side view.
Design A Screen saver in c on Moving Train with Side view.
Microassembler a10
Microassembler a10
Micro Assembler
Micro Assembler
Graphical representation of Stack
Graphical representation of Stack
Design problem
Design problem
Computer Network
Computer Network
Structured Analysis and Structured Design
Structured Analysis and Structured Design
IMPLEMENTATION OF AUTO KEY IN C++
1.
Sanjay Kumar Chakravarti //IMPLEMENTATION
OF AUTO KEY IN C++ #include<iostream.h> #include<conio.h> #include<string.h> void main(){ clrscr(); char *plain,*key,alp[]={'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'}; int plen,klen,i,count=0,ct[50]; cout<<"nntt*******This Program Done By:Sanjay Kumar Chakravarti**********"; cout<<"nEnter Text:"; cin>>plain; cout<<"nEnter Key:"; cin>>key; plen=strlen(plain); klen=strlen(key); if(klen<plen){ for(i=klen;i<plen;i++){ key[i]=plain[count]; count++; } } cout<<"nNow Key will be:"; for(i=0;i<plen;i++){ cout<<key[i]; }
2.
int j,k; for(i=0;i<plen;i++){ for(j=0;j<26;j++){ if(plain[i]==alp[j]){ ct[i]=j; for(k=0;k<26;k++){ if(key[i]==alp[k]){ ct[i]+=k; } } } } } char *cih; cout<<"nCipher
Text will be:"; for(i=0;i<plen;i++){ ct[i]=ct[i]% 26; cih[i]=alp[ct[i]]; //cout<<ct[i]<<" "; cout<<alp[ct[i]]; } cout<<"nttDecryption:"; int ct1[50]; for(i=0;i<plen;i++){ for(j=0;j<26;j++){ if(cih[i]==alp[j]){ ct1[i]=j; for(k=0;k<26;k++){
3.
if(key[i]==alp[k]){ ct1[i]-=k; } } } } } cout<<"nOriginal Plain Text
will be:"; for(i=0;i<plen;i++){ ct1[i]=ct1[i]% 26; if(ct1[i]<0){ ct1[i]=ct1[i]+26; } //cih[i]=alp[ct1[i]]; //cout<<ct[i]<<" "; cout<<alp[ct1[i]]; } getch(); }
Télécharger maintenant