f:\Demo>python ECCcng.py -- key exchabge by ECC -- shared point P=(Px,Py) Px= 72132141870861229223347617520273090637786711548871400903179669656955376516285 Py= 112827763434037779645796464780516371106388982000647387472996523101892872690258 random number get; A:m, B:n m= 78998329081708143893271824125476701690350380764656786240011326687332568998510 n= 66673602700614381717072066991263186093965989168287763530529915835934115890055 A: Q=m*P -->B, B: R=n*P -->A Qx= 108308215629874619760700873060411025400764805479995402385297767871804897112458 Qy= 90685915994574702338520640467263496932187120525370256300793851573612211307901 Rx= 26113548159172052748858710442384719522921189117511820599235568349573741281975 Ry= 56745855906440331220864080216541878588599947673325598363587234586881592403029 A: S=m*R, B: T=n*Q, key: Sx=Tx Sx= 7300446559024358954996281393882621662249941891438438450404784725260823728343 Tx= 7300446559024358954996281393882621662249941891438438450404784725260823728343