so someone has something about 255 keys out right now but it only works on jtags so this is how non jtags go about getting infinite golden keys. its slower but rewarding still.
so first off back up your profile/gpd. open your profile in horizon and under contents tab search 5454087c. back up and replace the gpd with the one i uploaded (mine). rehash and resign your profile and put it on your hdd/flashdrive. when you load up game it will say u have 2 keys. spend them and save your character. then repeat for infinite keys, i highly recommend you save a version of your profile that has the 2 keys gpd in it so you dont have to do all the work each time. and after you're satisfied you can replace the gpd in your profile with your original gpd.
(i unplug my wifi adapter when i do this)
okay so this will only work if you already have a golden key on your profile. you just backup your profile and follow the steps. im taking mine down as it only messes up peoples stuff apparently.I do want to say Everyone can get a free golden key by signing up for shift in the borderlands 2 extras menu.therefore anyone can still use this method to get unlimited keys, its just a little slower than the slow way. ;]