Chaz. said:
Is there even a common key to find? I know people are sure of it but Nintendo may have used something else.
Many people cant afford flashcarts, or just plain don't want to use one due to crap compatibility issues and clones. It would also show Nintendo that nothing is unhackable. Also the DSi doesn't use channels, it uses blocks
Homebrew Block doesn't really sound good though
As for a hard mod, maybe. Wasn't that how the Wii HBC started? Then softmodding came into play. Anyways, that would probably be the first hack.
There IS a common key. There HAS to be, there is no other way. Sorry, but you obviously don't understand this sort of thing that well (I don't either, but I understand this much). There is no way to do it without a common key. They need to have a common and a private key. Besides that, loopy already found the common key, hence there MUST be one. And I'm pretty sure Twiizers have it by now too.
And HBC didn't exactly start as a hardmod. The first homebrew run on Wii was GC homebrew via a modchip. This was used to map Wii memory via Twiizer attack. This let them find the common key, and also trucha bug. This allowed them to start hacking Wii mode instead of GC mode. The first thing done was they edited Lego Star Wars to add an FPS counter, trucha signed it and booted it with a modchip. After this, because they had common key, they could decrypt stuff, and they started working on Twilight Princess, because it was a popular game. They managed to make a buffer overflow exploit by replacing Epona's (the horse) name, allowing them to run unsigned code. They then used trucha bug to install fakesigned content (i.e. HBC). Of course, more things happened between those, and a lot has happened since. But a hardmod was never used directly for HBC. And you never needed a hardmod to use it.
Anyway, in reference to people on the last page asking about "Twiizer's exploit" and "WinterMute's exploit"; These are one and the same. The video released by Twiizers was of WinterMutes's exploit. And this exploit isn't very useful, because of the tiny savefile size, meaning there isn't much room for custom code. But it's a start.
And people are saying "Why will there be a homebrew channel, we have flashcarts?" or similar things; For one, current flashcarts compatible with DSi System Menu 1.4 are afaik illegal because they use copyrighted banner code. Another thing, an HBC makes sense. On a System like the DSi which has "channels" or "blocks" or whatever they're called, it makes sense that someone should reverse-engineer them to make an easy way to launch homebrew. Same with the Wii. I disagree strongly with the statement "We dont need an HBC, we have flashcarts"; that's like saying for the Wii "We dont need HBC, we have modchips", and I dont hear many people saying that.
In case of TL;DR - Basically, There IS a common key, Twiizer's exploit IS released and we DO need an HBC (btw, I say we, I dont even have a DSi)