Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

System and Method for Reading a File Only Once

IP.com Disclosure Number: IPCOM000013160D
Original Publication Date: 2003-Jun-17
Included in the Prior Art Database: 2003-Jun-17
Document File: 2 page(s) / 46K

Publishing Venue

IBM

Abstract

The present disclosure relates to a system and method for protecting files and more particularly for limiting, at an Operating System level, the file to be opened once only.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 54% of the total text.

Page 1 of 2

System and Method for Reading a File Only Once

The present disclosure relates to a system and method for protecting files and more particularly for limiting, at an Operating System level, the file to be opened once only. Some files comprise confidential information intended for a particular person such as a password, a key for encryption/decryption, etc... To keep the information secret, these files must be read only once (there is no reason to read them a second time). According to the present disclosure, an attribute is associated with each file in order to identify files that must be read only once. As soon as a file is open, the Operating System allows or prevent the reopening of this file depending on the value of the associated attribute.

A. Method for opening a file

Before opening a file, the Operating System checks whether or not an "unique opening" flag is set. If this "unique opening" flag is set, the Operating System checks whether or not the file is recorded in an "unique opening file" list. If the file is recorded in the list, the Operating System refuses to open the file. If the file is not recorded in the list, the file is added in the list and is open. If there is no "unique opening" flag, the file is open.

B. Method for deleting a file

Before deleting a file, the Operating System checks whether or not an "unique opening" flag is set. If this "unique opening" flag is set, the Operating System checks whether or not the file is recorded in an "uniqu...