Generalmente non vale la pena provarlo.
Si desidera nascondere i codici dei pulsanti PayPal, ma questi sono generati in modo stereotipato da PayPal. Chiunque desideri conoscere i codici pulsante PayPal può farlo utilizzando le risorse già disponibili sul Web. Non importa se offuscate il codice sulla vostra pagina web.
PayPal dire:
All buttons created using [the Create a PayPal payment
button page] are secure by default, so there is no further security action
required.
quindi presumibilmente alcuni esperti di sicurezza di rete di PayPal hanno già avuto la possibilità di applicare qualsiasi sistema di offuscamento che ritengono necessario al codice del pulsante.
Non hai bisogno di offuscare il codice PHP perché in genere puoi mantenere il codice segreto se lo desideri, come fanno molte aziende.
In generale, quando si programma qualcosa, è buona norma separare le informazioni segrete dal codice per applicare algoritmi non segreti a tali informazioni e memorizzarle separatamente. Come dice Wikipedia ,
In cryptography, Kerckhoffs' principle [says that] a
cryptosystem should be secure even if everything about the system,
except the key, is public knowledge.