Feature Request: PGP

Moderator: Project members

Message
Author
phooey
500 Command not understood
Posts: 1
Joined: 2006-08-09 07:24

Feature Request: PGP

#1 Post by phooey » 2006-08-09 07:26

I just used the WS_FTP Professional client. It has integrated OpenPGP such that it will encrypt files destined for a certain server with a certain PGP key, and decrypt them when you pull them down again.

It seemed like a good idea to me, and worth copying.

Phooey

master.cheung
504 Command not implemented
Posts: 8
Joined: 2004-10-12 04:00

Re: Feature Request: PGP

#2 Post by master.cheung » 2008-03-13 09:07

I was told today to encrypt files and sftp to this other ftp server...

I just found out exactly this is true: seems ws_ftp pro is the only one that has this pgp-key-integrated-encrypt-and-decrypt feature...

I was hoping filezilla client can also have this function... so one useful case is that when you want to exchange many files with another person - frequently and securely.

User avatar
botg
Site Admin
Posts: 35565
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: Feature Request: PGP

#3 Post by botg » 2008-03-13 09:11

Why not use SFTP or FTPS? They have built-in encryption.

charlesartbr
500 Command not understood
Posts: 2
Joined: 2008-04-23 13:59
First name: Charles
Last name: Cavalcante

Re: Feature Request: PGP

#4 Post by charlesartbr » 2008-04-23 14:17

CuteFTP have the commands "Upload PGPed" and "Download PGPed", is very usefull to transfer files to my server and keep them safe.

This is the only reason why I can't migrate to FileZilla definitly.

Patte
450 Internal Error
Posts: 36
Joined: 2004-03-03 15:32

Re: Feature Request: PGP

#5 Post by Patte » 2008-04-29 21:56

If you have SSH access to a server you can use SFTP, which is encrypted.
So no need for PGP-ing Files before upload.

charlesartbr
500 Command not understood
Posts: 2
Joined: 2008-04-23 13:59
First name: Charles
Last name: Cavalcante

Re: Feature Request: PGP

#6 Post by charlesartbr » 2008-04-30 15:31

I use PGP in CuteFTP to upload files to my server, this server is shared with some friends, so I encrypt personal files.

anat
500 Command not understood
Posts: 1
Joined: 2008-08-20 19:15
First name: anat
Last name: to

Re: Feature Request: PGP

#7 Post by anat » 2008-08-20 19:34

HIPAA (Health Insurance Portability & Accountability Act) requires that all people’s information has to be double encrypted. One of our partners is using FileZilla. And files with personal information have to be encrypted before transfer. I think, we need to work implementing the PGP capability to the very nice product to make it even better.

User avatar
botg
Site Admin
Posts: 35565
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: Feature Request: PGP

#8 Post by botg » 2008-08-20 20:01

HIPAA is total bullshit. It's just snake oil used to pacify the dumb masses, making them think their data is secure when in fact is is freely available for the highest bidder.

da chicken
226 Transfer OK
Posts: 619
Joined: 2005-11-02 06:41

Re: Feature Request: PGP

#9 Post by da chicken » 2008-08-22 02:04

anat wrote:HIPAA (Health Insurance Portability & Accountability Act) requires that all people’s information has to be double encrypted.
Not true. It requires that you take reasonable precautions against unauthorized access to data. It makes no mention of such strict technical requirements. Information must be encrypted when being transmitted over an open network. That's all it says. Do any of your partners maintain an open network on the endpoint of their secure data connection? Because that's a HIPPA violation by itself, and idiotic.

More to the point, PGP requires you to transmit a public key. So how do you get it there? SFTP in, transmit the key, encrypt the data, and issue a decrypt command? How does that help? You just sent the decryption key with only one level of encryption!

User avatar
botg
Site Admin
Posts: 35565
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: Feature Request: PGP

#10 Post by botg » 2008-08-22 08:39

Sensitive data should never be transferred plain. I don't need HIPAA to realize that.

da chicken
226 Transfer OK
Posts: 619
Joined: 2005-11-02 06:41

Re: Feature Request: PGP

#11 Post by da chicken » 2008-08-22 11:24

For a computer expert? No. But trust me, just like they have those "employee's must wash hands" signs in rest rooms and "warning: contents may be hot" on coffee cups, there's a reason these rules exist.

Honestly, what would a hospital care if your medical record got intercepted and copied? The consequences of identity theft have nothing to do with them, so what possible reasoning should they have for spending money encrypting transmissions?

Dav
500 Command not understood
Posts: 1
Joined: 2009-03-06 15:31
First name: Davide
Last name: Formica

Re: Feature Request: PGP

#12 Post by Dav » 2009-03-06 15:33

What is the best way to support PGP with Filezilla?

MoonNSunM
500 Command not understood
Posts: 2
Joined: 2009-08-06 14:42
First name: M
Last name: J

Re: Feature Request: PGP

#13 Post by MoonNSunM » 2009-08-06 14:54

I would like to reiterate the request for PGP encryption. Here's why -
FTPS encrypts the file only during transport, the file remains unencrypted on the server after upload.
PGP goes beyond, and encrypts the file at all levels. Encryption applies both during transport and after it has been uploaded to the ftp server. Even if the ftp server is hacked, the files remain safe.
PGP encryption includes compression, winzip style, built right in, thereby reducing the file size "on the fly" and reducing ftp upload times while also increasing security.
PGP encryption is designed so that one and only one entity can unencrypt the file. That is the entity with the private key and private password. The file remains reduced in size during download and may be uncrypted "on the fly" once downloaded.

In short, reduces file upload and download size. Prevents eavesdropping, hacking and unauthorized access both during ftp communication and while residing on the ftp server.

redleg
226 Transfer OK
Posts: 267
Joined: 2008-11-24 17:23

Re: Feature Request: PGP

#14 Post by redleg » 2009-08-06 16:11

I don't understand what the issue is here.

Sure protecting your sensitive data at rest is just as important as while its in transit.. ok, so run PGP or GPG (if public key encryption fits) or use 7-zip to archive (if a shared secret will work better) from the client computer and just encrypt the files before transmitting them via FTP.

How anyone would feel comfortable using some FTP client which "automagically" uses PGP, handling your private key and passphrase is beyond me. No way I would let ws-ftp or cuteftp handle my encryption requirements outside of FTPES and certainly never touch my PGP keys rings and private keys!
Network Config Guide (setup & connection issues)
FileZilla wiki (FAQs, screenshots, & "got logs?" info:)
FTP server test (plain), FTP(E)S server test (encrypted)
FTP commands (see also List_of_FTP_server_return_codes)

MoonNSunM
500 Command not understood
Posts: 2
Joined: 2009-08-06 14:42
First name: M
Last name: J

Re: Feature Request: PGP

#15 Post by MoonNSunM » 2009-08-28 21:07

Not an issue, rather a way to improve the tool. I stongly support one's choice not to use the integrated features that can both encrypt/decrypt and upload/download at the same time. I'm suggesting that my choice would be different if this were an available feature. I have to enter my passwords and do the work either way.

So why would my choice be different, let's take a look:

BEFORE (separate FTP and encryption tools):
Two completely different tools OR worse no encryption used.
Extra storage space used pre-upload (one original file, one encrypted file)
User may forget to delete local encrypted file after upload.
11 Easy Steps: 1.OpenPGP, 2.NavigateToFile, 3.Encrypt, 4.ClosePGP, 5.OpenFTP, 6.Navigate to File, 7.ConnectToSite 8.Upload, 9.CloseFTP, 10.NavigateToFile, 11.DeleteExtraFile. Done

AFTER (integrated FTP and encryption tools):
User has a choice, use two separate tools, or use just one tool.
More secure, less storage space, faster task completion.
5 Easier Steps: 1.OpenFTP, 2.NavigateToFile, 3.ConnectToFtp, 4.UploadWithEncryption, 5.CloseFTP. Done

Adding the feature gives users more choices over security and convenience while making Filezilla a more robust and usefull tool.

Thanks for listening and have a great day.

Post Reply