Dateien mit PGP in PHP verschlüsseln?

Ich möchte PGP-Verschlüsselung zum Verschlüsseln von CSV-Dateien verwenden, die ich mithilfe eines PHP-Skripts generiere und dann per E-Mail an den Client sende. Der Client gibt mir den Verschlüsselungsschlüssel, den ich für die Verschlüsselung von Dateien verwenden muss.

Ich habe über PGP gegoogelt und festgestellt, dass es sich um eine ziemlich gute Privatsphäre handelt. Außerdem habe ich OpenPGP gefundenhttp://www.openpgp.org/ und GnuPGhttp://www.gnupg.org/ Was sind diese beiden Arten von PGP? und welches soll ich verwenden?

Wie verschlüssle ich Dateien mit PGP in PHP mit dem Schlüssel, den mein Client bereitstellt?

Ich habe diesen Begriff zum ersten Mal gehört, kann jemand bitte helfen, dies zu verstehen und dies in PHP zu implementieren.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage