PDA

View Full Version : سوال: الگوریتم رمزنگاری الجمال



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

quiet_programmer
دوشنبه 10 مرداد 1390, 19:00 عصر
باسلام.

این کجاش شبیه کده؟ هیچ شبه کد(Pseudo Code) هم نیست چه برسه به کد. یکی منو تفهیم کنه.

این یعنی چی؟:عصبانی:
char b;
بعد:
cin>(b[i]);

یا:
t=c1c2;

آدم حرصش میگیره.

NIMA_1981
چهارشنبه 12 مرداد 1390, 16:59 عصر
حرص نخور خودش یاد مگیره میشه یه توضیح در مورد خود الگوریتم بدی