A daemon for secure smart card support in the encrypted file system Transcrypt

Transcrypt[1] is an encrypted file system which uses a smart card to store unique private parameters of users. This smart card is needed for all file operations by the user of Transcrypt. For accessing the smart card, a user space daemon is used. This daemon should be able to provide secure access to the smart card without compromising the level of security which Transcrypt aims to achieve. Transcrypt adopts a kernel space only approach and does not trust even the superuser. It prevents against both online and offline attacks. This project aims to explore the possible methods of developing this daemon and implementing the best case possible.

[1]  Satyam Sharma TransCrypt: Design of a Secure and Transparent Encrypting File System , 2006 .

[2]  Jiann-Fu Lin,et al.  An efficient and complete remote user authentication scheme using smart cards , 2006, Math. Comput. Model..

[3]  Cheng-Chi Lee,et al.  Security enhancement for a dynamic ID-based remote user authentication scheme , 2005, International Conference on Next Generation Web Services Practices (NWeSP'05).

[4]  Ashutosh Saxena,et al.  A dynamic ID-based remote user authentication scheme , 2004, IEEE Transactions on Consumer Electronics.