Mi sono reso conto qualche tempo fa che non dovremmo inserire la login / password per accedere a un server di database remoto direttamente in un file eseguibile a causa dell'ingegneria inversa e della decodifica della memoria. Non so se questo è ciò che tutti già fanno, ma preferisco prima accedere ad alcune API crittografate con una chiave o frase e poi ricevere login e password (anche crittografate) per iniziare ad accedere al database.
Quello che non so è un buon sistema di crittografia che può essere decrittato con la chiave o frase giusta che usiamo per crittografare i dati al primo tentativo.
Quindi quello che sto chiedendo è se esiste e dove posso vedere la soluzione per lavorare con sistemi che usano Delphi, PHP, Java e JavaScript? Perché ci sono queste diverse parti del sistema che possono comunicare con quel tipo di crittografia.
Non sto parlando di qualcosa come SHA / MD5, che non può essere recuperato.