gooshi123
دوشنبه 10 مرداد 1390, 12:50 عصر
با سلام خدمت دوستان
برنامه ای نوشتم برای الگوریتم رمزنگاری الجمال، البته این کدها رو کاغذ جوب می ده منتها بدلیل کامل نبودن کدهای تبدیل اجرا نمی شه.
ممنون می شم از دوستان که هرچه زودتر نسبت به کامل کردن و اجرا شدن این کد کمکم کنید:
//start coding>>
char b;
int c, d=0;
for(i=1,i<=8,i++){
cin>(b[i]);
c=string convert char (b[i]);
d=c+d*100;
}
int (p,g,x,a,k,m,t)
m=d;
cin>p;
cin>g
cin>x
cin>a
cin>k
c1=(g^k)mod p;
c2=m*((a^k)mod p);
//cipher text =t
t=c1c2;
//send (t);
//end coding
//start decoding
int (m,t,c1,c2,s,r,a)
cin>t,
//tabdil t be c1 & c2
m=c2/c1;
for(i=1,i=<8,i++)
{
r=m mod 100;
s=m/100;
a=r;
m=s;
p=string convert int (a);
cout>p;}
//end decoding
برنامه ای نوشتم برای الگوریتم رمزنگاری الجمال، البته این کدها رو کاغذ جوب می ده منتها بدلیل کامل نبودن کدهای تبدیل اجرا نمی شه.
ممنون می شم از دوستان که هرچه زودتر نسبت به کامل کردن و اجرا شدن این کد کمکم کنید:
//start coding>>
char b;
int c, d=0;
for(i=1,i<=8,i++){
cin>(b[i]);
c=string convert char (b[i]);
d=c+d*100;
}
int (p,g,x,a,k,m,t)
m=d;
cin>p;
cin>g
cin>x
cin>a
cin>k
c1=(g^k)mod p;
c2=m*((a^k)mod p);
//cipher text =t
t=c1c2;
//send (t);
//end coding
//start decoding
int (m,t,c1,c2,s,r,a)
cin>t,
//tabdil t be c1 & c2
m=c2/c1;
for(i=1,i=<8,i++)
{
r=m mod 100;
s=m/100;
a=r;
m=s;
p=string convert int (a);
cout>p;}
//end decoding