Apparently your shift keys don't work either...
If MacRumors has them posted I don't doubt they are real. Even if the source is someone else, they wouldn't post them if they didn't think they were real. And Apple is probably finishing up the last few internal builds before WWDC. It's possible (however unlikely) someone got a hold of them or an Apple employee leaked them.