Question: Convert this C++ code to Java code please attach samples run of the code #include #include #include #include #include #include main() { long int p,g,Sa=0,Sb=0,Ta,Tb,Skey1,Skey2,Skey;

Convert this C++ code to Java code

please attach samples run of the code

#include

#include

#include

#include

#include

#include

main()

{

long int p,g,Sa=0,Sb=0,Ta,Tb,Skey1,Skey2,Skey;

clrscr();

cout<<"Enter a Value for p :";

cin>>p;

cout<<" Enter a Value for g :";

cin>>g;

//======== Generate Sa and Sb Values Randomly between 0 and 20

Sa=random(20);

Sb=random(20);

//======== Calculate Ta and Tb Values

Ta=(pow(g,Sa));

Ta=Ta%p;

Tb=(pow(g,Sb));

Tb=Tb%p;

//======== Calculate Secret Key Values

Skey1=(pow(Tb,Sa));

Skey1=Skey1%p;

Skey2=(pow(Ta,Sb));

Skey2=Skey2%p;

if(Skey1==Skey2)

Skey=Skey1;

//========= Print Secret Key Value

cout<<" The random Number of SA is :"<

cout<<" The random Number of SA is :"<

cout<<" The Value of Secret Key is :"<

getch();

return 0;

}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!