Ik ben op zoek naar een manier om uitgaande mailtjes vanaf mijn webserver te encrypten met een public key die de gebruikers van mijn webapplicatie zelf kunnen uploaden.
Nu staan er op internet en GoT talloze voorbeelden van hoe dit in zijn werk gaat, ik loop echter telkens tegen het zelfde probleem aan. Er kan pas ge-encrypt worden *nadat* de public key van de gebruiker geimporteerd is in de GPG of PGP key database.
De meeste voorbeelden die ik ben tegengekomen reppen hier met geen woord over of gaan er vanuit dat je deze key wel even met de hand wil importeren. En daar zit ik helaas niet echt op te wachten.
Ik heb geexperimenteerd met het geautomatiseerd importeren en managen van de pgp public key database maar dit blijkt nogal lastig te zijn. Het importeren van de keys lukt wel, maar bijvoorbeeld het verwijderen van een key uit de database wil niet echt. Er wordt om een bevestiging gevraagd, en de --yes switch welke deze zou overriden werkt domweg niet.
KORTOM
Ik ben op zoek naar een simpele linux binary waarmee bijvoorbeeld op de onderstaande manier een text ge-encrypt kan worden:
Nu staan er op internet en GoT talloze voorbeelden van hoe dit in zijn werk gaat, ik loop echter telkens tegen het zelfde probleem aan. Er kan pas ge-encrypt worden *nadat* de public key van de gebruiker geimporteerd is in de GPG of PGP key database.
De meeste voorbeelden die ik ben tegengekomen reppen hier met geen woord over of gaan er vanuit dat je deze key wel even met de hand wil importeren. En daar zit ik helaas niet echt op te wachten.
Ik heb geexperimenteerd met het geautomatiseerd importeren en managen van de pgp public key database maar dit blijkt nogal lastig te zijn. Het importeren van de keys lukt wel, maar bijvoorbeeld het verwijderen van een key uit de database wil niet echt. Er wordt om een bevestiging gevraagd, en de --yes switch welke deze zou overriden werkt domweg niet.
KORTOM
Ik ben op zoek naar een simpele linux binary waarmee bijvoorbeeld op de onderstaande manier een text ge-encrypt kan worden:
code:
1
| /gpg_encrypt --pubkey "/fubar/pubkey" --src "/fubar/text" --dst "/fubar/text.enc" |