

The smart token can process the cryptographic key operations on its own rather than on the host computer, which supports high-level platform independence. This API is a platform independent, scalable to support more functionality, optimizing token usage and adding more security for accessing token objects. SAFEST API wraps a standard protocol for implementing the communication between a token and the application using it. The proposed API is called SAFEST (Secure Actions for FTP Environment with Smart Token). A Secure Platform has been developed using implemented APIs and PKCS#11 as RSA standard interface. A practical and secure user scheme, based on a smart token device, is proposed.

A smart token has the capabilities of the smart card, but more secured beside some interesting operations. This work proposes enhanced secure actions for transferring data using FTP protocol by using a smart token. Encryption represents the main security for the most computer applications. Most of the used protocols HTTP, FTP, and SMTP of the Internet applications use text stream that is more and more vulnerable to attacks. Authentication and encryption are basic procedures to ensure secure communications over a public network due to tamper-resistance and convenience in dealing with a password file. Tarek Sobh and Awad Khalil AbstractNowadays, with the wide applications of distributed systems, web-based applications, and communications systems over the Internet for carrying data between users such as terminal client and computer/server or communications between different devices using a computer network, network security has become crucial requirement to ensure authentic received data during transmission.
