Exetools  

Go Back   Exetools > General > General Discussion

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 12-26-2011, 21:09
Git's Avatar
Git Git is offline
Old Git
 
Join Date: Mar 2002
Location: Torino
Posts: 1,115
Rept. Given: 220
Rept. Rcvd 265 Times in 157 Posts
Thanks Given: 108
Thanks Rcvd at 216 Times in 124 Posts
Git Reputation: 200-299 Git Reputation: 200-299 Git Reputation: 200-299
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: 000102030405060708090a0b0c0d0e0f
Plaintext: 00112233445566778899aabbccddeeff
Ciphertext: 69c4e0d86a7b0430d8cdb78070b4c55a
KA 1.7     : 04F6AA3FEB5CE4CD73BC9643D297743B

Key: 000102030405060708090a0b0c0d0e0f1011121314151617
Plaintext: 00112233445566778899aabbccddeeff
Ciphertext: dda97ca4864cdfe06eaf70a0ec0d7191
KA 1.7     : (no result)

Key: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
Plaintext: 00112233445566778899aabbccddeeff
Ciphertext: 8ea2b7ca516745bfeafc49904b496089 
KA 1.7     : (no result)
Maybe it is not using the correct number of Rounds which should be :
128bit 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

Last edited by Git; 12-26-2011 at 21:15.
Reply With Quote
  #2  
Old 12-26-2011, 23:08
mm10121991 mm10121991 is offline
VIP
 
Join Date: Feb 2011
Posts: 136
Rept. Given: 29
Rept. Rcvd 56 Times in 34 Posts
Thanks Given: 7
Thanks Rcvd at 22 Times in 13 Posts
mm10121991 Reputation: 58
OK , It will be passed
Reply With Quote
The Following User Gave Reputation+1 to mm10121991 For This Useful Post:
Git (12-27-2011)
  #3  
Old 12-28-2011, 00:49
Git's Avatar
Git Git is offline
Old Git
 
Join Date: Mar 2002
Location: Torino
Posts: 1,115
Rept. Given: 220
Rept. Rcvd 265 Times in 157 Posts
Thanks Given: 108
Thanks Rcvd at 216 Times in 124 Posts
Git Reputation: 200-299 Git Reputation: 200-299 Git Reputation: 200-299
Should also note that output length should be same as input length, and key length should alwys be 16, 24 or 32 bytes.

Git
Reply With Quote
  #4  
Old 12-28-2011, 21:06
mm10121991 mm10121991 is offline
VIP
 
Join Date: Feb 2011
Posts: 136
Rept. Given: 29
Rept. Rcvd 56 Times in 34 Posts
Thanks Given: 7
Thanks Rcvd at 22 Times in 13 Posts
mm10121991 Reputation: 58
the developper of keygenner assistant is Mr Paradox/at4re but he is retired from their team
they didn't respond.
Reply With Quote
  #5  
Old 12-28-2011, 22:31
*RemedY* *RemedY* is offline
Family
 
Join Date: Sep 2003
Posts: 115
Rept. Given: 18
Rept. Rcvd 72 Times in 30 Posts
Thanks Given: 0
Thanks Rcvd at 3 Times in 3 Posts
*RemedY* Reputation: 72
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*
Reply With Quote
  #6  
Old 12-28-2011, 22:53
H4X0R
 
Posts: n/a
I think Mr Paradox used a ready-made library to encode AES.
Reply With Quote
  #7  
Old 12-28-2011, 23:04
Git's Avatar
Git Git is offline
Old Git
 
Join Date: Mar 2002
Location: Torino
Posts: 1,115
Rept. Given: 220
Rept. Rcvd 265 Times in 157 Posts
Thanks Given: 108
Thanks Rcvd at 216 Times in 124 Posts
Git Reputation: 200-299 Git Reputation: 200-299 Git Reputation: 200-299
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
Reply With Quote
  #8  
Old 01-29-2012, 22:27
Git's Avatar
Git Git is offline
Old Git
 
Join Date: Mar 2002
Location: Torino
Posts: 1,115
Rept. Given: 220
Rept. Rcvd 265 Times in 157 Posts
Thanks Given: 108
Thanks Rcvd at 216 Times in 124 Posts
Git Reputation: 200-299 Git Reputation: 200-299 Git Reputation: 200-299
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

Last edited by Git; 01-29-2012 at 22:41.
Reply With Quote
  #9  
Old 01-30-2012, 00:08
mm10121991 mm10121991 is offline
VIP
 
Join Date: Feb 2011
Posts: 136
Rept. Given: 29
Rept. Rcvd 56 Times in 34 Posts
Thanks Given: 7
Thanks Rcvd at 22 Times in 13 Posts
mm10121991 Reputation: 58
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
Reply With Quote
  #10  
Old 01-30-2012, 00:35
Git's Avatar
Git Git is offline
Old Git
 
Join Date: Mar 2002
Location: Torino
Posts: 1,115
Rept. Given: 220
Rept. Rcvd 265 Times in 157 Posts
Thanks Given: 108
Thanks Rcvd at 216 Times in 124 Posts
Git Reputation: 200-299 Git Reputation: 200-299 Git Reputation: 200-299
It wasn't a complaint, it was a bug report

Git
Reply With Quote
  #11  
Old 01-30-2012, 02:17
deepzero's Avatar
deepzero deepzero is offline
VIP
 
Join Date: Mar 2010
Location: Germany
Posts: 300
Rept. Given: 111
Rept. Rcvd 64 Times in 42 Posts
Thanks Given: 178
Thanks Rcvd at 216 Times in 92 Posts
deepzero Reputation: 64
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.
Reply With Quote
  #12  
Old 01-30-2012, 04:53
Ahmed18
 
Posts: n/a
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!
Reply With Quote
  #13  
Old 01-30-2012, 14:36
sendersu sendersu is offline
VIP
 
Join Date: Oct 2010
Posts: 1,067
Rept. Given: 332
Rept. Rcvd 223 Times in 115 Posts
Thanks Given: 235
Thanks Rcvd at 513 Times in 288 Posts
sendersu Reputation: 200-299 sendersu Reputation: 200-299 sendersu Reputation: 200-299
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
Reply With Quote
  #14  
Old 01-30-2012, 17:21
Loki Loki is offline
Lo*eXeTools*rd
 
Join Date: Jan 2009
Posts: 122
Rept. Given: 156
Rept. Rcvd 65 Times in 30 Posts
Thanks Given: 58
Thanks Rcvd at 18 Times in 13 Posts
Loki Reputation: 65
Quote:
Originally Posted by *RemedY* View Post
The only shortcoming is it's GUI is not as userfriendly as that of Keygener Assistant but hey...
Was written 2-3 years before KGA though and was only ever something for me to learn to code ASM a little better - started with a few routines and then me and Punk kept expanding it so the GUI isnt perfect.

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.
Reply With Quote
  #15  
Old 01-30-2012, 23:51
deepzero's Avatar
deepzero deepzero is offline
VIP
 
Join Date: Mar 2010
Location: Germany
Posts: 300
Rept. Given: 111
Rept. Rcvd 64 Times in 42 Posts
Thanks Given: 178
Thanks Rcvd at 216 Times in 92 Posts
deepzero Reputation: 64
never mind, go ahead!
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT +8. The time now is 09:16.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( 1998 - 2024 )