qpt^J Posted July 31, 2011 Author Posted July 31, 2011 good work there mate, but if i recall correctly, you've keygenned it before?
KKR_WE_RULE Posted August 1, 2011 Posted August 1, 2011 yep. That was in Delphi.. As I said above, lost that source. br KKR
_sb_ Posted August 13, 2011 Posted August 13, 2011 qpt^j, nice work on that kgnme8, should I leave a solution here or pm?
qpt^J Posted August 13, 2011 Author Posted August 13, 2011 nice work there mate sure, you can post it here (like anyone else), i dont see any problems
_sb_ Posted August 13, 2011 Posted August 13, 2011 you have my solution so, no need for the posting in here.
Saduff Posted August 17, 2011 Posted August 17, 2011 (edited) I'm trying KGM6. First time solving ECDSA.Did I get the parameters correct?It's taking a long time to solve ECDLP.a = FFFFFFFD // field element defining the point of the curveb = 31CC59984C1F4 // field element defining the point of the curveq = 398B479A3C9F3 // field sizen = 398B47BC33879 // order of GG_x = 1ADD7C665E966 // base point x co-ordinateG_y = 10C40BB22F5AA // base point y co-ordinateQa_x = 200239DB807CC // public key x co-ordinateQa_y = 05DD032BD1889 // public key y co-ordinateJob file for MR.HAANDI's ECDLP solver:GF := GF(1012325832444403);E := EllipticCurve([GF|4294967293,876059939881460]);G := E![472617234852198,294947133781418];K := E![563102923360204,103148785834121];/*FactorCount:=2;5;202465173611749;*/-- EDIT --Hmm, maybe a = -3 instead? Edited August 17, 2011 by Saduff
qpt^J Posted August 18, 2011 Author Posted August 18, 2011 i dont really remember this cme, but yes a=-3And the best choice to verify params, is playing with ecctool 1
Saduff Posted August 18, 2011 Posted August 18, 2011 All serials do not work for some reason.Neither do all serials work in KKR's or N1ghtm4r3's keygen.qptJ.KGM6.Keygen.zip
KKR_WE_RULE Posted August 18, 2011 Posted August 18, 2011 (edited) It should only take fraction of a second to solve this ecdlp. Its meant to be broken *edit* Hmm..Padding could be a problem. if length(s1) < 13 then s1 := '0' + s1; Same for s2. But if I remember right, I did pad my serial. Didn't check nightmare's keygen though.. *edit* You are right.. The problem is there & padding isnt the problem atleast in my keygen. I padded it. Have to check as to whats going wrong. Edited August 18, 2011 by KKR_WE_RULE
N1ghtm4r3 Posted August 18, 2011 Posted August 18, 2011 (edited) @Saduff: There must be some special conditions on generating K in this case. I already know some of keys don't work and why they don't, but didn't bother to fix. Edited August 18, 2011 by N1ghtm4r3
KKR_WE_RULE Posted August 18, 2011 Posted August 18, 2011 @Saduff: There must be some special conditions on generating K in this case. I already know some of keys don't work and why they don't, but didn't bother to fix.By K do you mean the random param ? Can you please enlighten me as to whats going wrong ?
N1ghtm4r3 Posted August 18, 2011 Posted August 18, 2011 My keygen generates prime numbers as K (the random integer), but since N is not prime in this case, for some k's there is no inverse modulo N. so it fails. a simple gcd check should fix the problem. 1
Saduff Posted August 18, 2011 Posted August 18, 2011 My keygen generates prime numbers as K (the random integer), but since N is not prime in this case, for some k's there is no inverse modulo N. so it fails. a simple gcd check should fix the problem.But I have a GCD check when generating K. I make sure k is selected from [1,n − 1] and GCD(k, n) = 1.Without the GCD check, my keygen would generate an access violation error when the inverse does not exist, due to multiplying with uninitialized FGInt.
N1ghtm4r3 Posted August 19, 2011 Posted August 19, 2011 So it can be bad implementing or a bug in library of keygenme/keygen, or simply ignoring another simple condition. this is not something you guess, you have to trace/study code to find the problem.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now