KR840005225A - 컴퓨터 프로그램 보호방법 및 장치 - Google Patents
컴퓨터 프로그램 보호방법 및 장치 Download PDFInfo
- Publication number
- KR840005225A KR840005225A KR1019830002521A KR830002521A KR840005225A KR 840005225 A KR840005225 A KR 840005225A KR 1019830002521 A KR1019830002521 A KR 1019830002521A KR 830002521 A KR830002521 A KR 830002521A KR 840005225 A KR840005225 A KR 840005225A
- Authority
- KR
- South Korea
- Prior art keywords
- program
- disk
- disc
- master
- signal
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
-
- 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
- G06F21/80—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 in storage media based on magnetic or optical technology, e.g. disks with sectors
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Storage Device Security (AREA)
Abstract
내용 없음
Description
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음
제1도는 본 발명에 따른 전체 데이타 처리 시스템에 대한 설명도.
제4도는 제2도의 어셈블리내에서 동작하는 제5도 형태의 마스터 디스크에 대한 표시검출기로 부터의 출력을 나타낸 파형도.
제5도는 제1도 시스템의 활용된 마스터 디스크에 대한 전기적 개략도.
제6도는 제1도 시스템내의 인가 자기디스크를 검출하기 위한 인가회로의 전기적 개략도.
Claims (12)
- 디스크장치내의 디스크로부터 컴퓨터 프로그램을 받아들이기 위해 쓰이는 컴퓨터 시스템에 있어서, 디스크가 시스템에 사용할 수 있게 인가받은 것인지의 여부를 결정하도록 디스크를 검사해야하는 시기를 표시하기 위해서 프로그램 보호신호를 공급하는 검출장치와,a) 시스템 식별 프로그램을 기억하기 위한 시스템 식별 레자스터.b) 상기 디스크의 정해진 필드로부터 디스크 데이타를 읽어내기위한 수단,c) 상기 디스크 데이타와 상기 시스템 식별 프로그램을 비교하여 상기 디스크인가 데이타와 상기 시스템 식별 프로그램이 동일한 경우에 인가신호를 공급하기 위한 비교기 수단을 구비하며, 상기 디스크를 검사하기 위해 상기 프로그램보호신호에 융답하는 인가수단을 포함하는 것을 특징으로 하는 컴퓨터 프로그램 보호장치.
- 제1항에 있어서, 상기 인가수단이 상기 디스크가 마스터 디스크일 때 마스터 신호를 공급하기 위한 마스터검출기수단과, 버진형 식별 프로그램을 제공하기 위한 수단과. 상기마스터 신호에 융답하여 상기 디스크의 정해진 필드로부터 디스크데이타를 읽어내게하기 위한 수단과, 상기 디스크데이타를 상기 버진식별 프로그램과 비교하여 상기디스크 데이타와 상기 버진 식별 프로그램이 동일할 때 버진신호를 공급하기 위한 비교기수단을 아울러 포함한 것을 특징으로 하는 컴퓨터 프로그램 보호장치.
- 제2항에 있어서, 상기 시스템 식별 프로그램은 상기 디스크의 정해진 필드에 써넣기위해 상기 버진신호에 융답함으로써 상기 디스크가 비버진 마스터 디스크라고 판정하는 수단을 포함하는 것을 특징으로 하는 컴퓨터 프로그램 보호장치.
- 제3항에 있어서, 상기 버진신호에 응답하여 상기 시스템 식별프로그램을 발생하기 위한 발생기 수단과, 상기 시스템 식별 레지스터에 상기 시스템식별 프로그램을 기억하기 위한 수단을 포함하는 것을 특징으로 하는 컴퓨터 프로그램 보호장치.
- 제4항에 있어서, 상기 발생기 수단이 상기 시스템 식별 프로그램을 상기 시스템에 의해 상기 디스크를 어드레스 지정하는 데 사용된 어드레스의 함수로서 발생시키기 위한 프로그램 가능한 배열논리장치를 포함하는 것을 특징으로 하는 컴퓨터 프로그램 보호장치.
- 제5항에 있어서, 상기 마스터디스크는 타이밍 표시기와 이 타이밍 표시기로부터 각 변위를 이룬 마스터표시기를 갖춘 타이밍트럭을 가지며, 상기 마스터검출기는 상기 타이밍 표시기에 대한 상기 마스터표시기의 각 변위를 검출하기 위한 수단과 상기 변위가 마스크 디스크에 대한 변위에 해당하는지 결정하기 위한 수단을 가지는 것을 특징으로 하는 컴퓨터 프로그램보호장치.
- 제1항에 있어서, 상기 인가신호가 발생될때까지 정보의 정상적인 읽기와 쓰기를 위해 상기 디스크장치의 동작을 금지하기 위해 상기프로그램 보호 신호에 응답하여 초기신호를 제공하기 위한 수단을 포함한 것을 특징으로하는 컴퓨터 프로그램 보호장치.
- 제1항에 있어서, 상기 시스템에 대한 인가 프로그램을 식별하도록 프로그램인가 식별프로그램을 기억하기 위한 프로그램인가 기억부와, 상기 디스크상에 프로그램의 명칭을 읽어내기 위한 수단과. 상기 디스크상의 프로그램이 상기 프로그램인가 기억부에 인가 식별프로그램을 가졌는지의 여부를 결정하기 위해 상기 명칭에 응답하는 수단을 포함한 것을 특징으로 하는 컴퓨터 프로그램 보호장치.
- 제2항에 있어서, 상기 시스템에 따라 인가프로그램을 식별하도록 프로그램인가 식별 프로그램을 기억하기 위한 프로그램인가 기억부와, 상기 디스크상에 프로그램의 명칭을 읽어내기 위한 수단과, 상기 디스크상의 프로그램이 상기 프로그램기억부에 인가식별 프로그램을 가졌는지 결정하기 위해 상기명칭에 응답하는 수단을 포함하는 것을 특징으로 하는 컴퓨터 프로그램 보호장치.
- 제9항에 있어서, 상기 프로그램인가 기억부가 전원이 켜지고 꺼질때 프로그램인가 식별 프로그램의 상태를 유지하는 비소멸성 기억부인 것을 특징으로 하는 컴퓨터 프로그램 보호장치.
- 제9항에 있어서, 상기 검출수단이 프로그램명칭에 해당하는 프로그램인가 식별 프로그램을 얻도록 상기 프로그램 인가 기억부를 상기 프로그램 명칭으로써 어드레스 지정하기 위한 수단을 포함하는 것을 특징으로 하는 컴퓨터 프로그램 보호장치.
- 플렉스 디스크로부터 컴퓨터 프로그램을 받아들이기 위해 쓰인컴퓨터 시스템에 있어서, 디스크가 시스템에 새로이 투입되는 때를 강지하기 위한 디스크검출장치와, 장전된 디스크가 인가디스크인자의 여부에 관한 검사를 시작하기 위해 초기신호를 발생하기 위한 수단과, 디스크가 마스터디스크일 때마다 마스터신호를 공급하도록 마스터디스크표시기의 존재를 갈지하기 위해 디스크에 대한 타이밍트랙을 갈지하기 위한 수단과, 디스크가 버진형인지의 여부를 결정하도록 시스템에 새로이 투입된 마스터 디스크를 검색하기 위한 수단과, 버진형 마스터 디스크상에 시스템 식별프로그램을 기억하기 위한 수단과, 디스크가 시스템 식별 프로그램을 기억한다면 상기 시스템에 의해 정상적으로 디스크가 통과될 수 있게하는 인가신호를 공급하도록 새로 장전된 디스크상의 기억된 시스템 식별 프로그램을 검사하기 위한 수단을 포함한 것을 특징으로 하는 컴퓨터 프로그램 보호장치.※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US38548082A | 1982-06-07 | 1982-06-07 | |
US385,480 | 1982-06-07 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR840005225A true KR840005225A (ko) | 1984-11-05 |
Family
ID=23521544
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019830002521A KR840005225A (ko) | 1982-06-07 | 1983-06-07 | 컴퓨터 프로그램 보호방법 및 장치 |
Country Status (7)
Country | Link |
---|---|
JP (1) | JPS5917655A (ko) |
KR (1) | KR840005225A (ko) |
CA (1) | CA1199125A (ko) |
DE (1) | DE3320378A1 (ko) |
FR (1) | FR2528196B1 (ko) |
GB (1) | GB2123597B (ko) |
IT (1) | IT1235448B (ko) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB8323283D0 (en) * | 1983-08-31 | 1983-10-05 | Univ Strathclyde | Copyright protection device |
EP0203066A1 (en) * | 1984-02-03 | 1986-12-03 | GUIGNARD, Paul | Security and usage monitoring |
JPS60196862A (ja) * | 1984-03-21 | 1985-10-05 | Mitsubishi Electric Corp | 有償プログラムの保護方法 |
JPS60196863A (ja) * | 1984-03-21 | 1985-10-05 | Mitsubishi Electric Corp | 有償プログラムの保護方法 |
AU556098B1 (en) * | 1985-05-14 | 1986-10-23 | Cadam Systems Company Inc. | Program keyboard mechanism |
EP0204154A3 (en) * | 1985-06-03 | 1988-11-09 | Peter Ginkel | Software protection and identification system |
JPS6220031A (ja) * | 1985-07-19 | 1987-01-28 | Nec Corp | ソフトウエア保護方式 |
DE3704113C2 (de) * | 1987-02-11 | 1995-02-09 | Burkhard Panier | Sicherheitsbehälter zum Transportieren und Aufbewahren von flachen Datenträgern |
JPS63253568A (ja) * | 1987-04-09 | 1988-10-20 | Victor Co Of Japan Ltd | デジタル信号記録再生装置 |
DE3806414C2 (de) * | 1988-02-29 | 1996-05-23 | Thomson Brandt Gmbh | Verfahren für einen Kopierschutz bei Recordern |
JPH0638226B2 (ja) * | 1990-11-30 | 1994-05-18 | 東京電気株式会社 | 業務処理装置 |
DE4219695A1 (de) * | 1992-06-16 | 1993-12-23 | Compass Business Computer Gmbh | Schutzvorrichtung zur berechtigungsabhängigen Benutzung eines Rechners oder eines Teils desselben |
EP0640924A3 (en) * | 1993-08-17 | 1997-04-23 | Sony Corp | Data reproducing apparatus. |
JP3534646B2 (ja) | 1999-04-21 | 2004-06-07 | 株式会社ソニー・コンピュータエンタテインメント | ディスク状記録媒体、この媒体の再生装置及び方法 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3368207A (en) * | 1965-05-12 | 1968-02-06 | Ibm | File protection to i/o storage |
US3585606A (en) * | 1969-09-12 | 1971-06-15 | Ibm | File protect circuit and method |
GB1329721A (en) * | 1970-05-26 | 1973-09-12 | Plessey Co Ltd | Data processing devices |
US3890601A (en) * | 1974-03-11 | 1975-06-17 | Philco Ford Corp | Password operated system for preventing unauthorized or accidental computer memory alteration |
US3996449A (en) * | 1975-08-25 | 1976-12-07 | International Business Machines Corporation | Operating system authenticator |
GB1525292A (en) * | 1976-04-30 | 1978-09-20 | Emi Ltd | Identification of records |
JPS57111792A (en) * | 1980-12-29 | 1982-07-12 | Fanuc Ltd | Program copying preventing system |
GB2112971B (en) * | 1981-12-15 | 1985-10-02 | Little Genius Limited | Data protection system |
GB2113432A (en) * | 1981-12-15 | 1983-08-03 | Little Genius Limited | Data protection system |
EP0084441A3 (en) * | 1982-01-19 | 1984-08-22 | Tabs Limited | Method and apparatus for the protection of proprietary computer software |
-
1983
- 1983-06-06 FR FR8309372A patent/FR2528196B1/fr not_active Expired
- 1983-06-06 DE DE19833320378 patent/DE3320378A1/de active Granted
- 1983-06-07 CA CA000429872A patent/CA1199125A/en not_active Expired
- 1983-06-07 GB GB08315640A patent/GB2123597B/en not_active Expired
- 1983-06-07 KR KR1019830002521A patent/KR840005225A/ko not_active Application Discontinuation
- 1983-06-07 JP JP58101578A patent/JPS5917655A/ja active Pending
- 1983-06-07 IT IT8348442A patent/IT1235448B/it active
Also Published As
Publication number | Publication date |
---|---|
FR2528196B1 (fr) | 1988-05-27 |
GB2123597A (en) | 1984-02-01 |
DE3320378C2 (ko) | 1987-06-19 |
DE3320378A1 (de) | 1983-12-15 |
GB8315640D0 (en) | 1983-07-13 |
FR2528196A1 (fr) | 1983-12-09 |
GB2123597B (en) | 1986-04-23 |
IT8348442A0 (it) | 1983-06-07 |
JPS5917655A (ja) | 1984-01-28 |
IT1235448B (it) | 1992-07-29 |
CA1199125A (en) | 1986-01-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR840005225A (ko) | 컴퓨터 프로그램 보호방법 및 장치 | |
JP2721333B2 (ja) | 機密情報保護装置 | |
KR910012924A (ko) | 다중 소오스로부터 독립적으로 발생하는 에러를 선택적으로 잡아내기 위한 버스 모니터 | |
US6625732B1 (en) | Method for tracking the devices used to load, read, and write removable storage media | |
KR930008655A (ko) | 데이타 처리 시스템의 시스템 구성 셋업 방법, 데이타 처리 시스템 및 데이타 처리 시스템용 확장 유니트 | |
KR910018907A (ko) | 내용 주소화 기억 장치의 자체 검사방법 및 그 시스템 | |
EP0359372A3 (en) | Memory testing system | |
SE8105245L (sv) | Tidbaskorrigeringsanordning for en digital signal | |
KR940006032A (ko) | 메모리 카드 장치 | |
US5001670A (en) | Nonvolatile memory protection | |
KR970050853A (ko) | 잘못된 위치 기록 방지 방법 및 장치, 변환기 헤드의 위치지정 방법 및 직접 액세스 기억 장치 | |
JPS6141028B2 (ko) | ||
KR910001542A (ko) | 정보 처리 장치의 비교 체크 기능 검사를 위한 시스템 | |
KR880000859A (ko) | 마이크로 프로세서 | |
KR910014819A (ko) | 듀얼-포트 캐쉬 태그 메모리 | |
ID23382A (id) | Sistim dan metode untuk mengidentifikasi dan peralatan tambahan untuk pembuktian, peralatan bantu dan atau peralatan pengoperasian untuk perlengkapan | |
KR940010115A (ko) | 메모리 시험 장치 | |
KR910008570A (ko) | 자기 검사 기능을 구비한 메모리 시스템 | |
KR880004434A (ko) | 인덱스 신호 발생타이밍 조정 시스템 | |
IE45355B1 (en) | Energy meters | |
KR910012972A (ko) | 기록 오동작 방지 회로 및 이를 구비한 메모리 장치 및 데이타 처리 장치 | |
KR890002758A (ko) | 데이타 처리시스템 | |
SU842823A1 (ru) | Устройство дл контрол выполнени пРОгРАММы | |
JPS6448152A (en) | Memory write protection system | |
JPS6011400B2 (ja) | Ic試験装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19830607 |
|
PG1501 | Laying open of application | ||
PC1203 | Withdrawal of no request for examination | ||
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |