KR101110293B1 - 파일 저장 장치의 파티션 액세스 제어 방법 및 제어 장치, 그 기록매체 - Google Patents
파일 저장 장치의 파티션 액세스 제어 방법 및 제어 장치, 그 기록매체 Download PDFInfo
- Publication number
- KR101110293B1 KR101110293B1 KR1020110099286A KR20110099286A KR101110293B1 KR 101110293 B1 KR101110293 B1 KR 101110293B1 KR 1020110099286 A KR1020110099286 A KR 1020110099286A KR 20110099286 A KR20110099286 A KR 20110099286A KR 101110293 B1 KR101110293 B1 KR 101110293B1
- Authority
- KR
- South Korea
- Prior art keywords
- partition
- storage device
- information
- file storage
- primary
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/14—Protection against unauthorised use of memory or access to memory
- G06F12/1458—Protection against unauthorised use of memory or access to memory by checking the subject access rights
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/604—Tools and structures for managing or administering access control systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/78—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Automation & Control Theory (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Storage Device Security (AREA)
Abstract
본 발명은 일실시예에 따를 때, 컴퓨터에 내장 또는 외장 방식으로 연결되며, 적어도 2 이상의 파티션으로 분할된 파일 저장 장치의 파티션 액세스를 컴퓨터에서 제어하는 방법으로서, (a) 마스터 부트 레코드의 파티션 테이블에 저장된 주 파티션에 관한 파티션 정보와, 상기 파일 저장 장치의 소정 섹터에 저장된 다른 파티션에 관한 파티션 정보를 사용자가 액세스 및 변경이 가능한 상태로 유지하는 단계- 상기 파티션 정보는 파티션의 시작 주소 및 마지막 주소, 크기 중 적어도 하나를 포함하는 정보임-; (b) 주 파티션을 변경하는 것으로 사용자의 파티션 액세스 변경 정보가 입력된 경우, 주 파티션으로 선택된 파티션에 대한 파티션 정보를 상기 파일 저장 장치의 소정 섹터로부터 로드하고, 이전의 주 파티션 정보를 대체하여 마스터 부트 레코드의 파티션 테이블에 저장 및 유지하는 단계; 및 (c) 상기 파일 저장 장치의 소정 섹터에 상기 (b) 단계에서 주 파티션으로 선택된 파티션 이외의 다른 파티션에 관한 파티션 정보를 저장하고 유지하는 단계;를 포함하여 구성된다.
Description
도 2는 일반적인 마스터 부트 레코드와 파티션 테이블의 구조를 나타낸 개념도,
도 3은 본 발명의 일실시예에 의한 파티션 액세스 제어 방법이 적용되어 파티션 액세스 제어 장치의 기능을 구현하는 컴퓨터의 구성도,
도 4a는 본 발명의 일실시예에 의한 파티션 액세스 제어 방법의 흐름도,
도 4b는 본 발명의 일실시예에 의한 최초 액세스 설정 과정에서의 파티션 액세스 제어 방법의 흐름도,
도 5는 본 발명의 일실시예에 의한 파티션 액세스 제어 방법이 적용된 파일 저장 장치의 구성도,
도 6은 본 발명의 또 다른 실시예에 의한 파티션 액세스 제어 방법이 적용되는 컴퓨터의 구성도,
도 7은 본 발명의 일실시예에 의한 액세스 제어 프로그램의 사용자 인터페이스의 화면 예,
도 8은 본 발명의 일실시예의 파티션 액세스 제어에 의한 특정 파티션 감춤 처리가 이뤄지지 않은 드라이브 상태를 나타낸 화면 예,
도 9는 본 발명의 일실시예의 파티션 액세스 제어에 의한 특정 파티션 감춤 처리가 이뤄진 드라이브 상태를 나타낸 화면 예,
도 10은 본 발명의 일실시예에 의하여 소정 섹터에 파티션 정보가 암호화되어 기록된 예를 나타낸 화면 예,
도 11은 본 발명의 일실시예에 의한 액세스 제어 프로그램의 구현을 위한 프로그램 코딩의 일부 예이다.
104: 파티션 테이블
200: 파티션 정보가 저장되는 소정 섹터
300, 400, 500: 파티션
Claims (10)
- 컴퓨터에 내장 또는 외장 방식으로 연결되며, 적어도 2 이상의 파티션으로 분할된 파일 저장 장치의 파티션 액세스를 컴퓨터에서 제어하는 방법으로서,
(a) 마스터 부트 레코드의 파티션 테이블에 저장된 주 파티션에 관한 파티션 정보와, 상기 파일 저장 장치의 소정 섹터에 저장된 다른 파티션에 관한 파티션 정보를 사용자가 액세스 및 변경이 가능한 상태로 유지하는 단계- 상기 파티션 정보는 파티션의 시작 주소 및 마지막 주소, 크기 중 적어도 하나를 포함하는 정보임-;
(b) 주 파티션을 변경하는 것으로 사용자의 파티션 액세스 변경 정보가 입력된 경우, 주 파티션으로 선택된 파티션에 대한 파티션 정보를 상기 파일 저장 장치의 소정 섹터로부터 로드하고, 이전의 주 파티션 정보를 대체하여 마스터 부트 레코드의 파티션 테이블에 저장 및 유지하는 단계; 및
(c) 상기 파일 저장 장치의 소정 섹터에 상기 (b) 단계에서 주 파티션으로 선택된 파티션 이외의 다른 파티션에 관한 파티션 정보를 저장하고 유지하는 단계;를 포함하여 구성된 것을 특징으로 하는 파일 저장 장치의 파티션 액세스 제어 방법.
- 제1항에 있어서,
상기 (a) 단계 이전에,
(pa) 파티션 액세스 제어를 요청하는 사용자에 대하여 정당한 사용자인지 여부를 인증하는 단계;가 더 구비되며, 정당한 사용자인 것으로 인증된 경우에 상기 (a) 내지 (c) 단계가 실행되는 것을 특징으로 하는 파일 저장 장치의 파티션 액세스 제어 방법.
- 제2항에 있어서,
상기 파일 저장 장치의 소정 섹터에 파티션 정보를 저장하는 경우에는 암호화하여 저장하며, 로딩하는 경우에는 암호 해제하여 로드하는 것을 특징으로 하는 파일 저장 장치의 파티션 액세스 제어 방법.
- 제1항에 있어서,
상기 (c) 단계 이후에,
상기 파일 저장 장치의 물리적 또는 논리적 리플러깅, 또는 리부팅이 이뤄진 후에, 상기 (b) 단계에서 변경 선택된 주 파티션이 사용자에게 액세스 가능 상태로 유지되는 것을 특징으로 하는 파일 저장 장치의 파티션 액세스 제어 방법.
- 제1항에 있어서,
상기 소정 섹터는 마스터 부트 레코드 또는 특정 파티션에 할당되지 않은 파일 저장 장치의 소정 섹터인 것을 특징으로 하는 파일 저장 장치의 파티션 액세스 제어 방법.
- 제5항에 있어서,
상기 소정 섹터는,
상기 다른 파티션에 관한 파티션 정보가 2 이상인 경우에는 각 파티션 별 정보가 각각 별도의 섹터에 저장되도록 설정되는 것을 특징으로 하는 파일 저장 장치의 파티션 액세스 제어 방법.
- 제6항에 있어서,
상기 2 이상의 소정 섹터는 연속적인 주소를 갖지 않는 것을 특징으로 하는 파일 저장 장치의 파티션 액세스 제어 방법.
- 제1항에 있어서,
별도의 파일 저장 장치가 더 구비되며, 상기 (a) 내지 (c) 단계는 상기 별도의 저장 장치에 저장된 액세스 제어 프로그램에 의해 실행되는 것을 특징으로 하는 파일 저장 장치의 파티션 액세스 제어 방법.
- 제1항 내지 제8항 중의 어느 한 항에 따른 파티션 액세스 제어 방법을 컴퓨터에서 실행하기 위한 컴퓨터 프로그램이 기록된, 컴퓨터로 판독 가능한 기록 매체.
- 컴퓨터에 내장 또는 외장 방식으로 연결되며, 적어도 2 이상의 파티션으로 분할된 파일 저장 장치의 파티션 액세스를 제어하는 장치로서,
마스터 부트 레코드의 파티션 테이블에 저장된 주 파티션에 관한 파티션 정보와, 상기 파일 저장 장치의 소정 섹터에 저장된 다른 파티션에 관한 파티션 정보를 사용자가 액세스 및 변경이 가능한 상태로 유지하는 제1 수단;
주 파티션을 변경하는 것으로 사용자의 파티션 액세스 변경 정보가 입력된 경우, 주 파티션으로 선택된 파티션에 대한 파티션 정보를 상기 파일 저장 장치의 소정 섹터로부터 로드하고, 이전의 주 파티션 정보를 대체하여 마스터 부트 레코드의 파티션 테이블에 저장 및 유지하는 제2 수단; 및
상기 파일 저장 장치의 소정 섹터에 상기 제2 수단에서 주 파티션으로 선택된 파티션 이외의 다른 파티션에 관한 파티션 정보를 저장하고 유지하는 제3 수단;을 포함하여 구성된 것을 특징으로 하는 파일 저장 장치의 파티션 액세스 제어 장치.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110099286A KR101110293B1 (ko) | 2011-09-29 | 2011-09-29 | 파일 저장 장치의 파티션 액세스 제어 방법 및 제어 장치, 그 기록매체 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110099286A KR101110293B1 (ko) | 2011-09-29 | 2011-09-29 | 파일 저장 장치의 파티션 액세스 제어 방법 및 제어 장치, 그 기록매체 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101110293B1 true KR101110293B1 (ko) | 2012-02-15 |
Family
ID=45839995
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110099286A KR101110293B1 (ko) | 2011-09-29 | 2011-09-29 | 파일 저장 장치의 파티션 액세스 제어 방법 및 제어 장치, 그 기록매체 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101110293B1 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101409175B1 (ko) | 2013-12-16 | 2014-06-20 | 주식회사 시큐브 | 스마트기기의 보안파일 접근 제어 장치 및 방법 |
CN114415960A (zh) * | 2022-01-21 | 2022-04-29 | 浙江大华技术股份有限公司 | 盘组的确定方法、装置、存储介质及电子装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050082064A (ko) * | 2004-02-17 | 2005-08-22 | 삼성전자주식회사 | 하드디스크 드라이브의 분할 방법 및 이에 적합한하드디스크 드라이브 |
JP2007080105A (ja) | 2005-09-15 | 2007-03-29 | Ricoh Co Ltd | システム起動方法、プログラム及びコンピュータシステム |
KR20100040440A (ko) * | 2008-10-10 | 2010-04-20 | 순천향대학교 산학협력단 | 이동형 저장 장치의 데이터 보호를 위한 보안 방법 |
-
2011
- 2011-09-29 KR KR1020110099286A patent/KR101110293B1/ko active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050082064A (ko) * | 2004-02-17 | 2005-08-22 | 삼성전자주식회사 | 하드디스크 드라이브의 분할 방법 및 이에 적합한하드디스크 드라이브 |
JP2007080105A (ja) | 2005-09-15 | 2007-03-29 | Ricoh Co Ltd | システム起動方法、プログラム及びコンピュータシステム |
KR20100040440A (ko) * | 2008-10-10 | 2010-04-20 | 순천향대학교 산학협력단 | 이동형 저장 장치의 데이터 보호를 위한 보안 방법 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101409175B1 (ko) | 2013-12-16 | 2014-06-20 | 주식회사 시큐브 | 스마트기기의 보안파일 접근 제어 장치 및 방법 |
CN114415960A (zh) * | 2022-01-21 | 2022-04-29 | 浙江大华技术股份有限公司 | 盘组的确定方法、装置、存储介质及电子装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9026683B1 (en) | Command portal for executing non-standard storage subsystem commands | |
US8745277B2 (en) | Command portal for securely communicating and executing non-standard storage subsystem commands | |
EP2335181B1 (en) | External encryption and recovery management with hardware encrypted storage devices | |
KR100714709B1 (ko) | 숨김 영역 관리 장치 및 방법 | |
CN113316761B (zh) | 自格式化数据存储设备 | |
JP7187362B2 (ja) | ストレージ装置及び制御方法 | |
JP5184041B2 (ja) | ファイルシステム管理装置およびファイルシステム管理プログラム | |
US8417969B2 (en) | Storage volume protection supporting legacy systems | |
JP2007207239A (ja) | セキュリティ応用のための柔軟性を有し保護されたアクセスを与える記憶装置 | |
US8782389B2 (en) | Storage device and method for updating a shadow master boot record | |
US20130191636A1 (en) | Storage device, host device, and information processing method | |
JP4620158B2 (ja) | コンテンツ保護装置およびコンテンツ保護方法 | |
JP2013506910A (ja) | ライトワンスリードメニー(worm)メモリデバイスの認証およびセキュアリング | |
JP2008016030A (ja) | システム作動制御装置及び方法 | |
US6961833B2 (en) | Method and apparatus for protecting data in computer system in the event of unauthorized data modification | |
JP2006236193A (ja) | 起動プログラム実行方法、デバイス、記憶媒体及びプログラム | |
JP2014071887A (ja) | 安全なリムーバブル大容量記憶装置 | |
JP2008146642A (ja) | マルチオペレーティングシステム環境下でハードディスクを保護するための装置、システム、および方法 | |
CN100383761C (zh) | 一种建立硬盘物理分区的方法 | |
KR101110293B1 (ko) | 파일 저장 장치의 파티션 액세스 제어 방법 및 제어 장치, 그 기록매체 | |
US11132134B2 (en) | Flexible over-provisioning of storage space within solid-state storage devices (SSDs) | |
CN105528307A (zh) | 一种信息处理的方法及电子设备 | |
JP2013058179A (ja) | 外部記憶装置及び外部記憶装置の制御方法 | |
ES2917252T3 (es) | Establecimiento dinámico de una compatibilidad de sistemas de archivos en tiempo real | |
JP2008009503A (ja) | データ保護方法及びデータ保護プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20110929 |
|
PA0201 | Request for examination | ||
A302 | Request for accelerated examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20110930 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20110929 Patent event code: PA03021R01I Comment text: Patent Application |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20120118 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20120119 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20120119 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20141218 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20141218 Start annual number: 4 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20180112 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20180112 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20190114 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20190114 Start annual number: 8 End annual number: 8 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20201030 |