grantbdev
September 12th, 2010, 11:43 PM
I'm dabbling with FTP connections in python. I know that FTP basically shows passwords in plaintext over a network and can be sniffed, and have actually sniffed my own FTP information with Wireshark.
I want to know if it is possible to send a password encrypted (so sniffers would see the password in say, base64) and then have the password decrypted back to plaintext on the FTP server so it can check to see if it is correct then login. If this isn't outside of impossible, I'd like to know how this could be achieved.
I know there are things like SFTP and so forward that are much more secure than regular FTP, this is just a little experiment for me to see if I can't add a little selfmade security.
I want to know if it is possible to send a password encrypted (so sniffers would see the password in say, base64) and then have the password decrypted back to plaintext on the FTP server so it can check to see if it is correct then login. If this isn't outside of impossible, I'd like to know how this could be achieved.
I know there are things like SFTP and so forward that are much more secure than regular FTP, this is just a little experiment for me to see if I can't add a little selfmade security.