![]() |
Keygener Assistant 1.7 problem
Can anybody who is a member at www.at4re.com pass this to RobinHoodArab please.
AES encryption in keygener assistant V1.7 is sometimes producing incorrect encryption results. It will sometimes produce correct result on first run, then incorrect on next run. Comparing to FIPS-197 standard test vectors : Code:
Key: 000102030405060708090a0b0c0d0e0f128bit key : 10 192bit key : 12 256bit key : 14 (maximum) Also, encryption has to be done in 16byte blocks so maybe blocking routines are wrong. This app is a useful test base : http://www.unsw.adfa.edu.au/~lpb/src/AEScalc/AEScalc.html Git |
OK , It will be passed :)
|
Should also note that output length should be same as input length, and key length should alwys be 16, 24 or 32 bytes.
Git |
the developper of keygenner assistant is Mr Paradox/at4re but he is retired from their team
they didn't respond. |
Git,
maybe you can give SnD Reverser Tool a try. It has almost identical features and it works very well. http://tuts4you.com/download.php?view.1923 The only shortcoming is it's GUI is not as userfriendly as that of Keygener Assistant but hey... Regards *RemedY* |
I think Mr Paradox used a ready-made library to encode AES.
|
Thanks Remedy, looks like a good tool.
H4X0r - AES isn't the problem I have AES code builtin to my app, I just wanted a few sources to check it again. They all agreed except KA. Git |
Another problem with KG 1.7 after using for a few calcs.
BigCalc tab (set to base 10) P : 2 Q : 163 Click on P to the power of Q (P^Q) Result : 256 (should be 11692013098647223345629478661730264157247460343808) Git |
Check cryptokg.cjb.net you will find most of the tools you ever need. i think that ka is based on FGint lib so may be the bug is due to that lib
|
It wasn't a complaint, it was a bug report :)
Git |
i dropped keygenner assistant a long time ago, lots of random bug and small mis calculations. I send a bunch of bug reports to at4re a long time ago, no response. :(
|
the problem is that the developer of this tool (Mr Paradox) left the reversing world :( .. No one has the source code of it to fix this bugs .. sorry!
|
Its not up to sorry, but its up to killed much amount of time and at the end you are cool - becaue you know that the tool was buggy.....
Mabye its good idea to put a comment near download link "use with caution" ? :) To same these hrs for another REversers |
Quote:
Been considering making it open source if anyone wanted to learn from it, but the code isnt so great seeing as it was a learning piece. |
never mind, go ahead! :)
|
Quote:
You don't like it so don't use it and don't write a silly comments again!! |
It appears that I must remind the group again that you are not to post comments and/or criticisms about eachother or posters on these Forums.
If you have a complaint about a Post or Threat, send me a Private Message or post in the Suggestions and Feedback Forum. It is unnecessary to get upset with eachother and/or carry on a private spat (argument) here on these pages. I hope this is enough warning. ;) Regards, |
I've made a start on writing a similar tool to KGA. At the moment, for some unknown reason, I've called it BNC. I'm writing it in C++ Builder in plain C. I'm using OpenSSL for its 'BN' big number library and for it's Crypto capabilities. I am supplementing BN with the GMP big number library.
I am not, at the moment, planning for more that 3 tabs, being Calculator, Encryption and Hashing. More could be added later. I want the first tab to be a very comprehensive arbitary precision calculator, so the 'conversion' part of kga at the bottom of it's first tab will not be implemented, in favour of being able to independantly convert any of the P, Q, N, R fields between base 2, 10 and 16. I've tested that conversion up to 800,000,000 bits so far!. Crypto will be as full an implementation of the OpenSSL functions as I can manage, probably without the X509 stuff. I am more interested in an accurate low bug tool than bells and whistles. Any suggestion, comments or ideas welcome. Git |
Git, i know openssl is very powerful and complicated, but take a look at polarssl and miracl
|
I've used Miracl before and think GMP is better. Not heard of PolarSSL, I'll check it out, thanks.
Git |
A warning though.
PolarSSL is GPL so you might need to open source your tool for it to be legal. |
Same with Miracl, they both have commercial backgrounds too. I think I will stick with OpenSSL and GMP. They are both good, well established packages with a lot of current development. Converting between the two big number formats is quite easy too.
Git |
Not to put you off or anything (I dont think there is a 1-1 over lap here), but for awareness sake there is another new tool being developed by SADUFF
http://forum.tuts4you.com/topic/28538-sdf-tool-keygenning-tool/page__fromsearch__1 |
OK, more the merrier :). I'm not a member there so I can't look at it, but I'm sure they'll do a good job. Meanwhile, it would be good if anybody has any suggestions for what they would like to see please.
Git |
For anyone else interested but not a member over at t4u, the author is hosting on his own site
http://saduff.keygenme.com/downloads/SDF%20Tool.zip |
Quote:
|
Right, thanks. Pity somebody didn't say something earlier. Are they aware of the bugs?
Git |
Quote:
Code:
http://i44.tinypic.com/29gc45.jpgAny suggestion are welcome Regards |
perfect.
where can i grab that beta? |
Hi,
Quote:
PHP Code:
PHP Code:
|
@STRELiTZIA. Was posted already. Check this. Anyway, thank's.
|
Looks like 1.8 may still have some accuracy problems. Output of the Sapphire II hashes seem to be incorrect when compared to the authors test program (Michael Paul Johnson). Test program and Sapphire II hash are very old, so info may not be reliable. Also, author does not recommend using algo for hash bigger than 32 bytes (256 bits).
Code:
Sapphire II Hash of "Hello World"Source code of final hash generation is : Code:
void sapphire::hash_final(unsigned char * hash, // DestinationGit |
Also... most of the hashes should produce a valid hash of a zero length input string or byte array. You can see some examples in the Haval validation test program, where most of the 3 round hashes are validated against a zero length input string.
Git |
| All times are GMT +8. The time now is 07:03. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX