The Design and Implementation of Secure Individual File System Based on Java Card

碩士 === 國立高雄師範大學 === 資訊教育研究所 === 95 === The explosive growth of Internet infiltrates and changes our way of living, but it also results in some issues on Internet security. The files on computers are not sealed any more now. Crackers and Trojan horse could invade user’s computers and make sensitive f...

Full description

Bibliographic Details
Main Author: 郭育郎
Other Authors: 楊中皇
Format: Others
Language:zh-TW
Online Access:http://ndltd.ncl.edu.tw/handle/88568940215742992278
Description
Summary:碩士 === 國立高雄師範大學 === 資訊教育研究所 === 95 === The explosive growth of Internet infiltrates and changes our way of living, but it also results in some issues on Internet security. The files on computers are not sealed any more now. Crackers and Trojan horse could invade user’s computers and make sensitive files destroyed or leaked. The traditional encryption file systems protect sensitive files by cryptography. However, few, if any, encryption file systems take the issue of key preservation into account. Users usually store their keys on hard disks; therefore, it is easy for invaders to steal the keys. However, Java Card, which is easy to carry and hard to copy, can ensure that the private key never exists out of it. By the card’s security mechanisms, the key can be preserved more secure than ever. This research aims at designing and implementing a Secure Individual File System that has built-in functions of digital signature and encryption together with user-friendly interface. Furthermore, the paper presents a virtual disk that provides a space for user management and access control for encrypted files and digital signature. We also integrate RamDisk into the Secure Individual File System to prevent decrypted data from being stored on hard disks in plaintext.