[go: up one dir, main page]

KR840005225A - 컴퓨터 프로그램 보호방법 및 장치 - Google Patents

컴퓨터 프로그램 보호방법 및 장치 Download PDF

Info

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
Application number
KR1019830002521A
Other languages
English (en)
Inventor
엘. 토스 후바 (외 1)
Original Assignee
원본미기재
포츈 시스템즈 코오포레이숀
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 원본미기재, 포츈 시스템즈 코오포레이숀 filed Critical 원본미기재
Publication of KR840005225A publication Critical patent/KR840005225A/ko

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/78Protecting 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/80Protecting 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)

  1. 디스크장치내의 디스크로부터 컴퓨터 프로그램을 받아들이기 위해 쓰이는 컴퓨터 시스템에 있어서, 디스크가 시스템에 사용할 수 있게 인가받은 것인지의 여부를 결정하도록 디스크를 검사해야하는 시기를 표시하기 위해서 프로그램 보호신호를 공급하는 검출장치와,
    a) 시스템 식별 프로그램을 기억하기 위한 시스템 식별 레자스터.
    b) 상기 디스크의 정해진 필드로부터 디스크 데이타를 읽어내기위한 수단,
    c) 상기 디스크 데이타와 상기 시스템 식별 프로그램을 비교하여 상기 디스크인가 데이타와 상기 시스템 식별 프로그램이 동일한 경우에 인가신호를 공급하기 위한 비교기 수단을 구비하며, 상기 디스크를 검사하기 위해 상기 프로그램보호신호에 융답하는 인가수단을 포함하는 것을 특징으로 하는 컴퓨터 프로그램 보호장치.
  2. 제1항에 있어서, 상기 인가수단이 상기 디스크가 마스터 디스크일 때 마스터 신호를 공급하기 위한 마스터검출기수단과, 버진형 식별 프로그램을 제공하기 위한 수단과. 상기마스터 신호에 융답하여 상기 디스크의 정해진 필드로부터 디스크데이타를 읽어내게하기 위한 수단과, 상기 디스크데이타를 상기 버진식별 프로그램과 비교하여 상기디스크 데이타와 상기 버진 식별 프로그램이 동일할 때 버진신호를 공급하기 위한 비교기수단을 아울러 포함한 것을 특징으로 하는 컴퓨터 프로그램 보호장치.
  3. 제2항에 있어서, 상기 시스템 식별 프로그램은 상기 디스크의 정해진 필드에 써넣기위해 상기 버진신호에 융답함으로써 상기 디스크가 비버진 마스터 디스크라고 판정하는 수단을 포함하는 것을 특징으로 하는 컴퓨터 프로그램 보호장치.
  4. 제3항에 있어서, 상기 버진신호에 응답하여 상기 시스템 식별프로그램을 발생하기 위한 발생기 수단과, 상기 시스템 식별 레지스터에 상기 시스템식별 프로그램을 기억하기 위한 수단을 포함하는 것을 특징으로 하는 컴퓨터 프로그램 보호장치.
  5. 제4항에 있어서, 상기 발생기 수단이 상기 시스템 식별 프로그램을 상기 시스템에 의해 상기 디스크를 어드레스 지정하는 데 사용된 어드레스의 함수로서 발생시키기 위한 프로그램 가능한 배열논리장치를 포함하는 것을 특징으로 하는 컴퓨터 프로그램 보호장치.
  6. 제5항에 있어서, 상기 마스터디스크는 타이밍 표시기와 이 타이밍 표시기로부터 각 변위를 이룬 마스터표시기를 갖춘 타이밍트럭을 가지며, 상기 마스터검출기는 상기 타이밍 표시기에 대한 상기 마스터표시기의 각 변위를 검출하기 위한 수단과 상기 변위가 마스크 디스크에 대한 변위에 해당하는지 결정하기 위한 수단을 가지는 것을 특징으로 하는 컴퓨터 프로그램보호장치.
  7. 제1항에 있어서, 상기 인가신호가 발생될때까지 정보의 정상적인 읽기와 쓰기를 위해 상기 디스크장치의 동작을 금지하기 위해 상기프로그램 보호 신호에 응답하여 초기신호를 제공하기 위한 수단을 포함한 것을 특징으로하는 컴퓨터 프로그램 보호장치.
  8. 제1항에 있어서, 상기 시스템에 대한 인가 프로그램을 식별하도록 프로그램인가 식별프로그램을 기억하기 위한 프로그램인가 기억부와, 상기 디스크상에 프로그램의 명칭을 읽어내기 위한 수단과. 상기 디스크상의 프로그램이 상기 프로그램인가 기억부에 인가 식별프로그램을 가졌는지의 여부를 결정하기 위해 상기 명칭에 응답하는 수단을 포함한 것을 특징으로 하는 컴퓨터 프로그램 보호장치.
  9. 제2항에 있어서, 상기 시스템에 따라 인가프로그램을 식별하도록 프로그램인가 식별 프로그램을 기억하기 위한 프로그램인가 기억부와, 상기 디스크상에 프로그램의 명칭을 읽어내기 위한 수단과, 상기 디스크상의 프로그램이 상기 프로그램기억부에 인가식별 프로그램을 가졌는지 결정하기 위해 상기명칭에 응답하는 수단을 포함하는 것을 특징으로 하는 컴퓨터 프로그램 보호장치.
  10. 제9항에 있어서, 상기 프로그램인가 기억부가 전원이 켜지고 꺼질때 프로그램인가 식별 프로그램의 상태를 유지하는 비소멸성 기억부인 것을 특징으로 하는 컴퓨터 프로그램 보호장치.
  11. 제9항에 있어서, 상기 검출수단이 프로그램명칭에 해당하는 프로그램인가 식별 프로그램을 얻도록 상기 프로그램 인가 기억부를 상기 프로그램 명칭으로써 어드레스 지정하기 위한 수단을 포함하는 것을 특징으로 하는 컴퓨터 프로그램 보호장치.
  12. 플렉스 디스크로부터 컴퓨터 프로그램을 받아들이기 위해 쓰인컴퓨터 시스템에 있어서, 디스크가 시스템에 새로이 투입되는 때를 강지하기 위한 디스크검출장치와, 장전된 디스크가 인가디스크인자의 여부에 관한 검사를 시작하기 위해 초기신호를 발생하기 위한 수단과, 디스크가 마스터디스크일 때마다 마스터신호를 공급하도록 마스터디스크표시기의 존재를 갈지하기 위해 디스크에 대한 타이밍트랙을 갈지하기 위한 수단과, 디스크가 버진형인지의 여부를 결정하도록 시스템에 새로이 투입된 마스터 디스크를 검색하기 위한 수단과, 버진형 마스터 디스크상에 시스템 식별프로그램을 기억하기 위한 수단과, 디스크가 시스템 식별 프로그램을 기억한다면 상기 시스템에 의해 정상적으로 디스크가 통과될 수 있게하는 인가신호를 공급하도록 새로 장전된 디스크상의 기억된 시스템 식별 프로그램을 검사하기 위한 수단을 포함한 것을 특징으로 하는 컴퓨터 프로그램 보호장치.
    ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
KR1019830002521A 1982-06-07 1983-06-07 컴퓨터 프로그램 보호방법 및 장치 KR840005225A (ko)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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