Module Import alias alias ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num For NameStore Call NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Print BinOpMod Str TupleLoad NameLoad BinOpSub NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore BinOpSub NameLoad NameLoad Assign NameStore BinOpAdd NameLoad NameLoad Print BinOpMod Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore BinOpSub NameLoad NameLoad Assign NameStore BinOpAdd NameLoad NameLoad Print BinOpMod Str NameLoad If BoolOpAnd Call AttributeLoad NameLoad attr NameLoad TupleLoad NameLoad CompareEq NameLoad NameLoad body Print Str orelse Print Str Print BinOpMod Str BinOpDiv NameLoad NameLoad Print BinOpMod Str TupleLoad NameLoad NameLoad BinOpDiv NameLoad NameLoad
N/A N/A time pprint Crypto.PublicKey * Crypto.Util.randpool RandomPool Crypto.Util number N/A pool N/A RandomPool N/A N/A N/A pool stir N/A KEYSIZE 2048 N/A COUNT 5 N/A fasttime 0 N/A slowtime 0 N/A x N/A range COUNT N/A N/A begintime N/A N/A time time N/A rsa N/A N/A RSA generate KEYSIZE N/A pool get_bytes N/A endtime N/A N/A time time N/A N/A Server: Generating %d bit RSA key: %f s N/A KEYSIZE N/A endtime begintime N/A rsa_slow N/A N/A RSA construct N/A N/A rsa n N/A rsa e N/A rsa d N/A code N/A N/A number getRandomNumber 256 N/A pool get_bytes N/A begintime N/A N/A time time N/A signature N/A N/A N/A rsa sign code None N/A 0 N/A endtime N/A N/A time time N/A fast N/A endtime begintime N/A fasttime N/A fasttime fast N/A N/A Fast signing took %f s fast N/A begintime N/A N/A time time N/A signature_slow N/A N/A N/A rsa_slow sign code None N/A 0 N/A endtime N/A N/A time time N/A slow N/A endtime begintime N/A slowtime N/A slowtime slow N/A N/A Slow signing took %f s slow N/A N/A N/A N/A rsa verify code N/A signature N/A signature signature_slow N/A N/A Signature okay N/A N/A Signature WRONG N/A N/A faster: %f N/A slow fast N/A N/A Based on %d signatures with %d bits keys the optimized
 RSA decryption/signing algorithm is %f times faster N/A COUNT KEYSIZE N/A slowtime fasttime