Could someone explain why we need to launch it on the 3DS to decrypt it? Couldn't someone with a 4.5 3DS just extract the key or replicate the operation going on in the 3DS that generates the xor pads? If our goal is simply to extract the contents of the ROM file?

You have no idea what this tool does do you?
You can't replicate it outside of the 3ds. The 3ds has a hardware AES encryption engine, that's why it has to go through the 3ds.
That's why I was asking... If it's hardware AES, then ok, yeah, no way to do that then. I thought perhaps a plain-text attack would be sufficient here given we can decrypt and thus have our cypher and plain text.
Does that mean we'll never be able to do a totally PC based decryption since we have no viable way of obtaining the hardware AES keys? Or is there another potential way to get around that at some point...
edit: guess not, judging by the situation on the iPhone still
http://theiphonewiki.com/wiki/AES_Keys
though..
http://www.securitylearn.net/2012/04/22/extracting-aes-keys-from-iphone/
Decrypting on a 3ds isn't really a bother
Is it suppose to get stuck on creating pad 03? Im using it on Pokemon X.
use 3dsexplorer's 'xor tool'. Input the xorpad and the file you wish to decrypt as 'first file' and 'second file' respectively and then save the output.Hmmm I need some help here... I'm completely new to the xoring process... I think I xored the right file that contains what I want to extract, what should I do with the .XOR file to "uncompress" it?
use 3dsexplorer's 'xor tool'. Input the xorpad and the file you wish to decrypt as 'first file' and 'second file' respectively and then save the output.
Could someone explain why we need to launch it on the 3DS to decrypt it? Couldn't someone with a 4.5 3DS just extract the key or replicate the operation going on in the 3DS that generates the xor pads? If our goal is simply to extract the contents of the ROM file?
It is when so many people don't have a 4.5 3DS... Guess I just have to hope for people to upload some decrypted/unpacked ROMs then =/
As a noob what is this for?
I guess that's true in a way. But if you do not have a 4.5 3ds, how on earth can you test your project?