Ephox EditLive! FTP Password Encryption Tool

Ephox, July 2002

Introduction

Ephox EditLive! uses the File Transfer Protocol (FTP) for loading static Web files for modification and working with images.  In order for EditLive! to communicate with the server via FTP it is essential for EditLive! to have access to the FTP username and password.  For this reason these details are usually set in the source code of the page that contains EditLive! using the FTPUsername and FTPPassword properties.  We understand that some security concerns may arise from this practice.  For this reason we have included a new tool which will allow you to encrypt your FTP password for inclusion in any EditLive! page.  This new tool is called the Ephox EditLive! FTP Password Encryption Tool.

Minimum Requirements

The minimum version of the EditLive! SDK that the FTP Password Encryption Tool is included in is EditLive! 2.1 Service Pack 2.  This is also the minimum version of the EditLive! client install that will recognize the encrypted FTP password in the source code of any EditLive! page.

How the FTP Password Encryption Tool Works

The FTP Password Encryption Tool is a small standalone program.  It allows you to enter your FTP password and returns an encrypted string.  This encrypted string can then be used when setting the FTPPassword property in your EditLive! pages instead of your actual password.  This will allow EditLive! to connect to your FTP server while preventing people accessing your FTP password when viewing the source of your EditLive! page.

Accessing the FTP Password Encryption Tool

The FTP Password Encryption Tool is installed as part of the EditLive! SDK.  Once you have installed the EditLive! SDK please click Start > Programs > Ephox EditLive! > SDK > FTP Password Encryption.  This will launch the FTP Password Encryption Tool interface.

Encrypting your FTP Password

  1. Within the FTP Password Encryption Tool Interface, enter your FTP password into the FTP Password text area, ensuring that the case is correct.
  2. Click the Encrypt button to create the encrypted password in the Encrypted Password text area.  
  3. Highlight the encrypted password in the Encrypted Password text area and hit CTRL+C to copy the string to your clipboard.  This can then be pasted into your EditLive! page source code.

Using your Encrypted FTP Password

Once you have your encrypted string, this can be used when setting the FTPPassword property of EditLive! instead of your FTP password.

function EditLive1_onload() {
    ...
    editLive1.setFTPPassword( 'elcryptúþûænbsp;Í_G' );
    ...
}

More Information

FTPPassword Property Reference Page

FTP Security

FTP Configuration within EditLive!

Using Images in EditLive!

 

 Back to tools page