Hallo,
wie in einem anderen Thread schon geschrieben, bin ich dabei Daten aus einer MySQL-DB via PHP auszulesen und zu jeder Tabelle eine entsprechende CSV-Datei auf dem Server zu erstellen, die dann von einem Java-Programm runtergeladen und in eine lokale H2-DB importiert werden.
Das Problem ist jetzt, wie ich die Dateien auf dem Server Anderen unzugänglich mache, auf welche Art auch immer.
Das, was mir als erstes in den Sinn gekommen ist, ist, dass ich die CSV-Dateien bzw. deren Inhalte beim Erstellen verschlüssele und zwar mit einem Pw, dass ich anfangs in der MySQL-DB hinterlege. Und ich wollte mal fragen, welche Verschlüsselungsmethode sich da am besten eignet, die wie gesagt einfach in PHP und in Java umzusetzen ist.
Bin da - jedenfalls bezüglich PHP - auf base64_decode() gestoßen, was aber nicht sehr sicher sein soll. Daher meine Frage: Was würdet ihr mir da empfehlen? Was gut in PHP und dann vorallem im Java umzusetzen ist?
Vielen Dank schon mal im Voraus!
wie in einem anderen Thread schon geschrieben, bin ich dabei Daten aus einer MySQL-DB via PHP auszulesen und zu jeder Tabelle eine entsprechende CSV-Datei auf dem Server zu erstellen, die dann von einem Java-Programm runtergeladen und in eine lokale H2-DB importiert werden.
Das Problem ist jetzt, wie ich die Dateien auf dem Server Anderen unzugänglich mache, auf welche Art auch immer.
Das, was mir als erstes in den Sinn gekommen ist, ist, dass ich die CSV-Dateien bzw. deren Inhalte beim Erstellen verschlüssele und zwar mit einem Pw, dass ich anfangs in der MySQL-DB hinterlege. Und ich wollte mal fragen, welche Verschlüsselungsmethode sich da am besten eignet, die wie gesagt einfach in PHP und in Java umzusetzen ist.
Bin da - jedenfalls bezüglich PHP - auf base64_decode() gestoßen, was aber nicht sehr sicher sein soll. Daher meine Frage: Was würdet ihr mir da empfehlen? Was gut in PHP und dann vorallem im Java umzusetzen ist?
Vielen Dank schon mal im Voraus!