Skip to main content

Using CryptoTerm SFTP client

CryptoFTP is a graphical FTP/SFTP client for Windows offering very good smartcard support. To start CryptoFTP:

  • Double click on the CryptoFTP icon
  • OR select Windows menu => All programs => CryptoTerm 1.4 => CryptoFTP

We are going to follow the same procedure as for CryptoTerm, except that your smartcard/token should be initialized.

Configuring CryptoFTP Smartcard support

In CryptoFTP main windows, in the Options Menu, select Settings.

Click on the SFTP tab, the click again on PKCS#11 Devices sub-tab:

If there is no pkcs#11 library listed, click on the Add button.
Locate the opensc-pkcs11.so library provided by OpenSC:

Click the OK button. The OpenSC PKCS#11 library should be recognized:

Click the OK button to close the dialog.
We are ready to connect!

Using CryptoFTP with smartcards

Plug-in your smartcard/smartcard reader or your USB token.
In the main icon bar from CryptoFTP, click on the Profiles button:

The Connection Profiles dialog is displayed. Click on the New button:

A new profile is displayed:

Enter the following information:

  • Name: the name of your server in the profile list. In our case: My site.
  • Server: the hostname of your SFTP server. In our case:, www.mysite.com
  • user: the username to connect to your SFTP server. In our case: foo

Select SFTP protocol.
In Authentication Methods, click on the public key - PKCS#11 device button.

Click OK to validate.


To connect to your site, simply click the Open button.

Enter your PIN code and press the OK button:

The main SFTP dialog displays:

Welcome in a world of security!