<<  >> (p.6)
    Author Topic: Pollard's kangaroo ECDLP solver  (Read 62387 times)
    Jean_Luc (OP)
    Sr. Member
    ****
    Offline Offline

    Activity: 462
    Merit: 737


    View Profile
    May 07, 2020, 02:50:17 PM
     #101

    I committed the mods. Linux user can try them. (Edit: or Windows user who compile,
    I updated project files)

    ./kangaroo -w save.work -wi 10 in.txt (Save work file every 10 sec)
    ./kangaroo -w save2.work -wi 10 in.txt (Save work file every 10 sec)

    Merge 2 files:

    Code:
    pons@linpons:~/Kangaroo$ ./kangaroo -wm save.work save2.work save3.work
    Kangaroo v1.4notready
    Loading: save.work
    MergeWork: [HashTalbe1 2.3/5.7MB] [00s]
    Loading: save2.work
    MergeWork: [HashTalbe2 2.3/5.7MB] [00s]
    Merging...
    Range width: 2^56

    SaveWork: save3.work...............done [2.5 MB] [00s] Thu May  7 16:38:03 2020
    Dead kangaroo: 0
    Total f1+f2: count 2^29.03 [30s]

    During the merge the key can also be solved, you can share your work files !

    Code:
    pons@linpons:~/Kangaroo$ ./kangaroo -wm save.work save2.work save3.work
    Kangaroo v1.4notready
    Loading: save.work
    MergeWork: [HashTalbe1 2.5/6.5MB] [00s]
    Loading: save2.work
    MergeWork: [HashTalbe2 2.5/6.5MB] [00s]
    Merging...
    Range width: 2^56

    Key# 0 [1S]Pub:  0x02E9F43F810784FF1E91D8BC7C4FF06BFEE935DA71D7350734C3472FE305FEF82A
           Priv: 0x378ABDEC51BC5D
    Dead kangaroo: 1
    Total f1+f2: count 2^29.78 [50s]


    Restart a work file:
    pons@linpons:~/Kangaroo$ ./kangaroo -i save.work

    If you use the -ws option, it saves all the kangaroo state, so you restart exactly where you are and you avoid kangaroo creation.

    Hope that I have no added too much bugs Smiley

    Thanks to test
Page 5
Viewing Page: 6