網頁

2018年6月11日 星期一

請在曲線secp256k1上產生ECDSA金鑰對



橢圓曲線密碼(特別是ECDSA)是密碼貨幣所用的非對稱密碼學,而secp256k1是bitcoin與 Ethereum等諸多密碼貨幣所使用的橢圓曲線。影片中實作Java程式碼請參考:
https://anwendeng.blogspot.com/2018/06/secp256k1.html

Textbook 版本的RSA與Applet
https://anwendeng.blogspot.com/2009/02/textbook-rsaapplet.html

16 則留言:

  1. B10533143鄧欽陽2018年6月11日 下午2:28

    =====================================================
    n=25503160172338111298380651842423178857826240653448011217418533376590013372973
    Q=[n]P座標:
    xQ=89341356417869490664378466490933972677942403053694619603242520747031524363676
    yQ=49040058145449115323787261240876268613892555658495189038769989379965779356195
    =====================================================

    回覆刪除
  2. n=1454030868713926508673263921157677314760564578131307462482202838781524579252
    Q=[n]P座標:
    xQ=20829645074662151076627143223186204577687789895749363331631527806508702986985
    yQ=42323399146250365754040285680304167020881503605815145932018141670596476052745

    回覆刪除
  3. A10633011 邱軍霖2018年6月11日 下午2:32

    n=23443144623330132929847847610304060622029732144815927684729892647556623876675
    Q=[n]P座標:
    xQ=80454800700870475210071776790770003741053336743870046288644918557531970249953
    yQ=27167920821742271217046640679926892410138896754194475881224800887518969916957

    回覆刪除
  4. n=23028508802476683853509937154994788635887630655374890541027597025235270942439
    Q=[n]P座標:
    xQ=38593307384994188361019653278409354332368643126670807325497633789324334061482
    yQ=34852558263442101865837617956187188112786462535387104728386445749737940341986

    回覆刪除
  5. A10633022 黃皓銘2018年6月11日 下午2:33

    n=19613063385635987758978770056174243636102325208373430933764699619568143626988
    Q=[n]P座標:
    xQ=42604292234463719382482020948220647027195782473196836787635765235162790853995
    yQ=57163602548084273960124482889927243203121100413634705370166968957671755325351

    回覆刪除
  6. A10633020 陳俐婷2018年6月11日 下午2:34

    n=14509818296812640872735910183212252985267490471327135996241552993433056596016
    Q=[n]P座標:
    xQ=91020288353680728573606275049769839203049933163930947729260455183820228947817
    yQ=79075793232818716847984558698481236569236767020475259185726266829038752836511

    回覆刪除
  7. a10633016張貴棠2018年6月11日 下午2:34

    n=9147453143883347050037348343777108371698422724528024337883180548832145706936
    Q=[n]P座標:
    xQ=99596264884146566495595930006885783858339275701640494190232258974823656236599
    yQ=1990745559262161041360565221530447245517110909014637203401672102946336842272

    回覆刪除
  8. java裡面提到的內容:
    n=13805117727398389992172700394868491661013328837486656418482584135422332895994
    Q=[n] P座標:
    xQ=81486067455348988537368781751523666597254538766499698032521203634248644850495
    yQ=19989906671405628207419635336459153824579021751783298013992995749196596740628

    回覆刪除
  9. B10533062 洪尚郁2018年6月11日 下午2:43

    256-bit質數p=
    115792089237316195423570985008687907853269984665640564039457584007908834671663
    橢圓曲線E/Fp:
    a=0
    b=7
    點G(=P)座標:
    xP=55066263022277343669578718895168534326250603453777594175500187360389116729240
    yP=32670510020758816978083085130507043184471273380659243275938904335757337482424
    =====================================================
    n=12872331910034807152303221065392266056209521232134849552432181588020702967079
    Q=[n]P座標:
    xQ=98658467866157015022748118268362869691183121942857780697161170215058492747009
    yQ=107532879938141464277577061105107907339057559360205053095122917956788571892308
    =====================================================
    n=23357619393582913211757400480154758237259048684705953125342229803497250024026
    Q=[n]P座標:
    xQ=47218792661690926808438902691316761913061898783973584793534116084915727652814
    yQ=10098702264173352735356556815123205710409537195781004402503773434237000731725
    =====================================================
    n=5823353197099655154352432738485480583007391615950480039808107553004762912299
    Q=[n]P座標:
    xQ=28369447244383142721481848444877713898661845931741846328830352460087045529778
    yQ=82041159124494304980377233760750517362408616697318457134647442337063321967839
    =====================================================
    n=11953767887784490027532567535741219667972448259734690503735748027187753729685
    Q=[n]P座標:
    xQ=99826755530785368591185260493002939485462935683152942933313404538852208542623
    yQ=39990084807093338069955118501983428272846283283688302870970800183718824261261
    =====================================================
    n=23093145395226539815121977561868456699301397373385798208710780062635392474367
    Q=[n]P座標:
    xQ=81271418866751819607494722039131719631552875264713361589486598356435637627408
    yQ=77548156906370686770500795452568960983427341883699847564130621821759673850954

    回覆刪除
  10. B10533027 李宇軒2018年6月11日 下午2:50

    256-bit質數p=
    115792089237316195423570985008687907853269984665640564039457584007908834671663
    橢圓曲線E/Fp:
    a=0
    b=7
    點G(=P)座標:
    xP=55066263022277343669578718895168534326250603453777594175500187360389116729240
    yP=32670510020758816978083085130507043184471273380659243275938904335757337482424
    =====================================================
    n=12872331910034807152303221065392266056209521232134849552432181588020702967079
    Q=[n]P座標:
    xQ=98658467866157015022748118268362869691183121942857780697161170215058492747009
    yQ=107532879938141464277577061105107907339057559360205053095122917956788571892308
    =====================================================
    n=23357619393582913211757400480154758237259048684705953125342229803497250024026
    Q=[n]P座標:
    xQ=47218792661690926808438902691316761913061898783973584793534116084915727652814
    yQ=10098702264173352735356556815123205710409537195781004402503773434237000731725
    =====================================================
    n=5823353197099655154352432738485480583007391615950480039808107553004762912299
    Q=[n]P座標:
    xQ=28369447244383142721481848444877713898661845931741846328830352460087045529778
    yQ=82041159124494304980377233760750517362408616697318457134647442337063321967839
    =====================================================
    n=11953767887784490027532567535741219667972448259734690503735748027187753729685
    Q=[n]P座標:
    xQ=99826755530785368591185260493002939485462935683152942933313404538852208542623
    yQ=39990084807093338069955118501983428272846283283688302870970800183718824261261
    =====================================================
    n=23093145395226539815121977561868456699301397373385798208710780062635392474367
    Q=[n]P座標:
    xQ=81271418866751819607494722039131719631552875264713361589486598356435637627408
    yQ=77548156906370686770500795452568960983427341883699847564130621821759673850954

    回覆刪除
  11. B10533131 莊婷淨2018年6月11日 下午2:50

    256-bit質數p=
    115792089237316195423570985008687907853269984665640564039457584007908834671663
    橢圓曲線E/Fp:
    a=0
    b=7
    點G(=P)座標:
    xP=55066263022277343669578718895168534326250603453777594175500187360389116729240
    yP=32670510020758816978083085130507043184471273380659243275938904335757337482424
    =====================================================
    n=12872331910034807152303221065392266056209521232134849552432181588020702967079
    Q=[n]P座標:
    xQ=98658467866157015022748118268362869691183121942857780697161170215058492747009
    yQ=107532879938141464277577061105107907339057559360205053095122917956788571892308
    =====================================================
    n=23357619393582913211757400480154758237259048684705953125342229803497250024026
    Q=[n]P座標:
    xQ=47218792661690926808438902691316761913061898783973584793534116084915727652814
    yQ=10098702264173352735356556815123205710409537195781004402503773434237000731725
    =====================================================
    n=5823353197099655154352432738485480583007391615950480039808107553004762912299
    Q=[n]P座標:
    xQ=28369447244383142721481848444877713898661845931741846328830352460087045529778
    yQ=82041159124494304980377233760750517362408616697318457134647442337063321967839
    =====================================================
    n=11953767887784490027532567535741219667972448259734690503735748027187753729685
    Q=[n]P座標:
    xQ=99826755530785368591185260493002939485462935683152942933313404538852208542623
    yQ=39990084807093338069955118501983428272846283283688302870970800183718824261261
    =====================================================
    n=23093145395226539815121977561868456699301397373385798208710780062635392474367
    Q=[n]P座標:
    xQ=81271418866751819607494722039131719631552875264713361589486598356435637627408
    yQ=77548156906370686770500795452568960983427341883699847564130621821759673850954

    回覆刪除
  12. n=1842828414626503030474986529980115892526235023166035378245817726556042820673
    Q=[n]P座標:
    xQ=44992310800013412804249223738351871739855704539227148992626476200265526024637
    yQ=107669506986101748420866010032733961438119870623443681924121853587416189596741

    回覆刪除
  13. 256-bit質數p=
    115792089237316195423570985008687907853269984665640564039457584007908834671663
    橢圓曲線E/Fp:
    a=0
    b=7
    點G(=P)座標:
    xP=55066263022277343669578718895168534326250603453777594175500187360389116729240
    yP=32670510020758816978083085130507043184471273380659243275938904335757337482424
    =====================================================
    n=12872331910034807152303221065392266056209521232134849552432181588020702967079
    Q=[n]P座標:
    xQ=98658467866157015022748118268362869691183121942857780697161170215058492747009
    yQ=107532879938141464277577061105107907339057559360205053095122917956788571892308
    =====================================================
    n=23357619393582913211757400480154758237259048684705953125342229803497250024026
    Q=[n]P座標:
    xQ=47218792661690926808438902691316761913061898783973584793534116084915727652814
    yQ=10098702264173352735356556815123205710409537195781004402503773434237000731725
    =====================================================
    n=5823353197099655154352432738485480583007391615950480039808107553004762912299
    Q=[n]P座標:
    xQ=28369447244383142721481848444877713898661845931741846328830352460087045529778
    yQ=82041159124494304980377233760750517362408616697318457134647442337063321967839
    =====================================================
    n=11953767887784490027532567535741219667972448259734690503735748027187753729685
    Q=[n]P座標:
    xQ=99826755530785368591185260493002939485462935683152942933313404538852208542623
    yQ=39990084807093338069955118501983428272846283283688302870970800183718824261261
    =====================================================
    n=23093145395226539815121977561868456699301397373385798208710780062635392474367
    Q=[n]P座標:
    xQ=81271418866751819607494722039131719631552875264713361589486598356435637627408
    yQ=77548156906370686770500795452568960983427341883699847564130621821759673850954

    回覆刪除
  14. n=12565156151511561511515615612165151564897515191421581651516915151516951561515
    Q=[n]P座標:
    xQ=65151515151511418484156451545615616515646892894845188458561894552115515154554
    yQ=26055305605403604504545415455454151545125404504554505405475232399146562551157

    回覆刪除
  15. n=1454030868713926508673263921157677314760564578131307462482202838781524579252
    Q=[n]P座標:
    xQ=20829645074662151076627143223186204577687789895749363331631527806508702986985
    yQ=42323399146250365754040285680304167020881503605815145932018141670596476052745

    回覆刪除
  16. B10433199 任銘鎮2018年6月25日 上午9:08

    n=25503160172338111298380651842423178857826240653448011217418533376590013372973
    Q=[n]P座標:
    xQ=89341356417869490664378466490933972677942403053694619603242520747031524363676
    yQ=49040058145449115323787261240876268613892555658495189038769989379965779356195

    回覆刪除