UPDATE: And now make a backup of CA24.cer and put it either in /dev_hdd0/game/PUSH00000/USRDIR/files or on a usb stick you pick.
My latest app to simplify adding the certificate to flash. The file will be named CA24.cer.BAK.(Be sure to hang on to this)
You MUST use AsbestOS, Freeflash or dev_blind BEFORE using this to make flash writable. I probably could have added make flash writable but its been done by the devs of these apps, no need to reinvent the wheel...
Basically this will put the certificate on your ps3 for you so no messing with file managers. I don't know a whole lot about ssl but as far as i can tell all the certs that come with Charles are the same. This uses charles' certificate.
You still have to use some form of dns and charles to get on PSN, sorry.
Please READ the readme.