Professional Documents
Culture Documents
Encryption: Practical:-5 AIM:-Implement Playfair Cipher Encryption-Decryption
Encryption: Practical:-5 AIM:-Implement Playfair Cipher Encryption-Decryption
Encryption: Practical:-5 AIM:-Implement Playfair Cipher Encryption-Decryption
Encryption
#include<stdio.h>
#include<conio.h>
int main()
char arr[5][5]={"MONAR","CHYBD","EFGIK","LPQST","UVWXZ"};
char pt[10];
printf("Playfair Keymatrix\n==================\n");
printf("\n");
}
printf("Enter your plain text:");
scanf("%s",pt);
if(arr[i][j] == pt[0])
r1=i; c1=j;
if(arr[i][j] == pt[1])
r2=i; c2=j;
if(r1==r2)
{
if(c2==4)
else
if(c1==c2)
if(r2==4)
else
getch();
return 0;
}
Output:-
DECRYPTION
#include<stdio.h>
#include<conio.h>
int main()
char arr[5][5]={"MONAR","CHYBD","EFGIK","LPQST","UVWXZ"};
char ct[10];
printf("Plaifair Keymatrix\n=================\n");
{
for(j=0; j<5; j++)
printf("\n");
scanf("%s",ct);
if(arr[i][j] == ct[0])
r1=i; c1=j;
if(arr[i][j] == ct[1])
r2=i; c2=j;
}
if(r1==r2)
if(c2==0)
else
if(c1==c2)
if(r2==0)
else
getch();
return 0;
Output:-