http://zelda.wikia.com/wiki/Master_Sword
To busy and need to go at the moment to go through my games and get pure word for word quotes of Canon from the game of how the Master Sword actually, literally protects Link from curses and magic and such.
Also though, it is clear Kain is a pure telekinetic, unlike what I think of Ganondorf. Ganondorf is a pure blooded mage (yes they call him a Wizard but that is wrong, since Wizards need to recite incantations to cast spells, Ganon does not) So with an extensive knowledge of of many spells and curses and so forth, he can quick cast and purely in his blood use them, even some being like that of Telekinesis.
Though...in my own above rant I do realize they call him a Wizard and perhaps he actually is a Wizard with Telekinetic powers. I mean, Zelda is a Telepath, Telekinetic and has precognitive dreams, so it wouldn't be hard to think Ganondorf does have TK.
None the less my view is; he's a pure blooded mage with the power of magic flowing through his blood and veins, so he doesn't need to recite incantations. So he just is using spells that levitate things and so on.
Some one else can argue he is a pure telekinetic like Kain. Anyway, the master sword would protect from such spells and all but I don't know if any translation it would defend link from a 100% telekinetic. If Kain is evil though, then, it most likely would have some defense.
Any way, later.
EDIT: everything I say about Ganondorf is pure theory and speculation based on my extensive knowledge of Wizards, mages and other magical beings from playing many other games and reading folk lore of many stories. D&D from a mate and so on.
But he could very well be a Wizard with telekinesis.