This program is for implementing MONOALPHABETIC encryption . This is a part of Mumbai University MCA Colleges Data Communication and Networking MCA Sem 4
MONOALPHABETIC:
MONOALPHABETIC:
#include<stdio.h>
#include<conio.h>
void main()
{
int i,n;
char *ciper,*plan,*plan2;
clrscr();
puts("\nEnter the sender side text : ");
gets(plan);
puts("\nEnter the Charter difference : ");
scanf("%d",&n);
for(i=0;plan[i]!='\0';i++)
{
if((plan[i]>=65 && plan[i]<=90-n) ||
(plan[i]>=97 && plan[i]<=122-n))
ciper[i]=plan[i]+n;
else if((plan[i]>90-n &&
plan[i]<=90)||(plan[i]>122-n && plan[i]<=122))
ciper[i]=plan[i]-26+n;
else
ciper[i]=plan[i];
}
ciper[i]='\0';
puts("\nThe trasmitted data is : \n");
puts(ciper);
for(i=0;ciper[i]!='\0';i++)
{
if((ciper[i]>=65+n && ciper[i]<=90) ||
(ciper[i]>=97+n && ciper[i]<=122))
plan2[i]=ciper[i]-n;
else if((ciper[i]>=65 && ciper[i]<=65+n)||(ciper[i]>=97
&& ciper[i]<=97+n))
plan2[i]=ciper[i]+26-n;
else
plan2[i]=ciper[i];
}
plan2[i]='\0';
puts("\nThe Reciver side data is : \n");
puts(plan2);
getch();
}Hope this Program is useful to you in some sense or other. Keep on following this blog for more Mumbai University MCA College Programs. Happy Programming and Studying.
Download
No comments:
Post a Comment