Movatterモバイル変換


[0]ホーム

URL:


GB2367386A - Security system for a hard disk - Google Patents

Security system for a hard disk
Download PDF

Info

Publication number
GB2367386A
GB2367386AGB0011339AGB0011339AGB2367386AGB 2367386 AGB2367386 AGB 2367386AGB 0011339 AGB0011339 AGB 0011339AGB 0011339 AGB0011339 AGB 0011339AGB 2367386 AGB2367386 AGB 2367386A
Authority
GB
United Kingdom
Prior art keywords
logical block
hard disk
security system
bios
block address
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
GB0011339A
Other versions
GB0011339D0 (en
Inventor
Michael Augustin Flanagan
Gary Anthony Holden
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TIME COMPUTERS Ltd
Original Assignee
TIME COMPUTERS Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TIME COMPUTERS LtdfiledCriticalTIME COMPUTERS Ltd
Priority to GB0011339ApriorityCriticalpatent/GB2367386A/en
Publication of GB0011339D0publicationCriticalpatent/GB0011339D0/en
Publication of GB2367386ApublicationCriticalpatent/GB2367386A/en
Withdrawnlegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

A security system for a computer hard disk comprises a software or firmware write protect of the logical block address (LBA<SB>o</SB>) and the logical block address to which the first entry in the partition table directs BIOS during the boot cycle. The purpose of this invention is to prevent a purchaser from configuring or overwriting the operating system provided on a hard disk.

Description

SECURITY SYSTEM FOR A HARD DISK
This invention relates to a security system for a hard disk of a personal computer (PC).
Protection of the hard disk is required where it is desirable or necessary to prevent access to some or all of the area of the disk for writing of data or loading of software. Protecting a hard disk in this way can prevent a purchaser of a low cost or discounted PC from removing the hard disk and using it in another computer or computer system by ensuring that the operating system provided thereon cannot be configured or overwritten.
The present invention seeks to provide a security system for a hard disk which can operate in this way.
Thus and in accordance with the present invention therefore there is provided a security system for a hard disk of a computer system, said hard disk having loaded thereon a binary input/output system (BIOS) and said hard disk being divided into multiple logical block addresses uniquely identified respectively as LBAo to LBAn'one of said logical block addresses containing a master boot record which contains instructions relating to a boot cycle of the system in the form of entries in a partition table which direct said BIOS to other logical block addresses during said boot cycle of said system where necessary data or software is stored and wherein said security system comprises protection means which acts to prevent writing of data or software to said one logical block address and a logical black
address to which a first entry in said partition directs said BIOS during said boost cycle.
With this arrangement it is possible to prevent a hard disk of a computer system being removed and used in other systems as it will not be possible to modify the operating system provided or to overwrite the operating system provided since it is not possible to access the logical block addresses in which are provided instructions which control the boot cycle of the system.
Referring now to the drawings, the single figure of which shows a diagrammatic representation of a hard (fixed) disk 10 of a computer system for example a personal computer system (PC).
The hard disk 10 comprises multiple discrete uniquely identified sectors or areas 11 in which data, instructions or software routines or programs can be stored. Each of the sectors or areas 11 form a logical block address, conventionally 512 bytes, and each of these logical block addresses are identified sequentially as LBAo to LBA.
Conventionally, when used in a computer system, a hard disk 10 has installed thereon a binary input/output system (BIOS) which controls the interaction between the various hardware components of a computer system. Thus for example, the BIOS controls the boot cycle which occurs when a computer system is first turned on.
Further, it is usual for information relating to the boot cycle to be
stored in a single logical block address uniquely identified as LBAo in the form of a partition table (shown schematically as 12) which contains a number of entries. Each entry in the partition table 12 directs the BIOS to another logical block address 11 to refer to data instructions or software routines or programs contained therein, to carry out instructions or to load software.
Therefore, in a conventional computer system, the system is supplied to a purchaser with an operating system installed. In such a system, when the system undergoes the boot cycle, the BIOS will look through logical block address LBAo and will refer to the directions set out therein. Thus when the BIOS refers to logical block address LBAo the first partition table entry contained therein will usually direct the BIOS to one or more other logical block addresses where operating system software is stored in order that the operating system is loaded. Thus in a conventional system of this type, the operating system is actually loaded when the machine undergoes the boot cycle by use of the partition table entries in logical block addressLBAo under the control of the BIOS.
If in the conventional system a new operating system is installed, the installation process will actually change, insofar as this is necessary, the partition table entries in logical block address LBAo to ensure correct loading of the new operating system in the boot cycle.
It will be appreciated that this can lead to problems because there is
no restriction in conventional computer systems on the hard disk, being removed from one system and replaced in another. In these circumstances, if the user does not wish to use the manufacturers installed operating system, then it is a simple matter of loading another operating system onto the hard disk to overwrite the existing operating system.
It has been proposed that it may be desirable to manufacture and supply computer systems which are intended for use in accessing the world wide web with operating systems installed by the manufacturer and which are configured to allow a user access only to the manufacturers preferred Internet service provider (ISP) and it is proposed that such systems will be manufactured and sold at a low price.
However the problem with this proposal is that, with conventional computer systems, it will be possible for a purchaser to buy a low cost PC and remove the expensive hard disk 10 and install this into another system.
A different operating system could be installed, which wasn't configured in accordance with the original manufacturers intended configuration and which allows access to any preferred ISP. The system would then operate satisfactorily with the new operating system in place.
The present invention provides a solution to this problem.
Thus in the present invention, the manufacturer will install the operating system onto the hard disk 10 of the computer system. The operating system will be configured to allow access only to the
manufacturers preferred ISP and may be otherwise configured to the manufacturers particular specifications. When the operating system is loaded the partition table entries and BIOS are configured to ensure that, during the boot cycle, the operating system will be loaded properly.
However, in the present invention, the logical block address LBAo which contains the partition table and the logical block addresses to which the BIOS is directed by the first entry in the partition table, which are used during the boot cycle, are write protected using any suitable hardware, software or firmware. By doing this, access can be prevented to the partition table stored in logical block address LBAo and the logical block address to which the BIOS is directed by the first entry in the partition table and this means that modification of the entries contained in the partition table, such as would be necessary to ensure that any new operating system loaded onto the hard disc could load and operate properly, is prevented.
Furthermore, this would mean that during the boot cycle, the manufacturers preferred operating system, if present, is the only operating system which can be loaded. If the manufacturers complete specially configured operating system is not present then the boot cycle will not operate properly and the machine will not be operational.
It will be seen that with this arrangement, it is possible to make sure that the hard disk, cannot be transferred from low price computer systems to other computer systems since a new operating system cannot be loaded
onto the hard disk in order that the system will operate correctly.
Of course, if the hard disc is transferred to another machine then it will operate if the original manufacturers complete, specially configured, operating system is used and this is acceptable since manufacturers can recoup the discounted prices offered on the systems and parts of systems by appropriate deals with the preferred Internet Service Provider.
Further security can also be obtained by making access to the hard disk 10 subject to entry of a password which would prevent the write protection which is used on the hard disc from being breached by unauthorised persons.
It is of course to be understood that the invention is not intended to be restricted to the details of the above embodiment which are described by way of example only.

Claims (4)

1. A security system for a hard disk of a computer system, said hard disk having loaded thereon a binary input/output system (BIOS) and said hard disk being divided into multiple logical block addresses uniquely identified respectively as LBAo to LBAN, one of said logical block addresses containing a master boot record which contains instructions relating to a boot cycle of the system in the form of entries in a partition table which direct said BIOS to other logical block addresses during said boot cycle of said system where necessary data or software is stored and wherein said security system comprises protection means which acts to prevent writing of data or software to said one logical block address and a logical block address to which a first entry in said partition table directs said BIOS during said boot cycle.
GB0011339A2000-05-112000-05-11Security system for a hard diskWithdrawnGB2367386A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
GB0011339AGB2367386A (en)2000-05-112000-05-11Security system for a hard disk

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
GB0011339AGB2367386A (en)2000-05-112000-05-11Security system for a hard disk

Publications (2)

Publication NumberPublication Date
GB0011339D0 GB0011339D0 (en)2000-06-28
GB2367386Atrue GB2367386A (en)2002-04-03

Family

ID=9891372

Family Applications (1)

Application NumberTitlePriority DateFiling Date
GB0011339AWithdrawnGB2367386A (en)2000-05-112000-05-11Security system for a hard disk

Country Status (1)

CountryLink
GB (1)GB2367386A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP2299380A1 (en)*2005-09-092011-03-23Fujitsu Technology Solutions Intellectual Property GmbHComputer with at least one connection for a removable storage medium and method of starting and operating of a computer with a removable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPH0331925A (en)*1989-06-281991-02-12Mitsubishi Electric CorpMethod for protecting disk
WO1993009495A1 (en)*1991-11-051993-05-13Australian Tech Support Pty. Ltd.Computer memory protection
GB2303721A (en)*1995-07-281997-02-26Samsung Electronics Co LtdSafeguarding hard drive data

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPH0331925A (en)*1989-06-281991-02-12Mitsubishi Electric CorpMethod for protecting disk
WO1993009495A1 (en)*1991-11-051993-05-13Australian Tech Support Pty. Ltd.Computer memory protection
GB2303721A (en)*1995-07-281997-02-26Samsung Electronics Co LtdSafeguarding hard drive data

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP2299380A1 (en)*2005-09-092011-03-23Fujitsu Technology Solutions Intellectual Property GmbHComputer with at least one connection for a removable storage medium and method of starting and operating of a computer with a removable storage medium

Also Published As

Publication numberPublication date
GB0011339D0 (en)2000-06-28

Similar Documents

PublicationPublication DateTitle
US6006190A (en)Computer implemented method and a computer system for enforcing software licenses
US4757533A (en)Security system for microcomputers
US20020188704A1 (en)Upgrade of licensed capacity on computer entity
CN101414263B (en)Software installation method and anti-pirate module
US6535977B1 (en)Replacing a unique identifier in a cloned computer system using program module that runs only once during the next boot sequence
US5742758A (en)Password protecting ROM based utilities in an adapter ROM
JP2001521654A (en) Digital information self-decoding system and method
WO1994007204A1 (en)System for software registration
WO1999010809A1 (en)Software publisher configurable software security mechanism
US7363507B2 (en)Device and method of preventing pirated copies of computer programs
KR20030012809A (en)Software installation method, firmware updating method, and recording and reading device and recording medium therefore
EP1413942A2 (en)Controlled access to software applications and/or data
CN102053925A (en)Realization method of data encryption in hard disk
JPH07191776A (en)Personal computer system for realization of secrecy protection
US20020116589A1 (en)Managing data storage capacity on a headless computer entity
US20080140946A1 (en)Apparatus, system, and method for protecting hard disk data in multiple operating system environments
US20020197528A1 (en)Method for extending an application, to be installed using an installation program, by a function, and a computer software product
JP2002032141A (en) How to prevent unauthorized use of software components
US20090271875A1 (en)Upgrade Module, Application Program, Server, and Upgrade Module Distribution System
US20020129270A1 (en)Electronic device for providing software protection
GB2367386A (en)Security system for a hard disk
US20050015218A1 (en)Method for indicating the integrity of use-information of a computer program
WO2003034212A1 (en)Software loading
JP3082701B2 (en) Memory protection device and memory protection method
JP3302593B2 (en) Software copyright protection device

Legal Events

DateCodeTitleDescription
WAPApplication withdrawn, taken to be withdrawn or refused ** after publication under section 16(1)

[8]ページ先頭

©2009-2025 Movatter.jp