gpg encryption support
X-Encrypt-Password/X-Decrypt-Password headers work seemingless as in gpg piping shell examples
- missing tests
- missing updated doc
the idea of the server managing the encryption instead of the client makes it not end to end encrypted, plus the password could be read by the server anyways. while it is encrypted at rest, there is nothing preventing the servers from reading the headers for the password. there's also nothing preventing the server from not encrypting at all. so, if you want encryption for secret stuff, encrypt it before you even send it to the server.
@stefanbenten what do you think of this? I've refectored in order to use a maintained opengpg library
I'll review this today :)
@stefanbenten did you have a chance to review? I'd like to merge it
Has this been tested yet?
Has this been tested yet?
going to merge soon
indeed will wait https://github.com/dutchcoders/transfer.sh/pull/527 before