KR20090052199A - 저장 장치, 상기 저장 장치를 이용하는 단말장치와 그 방법 - Google Patents

저장 장치, 상기 저장 장치를 이용하는 단말장치와 그 방법 Download PDF

Info

Publication number
KR20090052199A
KR20090052199A KR1020070118782A KR20070118782A KR20090052199A KR 20090052199 A KR20090052199 A KR 20090052199A KR 1020070118782 A KR1020070118782 A KR 1020070118782A KR 20070118782 A KR20070118782 A KR 20070118782A KR 20090052199 A KR20090052199 A KR 20090052199A
Authority
KR
South Korea
Prior art keywords
storage device
file
authentication key
key information
characteristic parameter
Prior art date
Application number
KR1020070118782A
Other languages
English (en)
Inventor
진송백
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 삼성전자주식회사
Priority to KR1020070118782A priority Critical patent/KR20090052199A/ko
Priority to US12/204,192 priority patent/US20090132833A1/en
Priority to CN2008101687792A priority patent/CN101441603B/zh
Priority to EP08166978A priority patent/EP2065829A3/en
Priority to JP2008296615A priority patent/JP2009129461A/ja
Publication of KR20090052199A publication Critical patent/KR20090052199A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/14Protection against unauthorised use of memory or access to memory
    • 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/79Protecting 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 semiconductor storage media, e.g. directly-addressable memories
    • 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/71Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
    • G06F21/72Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information in cryptographic circuits

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Mathematical Physics (AREA)
  • Storage Device Security (AREA)

Abstract

저장 장치와 연결된 단말장치에서, 저장 장치를 이용하는 방법에 개시된다. 본 방법에 따르면, 저장 장치가 연결되면, 저장 장치에 기록된 인증키 정보를 확인하는 단계, 인증키 정보로부터 저장 장치에 기록된 파일 및 저장 장치 중 적어도 하나에 대한 특성 파라미터를 복원하는 단계 및 복원된 특성 파라미터를 이용하여, 저장 장치를 인증하는 단계를 포함한다. 이 경우, 인증에 성공하면, 인증키 정보를 이용하여 파일을 복호화하여 이용할 수 있도록 한다. 본 발명에 따르면, 저장 장치에 기록된 파일에 대한 보안성을 효과적으로 강화할 수 있다.
저장 장치, 인증키 정보, 특성 파라미터, 인증, 암호화

Description

저장 장치, 상기 저장 장치를 이용하는 단말장치와 그 방법{Storage device, terminal device using the storage device, and, method thereof}
본 발명은 저장 장치, 이를 이용하는 단말장치 및 그 방법에 대한 것으로, 보다 상세하게는 저장 장치에 기록되는 파일 데이터의 보안성을 강화할 수 있는 저장 장치, 이를 이용하는 단말 장치 및 그 방법에 대한 것이다.
최근, 전자 기술의 발달에 힘입어 프린터, 스캐너, 복합기, 복사기, 팩시밀리 등과 같은 다양한 형태의 화상형성장치가 일반가정에까지 보급되어 사용되고 있다. 화상형성장치 개발자들은 점차 다양해지는 사용자들의 요구를 충족시키고자 화상형성장치의 하드웨어적 구성 뿐만 아니라, 소프트웨어적 사양도 함께 업그레이드시키기 위한 노력을 기울이고 있다.
그러한 노력의 일환으로, 개발 업체들은 화상형성장치에서 사용될 수 있는 다양한 폰트(font)를 별도 제작하여 판매하고 있다. 이 경우, 폰트는 웹사이트 등에서 유료로 다운로드 받아 사용자가 직접 자신의 PC나 화상형성장치에 설치하는 방식으로 판매될 수 있다. 하지만, 이러한 방식에 따르면, 사용자가 PC나 화상형성장치를 교체하는 경우, 이전에 다운로드 받았던 폰트 파일도 함께 포기하여야 한다 는 문제점이 있었다.즉, 별도 판매된 폰트 파일임에도 불구하고, 그 설치 대상에 종속적으로 이용될 수 밖에 없다는 문제점이 있었다.
한편, 데이터 저장을 위해서 최근에는 USB 스틱, 메모리 카드 등과 같은 다양한 형태의 저장 장치가 사용되고 있다. 이러한 점을 고려하여, 폰트 파일이 저장된 저장 장치 자체를 별도 판매하는 방법이 사용될 수 있으나, 이 경우, 저장 장치에 대한 불법적인 복제, 복사 등이 문제된다.
이러한 문제점은 폰트 파일을 이용하는 화상형성장치에 국한되지 않는다. 즉, 최근에는 은행 인증서를 USB 스틱에 발급받아 사용할 수도 있고, 기타 유료 MP3 파일, 동영상 파일 등과 같은 다양한 데이터를 저장 장치를 통해 관리하고 있으므로, 이러한 데이터들에 대한 보호가 필요하다. 따라서, 저장 장치에 저장된 파일을 효과적으로 보호할 수 있는 방안에 대한 필요성이 대두되고 있다.
본 발명은 저장된 파일을 효과적으로 보호할 수 있는 저장 장치, 및 이를 이용하는 단말장치와 그 이용방법을 제공하는 것을 목적으로 한다.
이상과 같은 목적을 달성하기 위한 본 발명의 일 실시 예에 따른 저장 장치 이용 방법은, 단말장치에 연결 가능한 저장 장치에 기록할 파일 및 상기 저장 장치 중 적어도 하나에 대한 특성 파라미터를 이용하여, 인증키를 생성하는 단계, 상기 생성된 인증키를 이용하여 상기 파일을 암호화하는 단계 및 상기 암호화된 파일 및 상기 인증키를 상기 저장 장치에 저장하는 단계를 포함한다.
한편, 상기 암호화된 파일과 인증키는 상기 저장 장치 내에서 일반 데이터 영역 및 리저브 영역(reserved area) 중 적어도 하나의 영역에 저장될 수 있다.
바람직하게는, 상기 단말장치는 화상형성장치 또는 호스트 장치가 될 수 있고, 상기 파일은 상기 화상형성장치에서 사용하는 폰트 파일이 될 수 있다.
본 발명의 다른 실시 예에 따른 저장 장치 이용방법은, 저장 장치가 연결되면, 상기 저장 장치에 저장된 인증키 정보를 확인하는 단계, 상기 인증키 정보로부터 상기 저장 장치에 저장된 파일 및 상기 저장 장치 중 적어도 하나에 대한 특성 파라미터를 복원하는 단계 및 상기 복원된 특성 파라미터를 이용하여, 상기 저장 장치를 인증하는 단계를 포함한다.
이 경우, 상기 저장 장치를 인증하는 단계는, 상기 특성 파라미터를 상기 저장 장치로부터 검출하고, 상기 검출된 특성 파라미터 및 상기 복원된 특성 파라미터를 비교하여 일치하면 상기 저장 장치에 대하여 인증하고, 불일치하면 인증에 실패할 수 있다.
이 때, 상기 저장 장치를 인증하는 단계는, 상기 저장 장치에 상기 인증키 정보가 기록되지 않은 경우 또는 상기 인증키 정보로부터 상기 특성 파라미터가 복원되지 않는 경우에도 상기 저장 장치의 인증에 실패할 수 있다.
바람직하게는, 상기 저장 장치가 인증되면, 상기 저장 장치에 기록된 파일을 상기 인증키를 이용하여 복호화하는 단계를 더 포함할 수 있다.
또한, 상기 인증키 정보를 확인하는 단계는, 상기 저장 장치의 기 설정된 영 역으로부터 인식 문자열을 탐색하는 단계 및 상기 인식 문자열이 탐색되면, 탐색된 인식 문자열을 포함한 데이터를 상기 인증키 정보로 확인하는 단계를 포함할 수 있다.
바람직하게는, 상기 파일은 화상형성장치에서 사용하는 폰트 파일이 될 수 있다.
한편, 본 발명의 일 실시 예에 따른 단말장치는, 저장 장치에 저장될 파일 및 상기 저장 장치 중 적어도 하나에 대한 특성 파라미터를 이용하여, 인증키를 생성하는 인증키 생성부, 상기 생성된 인증키를 이용하여 상기 파일을 암호화하는 암호화부 및, 상기 암호화된 파일 및 상기 인증키를 상기 저장 장치에 저장하는 제어부를 포함한다.
이 때, 본 단말장치는, 상기 저장 장치 또는 상기 저장 장치가 결합된 외부 단말장치와 연결되는 인터페이스부를 더 포함할 수 있다. 이 경우, 상기 제어부는 상기 인터페이스부를 통해 상기 저장 장치에 상기 파일 및 인증키를 저장할 수 있다.
바람직하게는, 상기 제어부는, 상기 암호화된 파일 및 인증키는 상기 저장 장치 내에서 일반 데이터 영역 및 리저브 영역(reserved area) 중 적어도 하나에 개별적으로 저장할 수 있다.
상기 파일은 상기 화상형성장치에서 사용하는 폰트 파일이 될 수 있다.
한편, 본 발명의 다른 실시 예에 따른 단말장치는, 저장 장치와 연결 가능한 저장 장치 인터페이스부, 상기 저장 장치에 기록된 인증키 정보를 확인하여, 상기 인증키 정보로부터 상기 저장 장치에 기록된 파일 및 상기 저장 장치 중 적어도 하나에 대한 특성 파라미터를 복원하고, 상기 복원된 특성 파라미터를 이용하여 상기 저장 장치를 인증하는 제어부 및, 상기 인증에 성공하면, 상기 확인된 인증키 정보를 이용하여 상기 파일을 복호화하는 복호화부를 포함한다.
여기서, 상기 제어부는, 상기 저장 장치에서 직접 검출된 특성 파라미터와 상기 복원된 특성 파라미터와 비교하여 일치하는 경우 상기 저장 장치를 인증하고, 상기 복원된 특성 파라미터와 상기 검출된 특성 파라미터가 불일치하는 경우, 상기 저장 장치에 상기 인증키 정보가 기록되지 않은 경우 또는 상기 인증키 정보로부터 상기 특성 파라미터가 복원되지 않는 경우에는 상기 저장 장치 인증에 실패할 수 있다.
한편, 상기 제어부는, 상기 저장 장치의 기 설정된 영역으로부터 인식 문자열을 탐색하여, 탐색된 인식 문자열을 포함한 데이터를 상기 인증키 정보로 확인할 수 있다.
바람직하게는, 상기 파일은 화상형성장치에서 사용하는 폰트 파일이 될 수 있다.
한편, 본 발명의 일 실시 예에 따른 저장 장치는, 폰트 파일 저장을 위한 일반 데이터 영역, 상기 폰트 파일 및 상기 저장장치 중 적어도 하나에 대한 특성 파라미터의 조합으로 이루어져, 상기 일반 데이터 영역에 저장될 폰트 파일의 암호화/복호화에 사용되는 인증키가 저장된 리저브 영역을 포함할 수 있다.
본 발명의 다양한 실시 예들에 따르면, 저장 장치 및 파일 중 적어도 하나의 특성 파라미터를 이용하여 파일을 암호화/복호화함으로써, 저장 장치에 기록된 파일이 불법 복제, 복사되어 사용되는 것을 효과적으로 방지할 수 있게 된다. 이에 따라, 파일의 보안성이 강화될 수 있다.
이하에서, 첨부된 도면을 참고하여 본 발명에 대하여 자세하게 설명한다.
도 1은 본 발명의 일 실시 예에 따른 단말장치의 구성을 나타내는 블럭도이다. 도 1에 따르면, 본 단말장치(100)는 인증키생성부(110), 암호화부(120), 제어부(130)를 포함한다. 본 단말장치(100)는 PC, 화상형성장치, 노트북 PC, 기타 소형 휴대형 단말 등으로 구현될 수 있다.
인증키 생성부(110)는 저장 장치(200)에 저장할 파일을 암호화하기 위한 인증키(Identification Key)를 생성한다. 이 경우, 인증키 생성부(110)는 저장장치(200)에 대한 특성 파라미터, 저장장치(200)에 저장할 파일에 대한 특성 파라미터 등을 조합하여 인증키를 생성할 수 있다. 저장 장치(200)는 USB 메모리 스틱, 메모리 카드 등으로 구현될 수 있다.
저장 장치(200)에 대한 특성 파라미터란, 저장 장치(200)의 시리얼 넘버(serial number), 생산자 ID, 프로덕트 네임(product name), 인식 문자열(mark character) 정보 등과 같이 저장 장치(200)를 특정할 수 있는 각종 파라미터를 의미한다.
파일에 대한 특성 파라미터란, 파일이 생성된 날짜, 시간 정보 등이 될 수 있다. 파일에 대한 특성 파라미터는 파일이 복사되거나 복제되는 경우, 복사되어 저장된 날짜, 시간 정보 등으로 새로이 업데이트되는 것으로, 가변한다는 특징이 있다. 그 밖에, 파일 자체의 크기 등도 특성 파라미터로 활용될 여지가 있다.
인증키 생성부(110)는 다양한 방식으로 특성 파라미터들을 조합하여 인증키를 생성할 수 있다. 구체적으로는, 저장 장치의 시리얼 넘버가 SN023945, 인식 문자열이 SAMSUNG이고, 파일의 생성 날짜가 1977년 4월 13일, 시간이 11시 5분 15초인 경우, 인증키 생성부(110)는 인증키를 SN02394519770413110515SAMSUNG와 같이 생성할 수 있다. 이러한 방식 이외에도, 조합할 특성 파라미터, 그 조합 순서, 조합 방식 등은 다양하게 변경될 수 있다. 또한, 임의의 랜덤 숫자열도 인증키에 포함시킬 수도 있다.
암호화부(120)는 인증키 생성부(110)에서 생성한 인증키를 이용하여, 저장 장치(200)에 저장할 파일을 암호화한다. 이 때, 암호화부(120)는 공지된 여러 암호화 알고리즘들을 선택적으로 이용할 수 있다. 구체적으로는, Java Cryptography Extension (JCE)에 의해 제공되는 Blowfish 알고리즘, Digital Encryption Standard(DES), Triple DES Encryption (DESede), Password-based encryption algorithm (PBEWithMD5AndDES) 등과 같은 다양한 암호화 알고리즘이 사용될 수 있다.
제어부(130)는 암호화부(120)에 의해 파일 암호화가 이루어지면, 암호화된 파일 및 인증키를 저장 장치(200)에 저장한다. 이 경우, 저장 장치(200)가 본 단말장치에 직접 연결된 경우, 제어부(130)는 저장 장치(200)에 직접 액세스하여 파일 을 저장한다. 반면, 저장 장치(200)가 외부 단말장치에 연결되어 있는 경우라면, 제어부(130)는 저장장치(200)가 연결된 외부 단말장치를 통하여 저장 장치(200)에 파일을 저장한다.
도 2는 저장 장치(200)와 직접 연결될 수 있는 형태의 단말장치(100) 구성을 나타내는 블럭도이다. 도 2에 따르면, 본 단말장치(100)는 인증키생성부(110), 암호화부(120), 제어부(130)뿐만 아니라, 저장 장치(200)에 저장할 파일이 저장된 저장부(140), 저장 장치(200)가 직접 연결될 수 있는 저장장치 인터페이스부(150)를 더 포함한다.
사용자는 단말장치(100)에 설치된 어플리케이션 프로그램을 실행시켜, 저장 장치(200)에 대해 복사 방지 상태로 파일을 기록하기 위한 명령을 입력할 수 있다.
저장장치 인터페이스부(150)에 저장 장치(200)가 연결된 상태에서 상술한 명령이 입력되면, 제어부(130)는 저장장치(200)에 저장되어 있는 특성 파라미터를 검출하여, 인증키 생성부(110)로 제공한다. 인증키 생성부(110)는 제공된 저장 장치 특성 파라미터와 함께, 저장 장치(200)에 저장하기 위하여 사용자에 의해 선택된 파일의 특성 파라미터를 이용하여, 인증키를 생성한다. 인증키 생성 방법에 대해서는 상술한 바 있으므로, 중복 설명은 생략한다.
암호화부(120)는 저장부(140)에 저장된 파일을 검출하여, 생성된 인증키를 이용하여 암호화한다. 제어부(130)는 암호화부(120)에서 암호화된 파일과 인증키 생성부(110)에서 생성된 인증키를 저장 장치(200)에 직접 저장한다. 이 경우, 파일은 저장 장치(200) 내부의 일반 데이터 영역에 저장하고, 인증키는 저장 장치(200) 내부의 리저브 영역(reserved area)에 저장할 수 있다. 일반 데이터 영역이란, 데이터 쓰기, 읽기, 복사 등이 모두 허용되는 메모리 영역에 해당하며, 리저브 영역이란 데이터가 기록되어 있지 않은 빈 공간으로, 일반적으로 복사가 이루어지지 않는 메모리 영역에 해당한다.
이와 같이, 파일의 가변 특성 파라미터 등을 반영한 인증키를 이용하여 파일을 암호화하여 저장장치(200)에 저장하여, 저장 장치(200)의 보안성을 강화할 수 있다.
한편, 제어부(130)는 인증키 자체에 대해서도 암호화하여 저장 장치(200)에 저장할 수 있다. 이 경우, 인증키 암호화를 위해서는 상술한 각종 암호화 알고리즘 중 하나가 사용될 수 있다.
도 3은 저장 장치(200)와 직접 연결되지 않는 형태의 단말 장치 구성을 나타내는 블럭도이다. 도 3에 따르면, 본 단말장치(100)는 저장 장치 인터페이스부(150) 대신에 인터페이스부(160)를 더 포함한다.
인터페이스부(160)는 저장장치(200)가 연결된 외부 단말장치(300)와 유무선 통신 네트워크를 통해 연결된다. 여기서, 외부 단말 장치(300)는 화상형성장치가 될 수 있고, 본 단말장치(100)는 PC, 노트북 PC, 휴대형 단말 장치 등이 될 수 있으며, 저장 장치(200)는 화상형성장치에 직접 결합될 수 있는 USB 메모리 스틱, 메모리 카드 등이 될 수 있다. 한편, 도 2의 인터페이스부(150)는 도 3의 인터페이스부(160)와 구별하기 위하여 저장장치 인터페이스부(150)로 표기하였으나, 그 기능의 면에서 대응되므로, 도 2의 저장장치 인터페이스부(150) 및 도 3의 인터페이스 부(160)를 통칭하여, 인터페이스부로 명할 수 있다.
제어부(130)는 인터페이스부(160)로 인해 연결된 외부 단말장치(300)를 통해, 저장 장치(200)의 특성 파라미터 등을 확인하고, 상술한 바와 같이 파일 암호화를 수행한 후, 암호화된 파일 및 인증키를 저장 장치(200)에 저장한다. 구체적인 처리 동작에 대해서는 도 1 및 도 2를 참고하여 설명한 바 있으므로, 중복 설명은 생략한다.
이상과 같은 실시 예들에서, 저장 장치(200)에 기록될 파일은 폰트 파일이 될 수 있다. 이에 따라, 도 1 내지 도 3의 단말장치(100)를 이용하여, 폰트 파일이 기록된 저장 장치(200)를 생산할 수 있게 된다.
도 4는 본 발명의 일 실시 예에 따라서, 저장 장치에 저장된 파일을 이용하는 단말 장치의 구성을 나타내는 블럭도이다. 도 4에 따르면, 본 단말장치(400)는 저장 장치 인터페이스부(410), 제어부(420), 복호화부(430)를 포함한다.
저장 장치 인터페이스부(410)는 저장장치(200)와 직접 연결 가능한 구성요소이다. 저장 장치(200)가 저장 장치 인터페이스부(410)에 연결되면, 제어부(420)는 저장 장치(200)에 액세스하여 인증키 정보를 확인한다. 이 때, 제어부(420)는 인식 문자열을 이용하여 인증키 정보를 확인할 수 있다. 즉, 저장 장치(200)에 마련된 영역 중에서 인식 문자열이 존재하는지 여부를 탐색한다. 이에 따라, 인식 문자열이 감지되면, 인식 문자열이 포함된 스트림을 인증키 정보로 인식한다.
제어부(420)는 인증키 정보가 확인되면, 확인된 인증키 정보로부터 특성 파라미터를 복원한다. 예를 들어, 확인된 인증키 정보가 SN02394519770413110515SAMSUNG라면, 그 순서에 따라 저장 장치의 시리얼 넘버, 파일 생성 날짜, 시간, 인식 문자열들을 차례로 복원한다. 한편, 인증키가 저장 장치(200)에 저장되는 과정에서, 인증키 자체에 대한 암호화가 이루어졌다면, 제어부(420)는 확인된 인증키 정보를 복호화하여, 사용하여야 한다.
제어부(420)는 복원된 특성 파라미터를 이용하여 저장 장치(200)가 정당한 것인지, 불법 복사 또는 복제된 부당한 것인지를 판단하는 인증을 수행한다. 구체적으로는, 제어부(420)는 저장 장치(200)에 자체적으로 기록되어 있는 각종 특성 파라미터들을 직접 검출하여, 검출된 특성 파라미터와 복원된 특성 파라미터들을 비교한다. 비교 결과 일치하면 저장 장치(200)인증에 성공한 것으로 처리하고, 불일치하면 실패 처리한다.
저장 장치(200)가 정당하게 판매된 것이 아닌 경우, 즉, 저장 장치(200)에 기록되어 있던 파일을 별도의 저장 장치에 복사한 경우라면, 새로운 저장 장치에는 인증서가 없거나 또는 새로운 저장 장치에 복사된 파일은 새로운 파일생성날짜를 가지게 되어 인증키 정보 내용이 상이해지게 된다. 또는, 새로운 저장 장치는 이전 저장 장치(200)와 상이한 시리얼 넘버 등을 가지게 된다. 따라서, 인증키 정보에 포함되어 있는 특성 파라미터와 틀려지게 되므로, 이를 비교하면 불법 복사 여부를 확인할 수 있다.
한편, 시리얼 넘버 등과 같은 고유 특성 파라미터가 저장되어 있는 영역까지 강제로 복제한 경우나, 인식 문자열 등이 동일한 다른 저장 장치에 복사한 경우 등도 있을 수 있다.
예를 들어, 저장 장치(200)에 대해서 인식 문자열만을 특성 파라미터를 사용한 경우, 인식 문자열이 "SAMSUNG"으로 동일한 다른 저장 장치에 파일을 복사한 경우가 있을 수 있다. 이러한 경우라 하더라도, 파일의 복사 여부를 판단 가능하다. 즉, 파일이 새로운 저장 장치에 저장되는 시간 및 날짜가 변경된다. 구체적으로, 파일 복사가 2000년 10월 10일 10시 10분 10초에 이루어졌다면, 해당 파일에는 복사 당시의 날짜 및 시간 정보가 첨부되어 기록된다. 제어부(420)는 인증키로부터 복원된 날짜(1977년 4월 13일) 및 시간(11시 5분 15초)과, 저장장치(200)로부터 검출된 날짜(2000년 10월 10일) 및 시간(10시 10분 10초)이 달라진 것을 인식하여, 인증을 실패 처리한다. 결과적으로, 불법 복제 여부도 확인할 수 있다.
한편, 제어부(420)는 저장 장치(200)에 인증키 정보 자체가 존재하지 않는 경우, 인증키 정보로부터 특성 파라미터 복원이 이루어지지 않는 경우 등에도 인증에 실패한 것으로 처리할 수 있다.
복호화부(430)는 저장 장치(200) 인증에 성공한 경우, 인증키 정보를 이용하여 파일을 복호화한다. 이 경우, 저장 장치(200)에 파일 기록 당시의 암호화 방식을 역으로 진행하여 복호화를 수행할 수 있다. 한편, 저장된 파일이 폰트 파일이고, 본 단말장치(400)가 화상형성장치인 경우, 제어부(420)는 복호화된 폰트 파일의 폰트를 적용하여 화상을 형성할 수 있다.
반면, 인증에 실패한 경우라면, 제어부(420)는 별도로 마련된 디스플레이(미도시), 스피커(미도시) 등을 이용하여 저장 장치(200) 이용 불능을 알리는 메시지를 출력할 수 있다.
도 4의 단말 장치는 도 1 내지 도 3의 단말 장치에 의해 파일이 기록된 저장 장치를 이용하기 위한 구성을 도시하고 있다. 도 4의 각 구성요소들은 도 1 내지 도 3의 단말장치 구성요소들과 공용될 수 있다. 즉, 도 4의 저장장치 인터페이스부(410)는 도 2의 저장 장치 인터페이스부(150)와 공통된 구성요소일 수 있으며, 도 4의 제어부(420)는 도 1 내지 도 3의 제어부(130)와 공통된 구성요소일 수 있다. 또한, 도 4의 복호화부(430)는 도 1 내지 도 3의 암호화부(120)와 별개의 모듈로 구현될 수도 있고, 암호화/복호화 수행이 가능한 하나의 단일 모듈로 구현될 수도 있다.
도 5는 본 발명의 일 실시 예에 따른 저장 장치의 구성을 나타내는 모식도이다. 도 5에 따르면, 저장 장치(200)는 메모리 영역(210) 및 단말장치와 연결되는 연결부(220)를 포함한다.
메모리 영역(210)은 일반 파일이 저장되는 일반 데이터 영역(211) 및 리저브 영역(212)을 포함한다. 일반 데이터 영역(211)에는 각종 폰트 파일(font file #1 ~ #n)이 저장될 수 있다.
이 밖에, 메모리 영역(210)은 전체 파티션의 정보를 저장하고 있는 마스터 부트 레코드(Master Boot Record : MBR) 영역, 각 파티션의 정보를 저장하고 있는 파티션 부트 레코드(Partition Boot Record : PBR) 영역, 파일 할당 테이블(File Allocation Table : FAT) 등을 더 포함할 수도 있다.
리저브 영역(212)에는 인증키 정보가 저장될 수 있다. 상술한 바와 같이, 인증키는 저장 장치(200) 자체에 대한 특성 파라미터 및 저장 장치(200)에 저장할 파 일에 대한 특성 파라미터 중 적어도 하나를 조합한 형태로 생성된 것일 수 있다.
도 6은 본 발명의 일 실시 예에 따라 파일을 저장 장치에 저장하는 저장 장치 이용 방법을 설명하기 위한 흐름도이다. 도 6에서 설명하는 저장 장치 이용 방법은 도 2와 같이 저장 장치가 직접적으로 연결되는 단말장치 뿐 아니라, 도 3과 같이 간접적으로 연결되는 단말장치에서도 수행될 수 있다. 즉, 사용자는 저장 장치를 화상형성장치에 연결시킨 후, 화상형성장치와 로컬 또는 네트워크 방식으로 연결된 호스트 PC에서 어플리케이션을 실행하여, 저장 장치에 대한 폰트 파일 저장 명령을 입력할 수 있다.
도 6에 따르면, 파일 저장 프로세스가 개시되면(S610), 특성 파라미터를 확인한다(S620). 파일 저장 프로세스 개시란, 사용자가 저장 장치에 파일을 저장하기 위한 전용 어플리케이션을 실행시키고, 저장 장치에 저장할 파일(예를 들어, 폰트 파일)을 선택한 후 복사 명령을 내린 상태를 의미한다. 또한, 특성 파라미터는 저장 장치 자체에 대한 특성 파라미터 또는 저장 장치에 저장할 파일에 대한 특성 파라미터가 될 수 있다.
그리고 나서, 확인된 특성 파라미터를 이용하여 인증키를 생성한다(S630). 이 경우, 확인된 특성 파라미터들을 순차적으로 배치하여 인증키를 생성할 수도 있고, 임의의 인터리빙 룰에 따라 인터리빙한 후 배치하여 인증키를 생성할 수도 있다.
다음으로, 생성된 인증키를 이용하여 파일을 암호화한다(S640). 이 경우, 암호화는 공지된 암호화 알고리즘을 그대로 이용할 수 있다.
한편, 인증키 자체에 대해서도 암호화를 하고자 하는 경우, 별도로 암호화를 수행할 수 있다(S650, S660).
그리고 나서, 암호화된 파일과 인증키를 저장 장치에 저장한다(S670). 이 경우, 암호화된 파일은 저장 장치의 일반 파일 영역에 저장하고, 인증키 정보는 저장 장치 내에 별도로 마련된 영역, 예를 들어 리저브 영역에 저장할 수 있다.
단말장치와 저장 장치가 도 3과 같은 형태로 연결된 경우, 상술한 인증키 생성 작업 및 암호화 작업은 단말장치 및 화상형성장치 중 하나에서 수행될 수 있다.
도 7은 본 발명의 일 실시 예에 따라, 저장 장치에 저장된 파일을 이용하는 저장 장치 이용방법을 설명하기 위한 흐름도이다. 도 7에 따르면, 저장 장치가 연결된 경우(S710), 저장 장치에 저장된 인증키 정보를 확인한다(S720).
다음으로, 확인된 인증키 정보로부터 특성 파라미터를 복원한다(S730). 특성 파라미터란 저장 장치 자체의 특성, 저장 장치에 저장된 파일에 대한 특성 등을 나타내는 파라미터를 의미한다.
이에 따라, 복원된 특성 파라미터를 이용하여, 본 저장 장치가 정당한 것인지 여부를 인증한다(S740).
도 8은 도 7의 저장 장치 이용방법을 좀 더 구체적으로 설명하기 위한 흐름도이다. 도 8에 따르면, 저장 장치가 연결된 경우, 저장 장치로부터 인증키 정보를 확인할 수 있는지 여부를 확인한다(S810). 저장 장치가 임의로 복사된 경우, 리저브 영역에 저장된 인증키 정보까지 복사되지 않기 때문에 인증키 정보가 존재하지 않을 수 있다. 확인 결과 인증키 정보가 존재하지 않는다면, 해당 저장 장치에 대 한 인증을 실패 처리한다(S870).
한편, 인증키 정보가 저장된 리저브 영역까지 사용자가 강제로 복제한 경우라면, 인증키 정보가 확인될 수 있다. 이에 따라, 확인된 인증키 정보로부터 특성 파라미터에 대한 복원을 시도한다(S820). 이 때, 특성 파라미터 복원이 불가능한 경우에도, 해당 저장 장치에 대한 인증을 실패 처리한다(S870).
반면에 특성 파라미터 복원이 이루어졌다면, 이와 별도로 저장 장치로부터 직접 특성 파라미터를 검출한다(S830). 이 때, 특성 파라미터의 저장 위치는 저장 장치의 MBR 등으로부터 확인될 수 있다.
이에 따라, 검출된 특성 파라미터와 복원된 특성 파라미터가 서로 일치하는 지 여부를 확인한다(S840). 확인 결과 서로 일치한다면, 저장 장치의 인증이 성공한 것으로 처리한다(S850).
인증에 성공하였다면, 확인된 인증키 정보를 이용하여 파일을 복호화한 후(S860), 복호화된 파일 데이터를 이용하여 각종 작업, 구체적으로는, 인쇄와 같은 화상형성작업을 진행할 수 있게 된다.
반면, 특성 파라미터들이 서로 불일치한다면, 저장 장치의 인증에 실패한 것으로 처리한다(S870).
도 8에서 구체적인 도시는 생략하였으나, 저장 장치에 저장된 인증키 정보가 암호화된 형태라면, 인증키 정보로부터 특성 파라미터를 복원하기 이전에 인증키 정보에 대한 복호화 부터 진행하는 것이 바람직하다.
본 저장 장치 이용 방법에서는, 저장 장치 인증에 실패한 경우, 저장 장치에 저장된 파일이 정당한 파일이 아님을 알리는 메시지를 출력하거나, 저장 장치에 저장된 파일에 대한 액세스 요청을 거부하는 등의 후속 처리가 이루어질 수 있다.
이상에서는 본 발명의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어 져 서는 안될 것이다.
도 1 내지 3은 본 발명의 일 실시 예에 따라서, 저장 장치에 파일을 저장하는 단말 장치의 구성을 나타내는 블럭도,
도 4는 본 발명의 일 실시 예에 따라서, 저장 장치에 저장된 파일을 이용하는 단말 장치의 구성을 나타내는 블럭도,
도 5는 본 발명의 일 실시 예에 따른 저장 장치의 구성을 나타내는 블럭도,
도 6은 파일 저장을 위해 저장 장치를 이용하는 방법의 일 예를 설명하기 위한 흐름도,
도 7은 파일 재생을 위해 저장 장치를 이용하는 방법의 일 예를 설명하기 위한 흐름도, 그리고,
도 8은 도 7의 방법을 좀 더 구체적으로 설명하기 위한 흐름도이다.
* 도면 주요 부분에 대한 부호의 설명 *
100 : 단말장치 200 : 저장 장치
110 : 인증키생성부 120 : 암호화부
130 : 제어부 140 : 저장부
150 : 저장 장치 인터페이스부 160 : 인터페이스부

Claims (18)

  1. 단말장치에 연결 가능한 저장 장치에 기록할 파일 및 상기 저장 장치 중 적어도 하나에 대한 특성 파라미터를 이용하여, 인증키를 생성하는 단계;
    상기 생성된 인증키를 이용하여 상기 파일을 암호화하는 단계; 및,
    상기 암호화된 파일 및 상기 인증키를 상기 저장 장치에 저장하는 단계;를 포함하는 저장 장치 이용 방법.
  2. 제1항에 있어서,
    상기 암호화된 파일과 인증키는 상기 저장 장치 내에서 일반 데이터 영역 및 리저브 영역(reserved area) 중 적어도 하나의 영역에 개별적으로 저장되는 것을 특징으로 하는 저장 장치 이용 방법.
  3. 제1항 또는 제2항에 있어서,
    상기 단말장치는 화상형성장치 또는 호스트 장치이고, 상기 파일은 상기 화상형성장치에서 사용하는 폰트 파일인 것을 특징으로 하는 저장 장치 이용 방법.
  4. 저장 장치가 연결되면, 상기 저장 장치에 저장된 인증키 정보를 읽는 단계;
    상기 인증키 정보로부터 상기 저장 장치에 저장된 파일 및 상기 저장 장치 중 적어도 하나에 대한 특성 파라미터를 복원하는 단계; 및
    상기 복원된 특성 파라미터를 이용하여, 상기 저장 장치를 인증하는 단계;를 포함하는 저장 장치 이용 방법.
  5. 제4항에 있어서,
    상기 저장 장치를 인증하는 단계는,
    상기 특성 파라미터를 상기 저장 장치로부터 검출하고, 상기 검출된 특성 파라미터 및 상기 복원된 특성 파라미터를 비교하여 일치하면 상기 저장 장치에 대하여 인증하고, 불일치하면 인증하지 못하는 것을 특징으로 하는 저장 장치 이용 방법.
  6. 제4항에 있어서,
    상기 저장 장치를 인증하는 단계는,
    상기 저장 장치에 상기 인증키 정보가 기록되지 않은 경우 또는 상기 인증키 정보로부터 상기 특성 파라미터가 복원되지 않는 경우, 상기 저장 장치의 인증을 하지 못하는 것을 특징으로 하는 저장 장치 이용방법.
  7. 제4항에 있어서,
    상기 저장 장치가 인증되면, 상기 저장 장치에 저장된 파일을 상기 인증키를 이용하여 복호화하는 단계;를 더 포함하는 저장 장치 이용 방법.
  8. 제4항에 있어서,
    상기 인증키 정보를 확인하는 단계는,
    상기 저장 장치의 기 설정된 영역으로부터 인식 문자열을 탐색하는 단계; 및,
    상기 인식 문자열이 탐색되면, 탐색된 인식 문자열을 포함한 데이터를 상기 인증키 정보로 확인하는 단계;를 포함하는 것을 특징으로 하는 저장 장치 이용 방법.
  9. 제4항 내지 제8항 중 어느 한 항에 있어서,
    상기 파일은 화상형성장치에서 사용하는 폰트 파일인 것을 특징으로 하는 저장 장치 이용 방법.
  10. 저장 장치에 저장할 파일 및 상기 저장 장치 중 적어도 하나에 대한 특성 파라미터를 이용하여, 인증키를 생성하는 인증키 생성부;
    상기 생성된 인증키를 이용하여 상기 파일을 암호화하는 암호화부; 및,
    상기 암호화된 파일 및 상기 인증키를 상기 저장 장치에 저장하는 제어부;를 포함하는 단말장치.
  11. 제10항에 있어서,
    상기 저장 장치 또는 상기 저장 장치와 결합된 외부 단말장치와 연결 가능한 인터페이스부;를 더 포함하는 것을 특징으로 하는 단말장치.
  12. 제10항에 있어서,
    상기 제어부는,
    상기 암호화된 파일 및 상기 인증키를 상기 저장 장치 내에서 일반 데이터 영역 및 리저브 영역(reserved area)에 개별적으로 저장하는 것을 특징으로 하는 단말 장치.
  13. 제10항 내지 제12항 중 어느 한 항에 있어서,
    상기 파일은 상기 화상형성장치에서 사용하는 폰트 파일인 것을 특징으로 하는 단말 장치.
  14. 저장 장치와 연결 가능한 저장 장치 인터페이스부;
    상기 저장 장치에 기록된 인증키 정보를 확인하여, 상기 인증키 정보로부터 상기 저장 장치에 기록된 파일 및 상기 저장 장치 중 적어도 하나에 대한 특성 파라미터를 복원하고, 상기 복원된 특성 파라미터를 이용하여 상기 저장 장치를 인증하는 제어부; 및,
    상기 인증에 성공하면, 상기 확인된 인증키 정보를 이용하여 상기 파일을 복호화하는 복호화부;를 포함하는 단말장치.
  15. 제14항에 있어서,
    상기 제어부는,
    상기 저장 장치에서 직접 검출된 특성 파라미터와 상기 복원된 특성 파라미터와 비교하여 일치하는 경우 상기 저장 장치를 인증하고,
    상기 복원된 특성 파라미터와 상기 검출된 특성 파라미터가 불일치하는 경우, 상기 저장 장치에 상기 인증키 정보가 기록되지 않은 경우 또는 상기 인증키 정보로부터 상기 특성 파라미터가 복원되지 않는 경우에는 상기 저장 장치 인증을 못하는 것을 특징으로 하는 단말장치.
  16. 제14항에 있어서,
    상기 제어부는,
    상기 저장 장치의 기 설정된 영역으로부터 인식 문자열을 탐색하여, 탐색된 인식 문자열을 포함한 데이터를 상기 인증키 정보로 확인하는 것을 특징으로 하는 단말 장치.
  17. 제14항 내지 제16항 중 어느 한 항에 있어서,
    상기 파일은 화상형성장치에서 사용하는 폰트 파일인 것을 특징으로 하는 단말 장치.
  18. 단말장치에 결합 가능한 저장 장치에 있어서,
    폰트 파일 저장을 위한 일반 데이터 영역;
    상기 폰트 파일 및 상기 저장장치 중 적어도 하나에 대한 특성 파라미터의 조합으로 이루어져, 상기 일반 데이터 영역에 저장될 폰트 파일의 암호화/복호화에 사용되는 인증키가 저장된 리저브 영역;을 포함하는 저장 장치.
KR1020070118782A 2007-11-20 2007-11-20 저장 장치, 상기 저장 장치를 이용하는 단말장치와 그 방법 KR20090052199A (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020070118782A KR20090052199A (ko) 2007-11-20 2007-11-20 저장 장치, 상기 저장 장치를 이용하는 단말장치와 그 방법
US12/204,192 US20090132833A1 (en) 2007-11-20 2008-09-04 Storage device, terminal device using the storage device, and method thereof
CN2008101687792A CN101441603B (zh) 2007-11-20 2008-09-28 存储设备、使用该存储设备的终端设备及其方法
EP08166978A EP2065829A3 (en) 2007-11-20 2008-10-17 Storage device, terminal device and method of using a storage device
JP2008296615A JP2009129461A (ja) 2007-11-20 2008-11-20 保存装置、前記保存装置を用いる端末装置とその方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070118782A KR20090052199A (ko) 2007-11-20 2007-11-20 저장 장치, 상기 저장 장치를 이용하는 단말장치와 그 방법

Publications (1)

Publication Number Publication Date
KR20090052199A true KR20090052199A (ko) 2009-05-25

Family

ID=40297956

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070118782A KR20090052199A (ko) 2007-11-20 2007-11-20 저장 장치, 상기 저장 장치를 이용하는 단말장치와 그 방법

Country Status (5)

Country Link
US (1) US20090132833A1 (ko)
EP (1) EP2065829A3 (ko)
JP (1) JP2009129461A (ko)
KR (1) KR20090052199A (ko)
CN (1) CN101441603B (ko)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9405939B2 (en) 2008-10-07 2016-08-02 Arm Limited Data processing on a non-volatile mass storage device
JP5573108B2 (ja) * 2009-11-05 2014-08-20 株式会社ニコン デジタルカメラ
KR101305639B1 (ko) 2010-09-10 2013-09-16 삼성전자주식회사 복제 방지를 위한 비휘발성 저장 장치 및 그 저장 장치의 인증 방법
KR101775971B1 (ko) * 2010-10-29 2017-09-07 삼성전자주식회사 저장 장치, 저장 장치의 인증 방법 및 인증 장치
KR20130140948A (ko) * 2012-05-17 2013-12-26 삼성전자주식회사 저장 장치의 식별자에 기반한 컨텐츠의 암복호화 장치 및 방법
CN105095784A (zh) * 2014-05-21 2015-11-25 中兴通讯股份有限公司 终端数据写入、读取的方法及装置
CN104636656B (zh) 2015-02-11 2017-09-22 深圳市美贝壳科技有限公司 存储设备加载控制方法

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09134311A (ja) * 1995-11-07 1997-05-20 Fujitsu Ltd 機密保護システム
US5784461A (en) * 1996-05-23 1998-07-21 Eastman Kodak Company Security system for controlling access to images and image related services
JP3567615B2 (ja) * 1996-06-05 2004-09-22 凸版印刷株式会社 情報記録システム
JP3722584B2 (ja) * 1997-04-09 2005-11-30 富士通株式会社 再生許可方法及び記録媒体
JP4206529B2 (ja) * 1998-09-17 2009-01-14 ソニー株式会社 コンテンツ管理方法及びコンテンツ記憶システム
JP2000100068A (ja) * 1998-09-21 2000-04-07 Victor Co Of Japan Ltd 情報記録方法、その装置、情報再生装置、情報保護方法及び情報記録媒体
JP2000112824A (ja) * 1998-10-05 2000-04-21 Toshiba Corp メモリシステム
US6848047B1 (en) * 1999-04-28 2005-01-25 Casio Computer Co., Ltd. Security managing system, data distribution apparatus and portable terminal apparatus
JP2001118327A (ja) * 1999-10-15 2001-04-27 Sony Corp 情報記録媒体、情報記録再生装置および情報記録再生方法
JP2001211159A (ja) * 2000-01-27 2001-08-03 Victor Co Of Japan Ltd コンテンツ情報復号化方法、コンテンツ情報復号化装置
JP4219680B2 (ja) * 2000-12-07 2009-02-04 サンディスク コーポレイション 不揮発性メモリカード、コンパクトディスクまたはその他のメディアから記録済みのオーディオ、ビデオまたはその他のコンテンツを再生するためのシステム、方法およびデバイス
JP2002319230A (ja) * 2001-01-25 2002-10-31 Sony Computer Entertainment Inc 記録媒体、情報処理装置、コンテンツ配信サーバ、方法、プログラム、その記録媒体
JP3837368B2 (ja) * 2001-08-08 2006-10-25 松下電器産業株式会社 著作権保護システム、記録機器及び復号機器
EP1507261B1 (en) * 2001-08-08 2016-07-20 Panasonic Intellectual Property Management Co., Ltd. Copyright protection system, recording device, decryption device, and recording medium
WO2003017559A2 (en) * 2001-08-13 2003-02-27 Board Of Trustees Of The Leland Stanford Junior University Systems and methods for identity-based encryption and related cryptographic techniques
JP3785983B2 (ja) * 2001-10-05 2006-06-14 株式会社日立製作所 ディジタル情報記録装置および情報記録再生装置
JP2004220317A (ja) * 2003-01-15 2004-08-05 Sony Corp 相互認証方法、プログラム、記録媒体、信号処理システム、再生装置および情報処理装置
JP4201624B2 (ja) * 2003-03-13 2008-12-24 シャープ株式会社 コンテンツ記録装置、コンテンツ利用装置、コンテンツ記録方法、コンテンツ利用方法、コンテンツ記録プログラム、およびコンテンツ利用プログラム
US7859689B2 (en) * 2003-07-31 2010-12-28 Electronics For Imaging, Inc. Methods and apparatus for analyzing electronic documents and digital printing systems
KR100757456B1 (ko) * 2004-01-20 2007-09-11 삼성전자주식회사 인쇄의 보안이 가능한 프린터 및 그 인쇄의 보안방법
JP4700367B2 (ja) * 2005-02-17 2011-06-15 東芝テック株式会社 非接触通信装置及び通信方法
JP2007005937A (ja) * 2005-06-21 2007-01-11 Prism:Kk ファイル転送方法
US7765373B1 (en) * 2006-06-27 2010-07-27 Siliconsystems, Inc. System for controlling use of a solid-state storage subsystem
US8154608B2 (en) * 2007-11-13 2012-04-10 Olympus Corporation Digital camera security

Also Published As

Publication number Publication date
CN101441603B (zh) 2013-09-04
EP2065829A2 (en) 2009-06-03
EP2065829A3 (en) 2010-07-07
CN101441603A (zh) 2009-05-27
US20090132833A1 (en) 2009-05-21
JP2009129461A (ja) 2009-06-11

Similar Documents

Publication Publication Date Title
JP4562464B2 (ja) 情報処理装置
US8761403B2 (en) Method and system of secured data storage and recovery
US6606707B1 (en) Semiconductor memory card
US8683232B2 (en) Secure user/host authentication
WO2004086244A1 (ja) メモリデバイス及びパスコード生成器
US8731191B2 (en) Data encryption method and system and data decryption method
JP2009516243A (ja) Srmのデジタル著作権管理方法及び装置
KR20090052199A (ko) 저장 장치, 상기 저장 장치를 이용하는 단말장치와 그 방법
US9652624B2 (en) Method, host, storage, and machine-readable storage medium for protecting content
CN107809677B (zh) 一种在电视机中批量预置Widevine Key的***及方法
JP2009080772A (ja) ソフトウェア起動システム、ソフトウェア起動方法、及びソフトウェア起動プログラム
JP2008287488A (ja) データ分散保存装置
US11297045B2 (en) Information recording apparatus with shadow boot program for authentication with a server
KR101711024B1 (ko) 부정조작방지 장치 접근 방법 및 그 방법을 채용한 단말 장치
JP2007282064A (ja) データ処理装置、データ処理方法、記憶媒体、プログラム
JP4385261B2 (ja) 端末認証、端末変更方法、操作端末、認証サーバ、および認証プログラム
CN113343215A (zh) 嵌入式软件的授权和认证方法及电子设备
US11182483B2 (en) Information processing apparatus and non-transitory computer readable medium
JP2009245135A (ja) 情報処理端末装置及びアプリケーションプログラムの起動認証方法
JP2008191851A (ja) 電子機器、および情報処理方法
KR100480377B1 (ko) 스마트 카드를 이용한 네트워크 전용장치의 환경설정 및인증방법
JP2010205020A (ja) パスワード管理装置、パスワード管理方法およびパスワード管理用プログラム
JP2010092301A (ja) 記憶装置、制御方法及び制御システム
JP2000207197A (ja) コンピュ―タソフトウェアのプロテクトシステム及び方法
JP2007304686A (ja) 不正コピー防止システム、不正コピー防止装置及びコンピュータプログラム

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E90F Notification of reason for final refusal
AMND Amendment
E601 Decision to refuse application
E801 Decision on dismissal of amendment
AMND Amendment
J201 Request for trial against refusal decision
B601 Maintenance of original decision after re-examination before a trial
J301 Trial decision

Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20141030

Effective date: 20151123

S901 Examination by remand of revocation
E902 Notification of reason for refusal