AES (Rijndael) Source Code
Something that I have had an issue finding is a good AES port for AutoIt. Because AutoIt is so easy to understand, I took on the project of creating native AES source code for AutoIt so that people can learn how AES works, and also so people can have AES functionality right in their scripts without any DLL annoyances.
Now I won’t lie to you, in a new beta version of AutoIt, they provide AES functionality. It’s fast and better than mine, but you can’t see how the encryption process really works. If you want to learn about AES, you should use my code. If you just want AES functionality, download and install the latest beta version of AutoIt. Because of the way that the AutoIt version works, the encryption result will be different than my result.
The code is derived almost completely from the source code on hoozie.com that you can find by clicking here. There is only one part where I needed to change something due to the differences of AutoIt and C++. Besides that, it is almost exactly the same as the C++ code.
If you would like to learn more about AES, I would recommend looking at the Wikipedia page for AES, and a very good animation of the AES encryption process for more information on how AES works. I would defiantly suggest looking at those links, AES is a complex algorithm, and without some kind of knowledge of it, the AutoIt code won’t make sense. You can also look at my videos about the AES encryption process by clicking here.
So here it is, the AutoIt source code for AES encryption and decryption. I will update the source code if I make any improvements to it.

ahmed gamal · March 3, 2010 at 6:19 pm
hey man you are sooooooooo cool and thx for the code but can i ask u somthing how can i covert this code to mickoC cause i wanna burn it to a microcontoller pic16f877 can u help mme with this iwill be very thankfull
Admin comment by 403forbidden · March 3, 2010 at 6:22 pm
Haha, no idea.
ahmed gamal · March 4, 2010 at 5:52 pm
how can i make a pci card do u have any idea ?? just give mee somehead lines if u can
Admin comment by 403forbidden · March 6, 2010 at 6:05 pm
Really, I don’t have any idea, I think AutoIt is not advanced enough to do that kind of thing.
wordwidehotel · May 12, 2010 at 11:26 am
Good post. I like it.
LHN · May 20, 2010 at 9:37 am
Sexy.
Admin comment by 403forbidden · May 20, 2010 at 3:53 pm
Wow, you must be a real geek.