? p=2^32+15 %1 = 4294967311 ? isprime(p) %2 = 1 ? znprimroot(p) %3 = Mod(3, 4294967311) ? g=znprimroot(p) %4 = Mod(3, 4294967311) ? a=8346637267262 %5 = 8346637267262 ? g^a %6 = Mod(3868225914, 4294967311) ? A=g^a %7 = Mod(3868225914, 4294967311) ? b=7283286367617676 %8 = 7283286367617676 ? B=g^b %9 = Mod(3450675135, 4294967311) ? B^a %10 = Mod(3079281016, 4294967311) ? A^b %11 = Mod(3079281016, 4294967311) ? K=A^b %12 = Mod(3079281016, 4294967311) ? M=100 %13 = 100 ? C=M*K %14 = Mod(2985422519, 4294967311) ? C/K %15 = Mod(100, 4294967311) ? znlog(A,g) %16 = 1515783932 ? a %17 = 8346637267262 ? (%16-a)%(p-1) %18 = 0 ? B %19 = Mod(3450675135, 4294967311) ? B^%16 %20 = Mod(3079281016, 4294967311) ? K %21 = Mod(3079281016, 4294967311) ?