[go: up one dir, main page]

KR20030048307A - Security technology of device which is using IEEE1394 - Google Patents

Security technology of device which is using IEEE1394 Download PDF

Info

Publication number
KR20030048307A
KR20030048307A KR1020010078371A KR20010078371A KR20030048307A KR 20030048307 A KR20030048307 A KR 20030048307A KR 1020010078371 A KR1020010078371 A KR 1020010078371A KR 20010078371 A KR20010078371 A KR 20010078371A KR 20030048307 A KR20030048307 A KR 20030048307A
Authority
KR
South Korea
Prior art keywords
ieee1394
password
ieee
security
user
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.)
Ceased
Application number
KR1020010078371A
Other languages
Korean (ko)
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 KR1020010078371A priority Critical patent/KR20030048307A/en
Publication of KR20030048307A publication Critical patent/KR20030048307A/en
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40104Security; Encryption; Content protection
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40123Interconnection of computers and peripherals
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2212/00Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
    • G06F2212/20Employing a main memory using a specific memory technology
    • G06F2212/202Non-volatile memory
    • G06F2212/2022Flash memory

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Software Systems (AREA)
  • Storage Device Security (AREA)

Abstract

본 발명은 PC에 주변장치들을 직렬접속 하는 새로운 규격으로써, 1개의 버스당 최대 63개까지의 주변장치들을 부착할 수 있고 소정의 고속 데이터 전송을 할 수 있는 고성능 직렬 버스에 있어, 보안기능을 갖춘 IEEE1394 장치에 관한 것이다.The present invention is a new standard for serially connecting peripheral devices to a PC. A high-performance serial bus capable of attaching up to 63 peripheral devices per bus and capable of a predetermined high-speed data transfer is provided with security functions. An IEEE 1394 device.

보다 구체적으로는 IEEE1394 장치가 지원하는 전송속도를 가지는 직렬 케이블 상의 컴퓨터와 주변장치간의 점대점 인터페이스를 연결하는 브리지를 갖춘 IEEE1394 표준의 장치를 구성하고, 상기 장치를 핫 플러그와 플러그-앤-플레이를 지원하는 PC에 연결함에 따라 IEEE1394 장치의 사용에 따른 인증절차를 갖도록 IEEE1394 장치 내부에 일정한 보안 메모리 및 마이크로 콘트롤러, 입력 스위치장치, 입력내용 표시장치가 구비되어 사용자에 대한 인증절차를 거치게되며 마이크로 콘트롤러에 의해 제어되는 IEEE1394 장치 내의 IEEE1394를 직접 구성하는 칩들을 통하여 상기 인증결과 값에 대한 시스템의 제어가 가능하여 IEEE1394 장치에 있어서 보안을 유지할 수 있는 보안 기술에 관한 것이다.More specifically, a device of the IEEE 1394 standard having a bridge connecting a point-to-point interface between a computer and a peripheral device on a serial cable having a transmission rate supported by the IEEE 1394 device is configured, and the device is connected to a hot plug and a plug-and-play device. In order to have authentication process according to the use of IEEE1394 device, a certain secure memory and microcontroller, input switch device, and input content display device are provided inside the IEEE1394 device to authenticate the user. The present invention relates to a security technology capable of controlling the system for the authentication result value through chips directly configuring the IEEE 1394 in the IEEE 1394 device controlled by the IEEE 1394 device.

Description

아이이이이1394를 이용한 장치의 보안기술{Security technology of device which is using IEEE1394}Security technology of device which is using IEEE1394}

본 발명은 보안기능을 갖춘 고속 시리얼 버스인 IEEE1394를 이용한 장치의 보안방법에 관한 것으로써, 종래의 고속 시리얼 버스를 이용한 장치는 USB(Universal Serial Bus)를 이용한 장치에 비해 전송속도가 현저히 개선되었다는 장점과 더불어, 최근 PC와 멀티미디어 디바이스에 폭넓게 적용되고 있는 추세이다.The present invention relates to a security method of a device using IEEE1394, which is a high-speed serial bus with a security function, and a conventional device using a high speed serial bus has a significant improvement in transmission speed compared to a device using a USB (Universal Serial Bus). In addition, it is recently being widely applied to PCs and multimedia devices.

그러나 이와 같은 기존 IEEE1394 장치는 기술 특성상 전용의 반도체를 사용해야만 하는 문제점으로 인하여 제품으로 생산함에 있어 모든 제품이 매우 유사한 범주의 성능과 기능을 갖추게 되며, 또한 고주파, 디지털, 아날로그, 스위칭파워, 기판(PCB)설계기술 등의 집합체인 IEEE1394를 이용한 장치는 고도의 응용력을 필요로 하고 있으며, IEEE1394를 이용한 장치에 있어 데이터의 전송속도는 750MB의 컴팩트 디스크 데이터의 경우 1분내에 전송이 가능함에 따라 장치의 사용에서 오는 데이터의 보호와 인증 문제가 대두되었고 상기와 같은 문제를 IEEE1394에 접목하는데 있어서도 큰 어려움으로 작용하는 문제를 않고 있는 실정이다.However, due to the problem that the conventional IEEE1394 device has to use a dedicated semiconductor due to its technical characteristics, all products have a very similar category of performance and functions in production, and also high frequency, digital, analog, switching power, and board ( Devices using IEEE1394, a collection of PCB) design technologies, etc., require a high level of application power.In the case of devices using IEEE1394, the data transfer speed can be transferred within 1 minute for 750MB of compact disc data. There is a problem of protecting and authenticating data from use, and it is not a problem that causes a great difficulty in applying the above problem to IEEE1394.

본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로써, IEEE1394를 이용한 장치 내에 소형의 마이크로 콘트롤러를 부가 장착하고 IEEE1394를 직접 구성하는 칩들의 동작 또는 신호체계를 제어함으로써, IEEE1394 장치의 사용상에 있어서 데이터를 보호하고, 인가되어진 사용자에게 자료를 제공함을 목적으로 한다.SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and by attaching a small microcontroller in a device using IEEE1394 and controlling the operation or signaling system of chips constituting the IEEE1394 directly, Its purpose is to protect data and to provide data to authorized users.

또한 보안 장치는 사용자를 인증하는 과정을 거쳐 동작되어지는데 있어 패스워드에 의한 인증절차가 이루어지지 못 할 경우 재 인식 시킬 수 있는 허가 지연 시간이 횟수에 따라 점점 더 길어지도록 하는 알고리즘으로 되어 있어서 도용을 할 수 없도록 하는 것을 그 목적으로 한다.In addition, the security device is operated through a process of authenticating a user, and if an authentication process is not performed by a password, an algorithm that permits re-recognition of a permission delay time becomes longer depending on the number of times. Its purpose is to make it impossible.

도 1은 본 발명의 시스템 구성을 도시한 회로도1 is a circuit diagram showing a system configuration of the present invention

도 2는 본 발명에 의한 보안 시스템의 전체 구성 순서도2 is an overall configuration flow chart of the security system according to the present invention

도 3은 보안 시스템의 유저키 구동원리를 도시한 순서도3 is a flowchart showing the principle of driving a user key of a security system;

도 4는 보안 시스템의 사용자 비밀번호에 관한 순서도4 is a flow chart relating to a user password of a security system

도 5는 재인증시에 대기시간을 증가시키는 카운트 순서도5 is a count flow chart for increasing latency in reauthentication.

도 6은 보안 시스템의 인증 후 사용자 설정 변경에 관한 순서도6 is a flowchart illustrating a user setting change after authentication of a security system

도 7은 운영체계상에서의 실시예를 보인 플로우차트7 is a flowchart illustrating an embodiment on an operating system.

상기와 같은 목적을 달성하기 위한 본 발명에 의한 IEEE1394를 이용한 장치의 보안기술 방법은 IEEE1394 포트와 마이크로 콘트롤러, 메모리, 브리지, 파이칩등으로 구성되어 있는 IEEE1394를 이용한 장치의 메모리상에 보안 프로그램을 설치하고 이를 통한 인증결과에 따라 회로와 동작을 통제하기 위하여 마이크로 콘트롤러를 부가하고 IEEE1394를 직접 구성하는 칩들을 제어하는 것을 특징으로 한다.Security technology method of the device using the IEEE1394 according to the present invention for achieving the above object is to install a security program on the memory of the device using the IEEE1394 composed of an IEEE1394 port and a microcontroller, memory, bridge, pie chip, etc. And according to the authentication result through this to add a microcontroller to control the circuit and operation, characterized in that it controls the chips that directly configure the IEEE1394.

본 발명에 의한 IEEE1394 장치의 보안기술 방법에 대한 작동 실시예를 기술하면 다음과 같다.An embodiment of the security technology method of the IEEE1394 device according to the present invention will be described.

먼저 시스템을 초기화(S1)하고 메모리로부터 비밀번호1, 비밀번호2, 에러 카운트 값들을 MCU에 로드(S2)한다. MCU는 에러 카운트 값을 검색하여 값이 '0'이면 메모리에 비밀번호1이 저장되어 있는가를 검색하고(S4), 비밀번호1이 저장되어 있지 않다면, 메모리에 비밀번호1의 저장을 위해 스위치 입력 대기중임을 알리는 디스플레이를 하고(S5) 메모리에 기억시키고자 하는 비밀번호1을 입력받는다(S6).First, the system is initialized (S1) and password 1, password 2, and error count values are loaded from the memory (S2) to the MCU. The MCU searches for the error count value and if the value is '0', it searches whether the password 1 is stored in the memory (S4). If the password 1 is not stored, the MCU indicates that the switch is waiting to be stored in the memory. Display (S5) and receive the password 1 to be stored in the memory (S6).

사용자의 비밀번호1의 입력을 완료하였으면 완료됨을 알리는 스위치를 입력하여 MCU에 인지시키고 메모리에 비밀번호1을 저장하고, MCU는 정상적으로 처리되었음을 알리는 디스플레이(S7)와 함께 메모리내 비밀번호1, 비밀번호2, 에러 카운트 값을 MCU에 로드(S2)한다.When the user's password 1 is completed, enter the switch to inform the MCU that the completion is completed, and save the password 1 in the memory, and the MCU displays the password 1, password 2, and error count together with the display (S7) indicating that the MCU has been processed normally. Load the value into the MCU (S2).

에러 카운트 값을 검색하여 카운트 값이 '0'이면 다음순서로 메모리를 검색하여 비밀번호1이 저장되어 있는가를 검색(S4)한다.If the count value is '0' and the count value is '0', the memory is searched in the following order to see whether password 1 is stored (S4).

이때 비밀번호1이 저장되어 있다면 다음 순서로 비밀번호2가 메모리에 저장되어 있는가를 검색하고 비밀번호2가 저장되어 있지 않다면 메모리에 비밀번호2의 저장을 위하여 스위치 입력 대기중임을 알리는 디스플레이를 하고(S9) 메모리에 기억시키고자 하는 비밀번호2를 입력(S10)받는다.At this time, if the password 1 is stored, the next step is to check whether the password 2 is stored in the memory. If the password 2 is not stored, a display indicating that the switch is waiting for the storage of the password 2 is stored in the memory (S9) and stored in the memory. Input the password 2 to be received (S10).

이렇게 하여 사용자에 의한 비밀번호2의 입력이 완료되었음을 알리는 스위치를 입력하면 메모리에 비밀번호2가 저장되고 정상적으로 처리되었음을 알리는 디스플레이(S11)를 하게 함으로써, 성공적으로 비밀번호1과 비밀번호2의 입력이 완료되었음을 사용자에게 확인시킨다.In this way, when a switch indicating that the input of the password 2 is completed by the user is inputted, the display (S11) indicating that the password 2 is stored in the memory and processed normally is displayed, thereby prompting the user that the input of the password 1 and password 2 has been successfully completed. Confirm.

다음 순서로 MCU는 다시 메모리내 비밀번호1, 비밀번호2, 에러 카운트 값을 MCU에 로드(S2)한다.In the following order, the MCU loads the password 1, password 2, and error count values in memory into the MCU (S2).

비밀번호1과 비밀번호2를 상기와 같은 방법으로 메모리에 저장시킨 후, 일상에서 사용하던중 비밀번호를 잊어버린 경우, 사용자는 몇 번의 잘못된 비밀번호 입력을 시도할 경우가 있다.If the password 1 and the password 2 are stored in the memory in the same manner as described above, and the user forgets the password while using it in daily life, the user may try to input a few wrong passwords.

이 경우 맞지않는 비밀번호이므로 반복입력을 포기하고 마침내 피씨(PC)와 연결을 끊고 다시 연결을 시도할 수도 있다.In this case, because the password is not correct, you can give up the repetitive input and finally disconnect from PC and try to connect again.

이 경우 로드 되어진 카운트 값이 '0'이 아니라면(잘못된 비밀번호 입력 횟수는 메모리에 기억) 카운트 값에 따라, 일정 지연시간 동안 스위치 입력을 금지한다(Error count=1).In this case, if the loaded count value is not '0' (incorrect password input count is stored in memory), switch input is prohibited for a certain delay time according to the count value (Error count = 1).

스위치 입력금지의 지연시간을 디스플레이(S17)하고, 스위치 입력금지 지연시간 경과 후, 비밀번호1 혹은 비밀번호2를 입력받기 위한 루틴으로 이동(S12)한다.The delay time of the switch input prohibition is displayed (S17), and after the switch input prohibition delay time elapses, the routine moves to the routine for receiving the password 1 or the password 2 (S12).

또한 2차적(Error count=2)으로 비밀번호를 잘못 입력하게 되면 MCU는 일정 지연시간 동안 스위치 입력을 금지하도록 하고 다시 스위치 입력 금지 지연 시간을 디스플레이(S17)하고 스위치 입력금지 지연시간 경과 후, 비밀번호1 혹은비밀번호2를 입력받기 위한 루틴으로 이동한다(S12).In addition, if the password is incorrectly entered in secondary (Error count = 2), the MCU will prohibit the switch input for a certain delay time and display the switch input prohibition delay time again (S17). Or move to a routine for receiving the password 2 (S12).

3차적(Error count=3)으로 비밀번호를 잘못 입력하게되면 일정 지연시간 동안 스위치 입력을 금지하도록 하고 다시 스위치 입력금지 지연시간을 디스플레이(S17)하고 스위치 입력금지 지연시간 경과 후, 비밀번호1 혹은 비밀번호2를 입력받기 위한 루틴으로 이동한다(S12).If the password is incorrectly entered in the third order (Error count = 3), the switch input is prohibited for a certain delay time, and the switch input prohibition delay time is displayed again (S17), and after the switch input prohibition delay time elapses, the password 1 or password 2 Move to the routine for receiving the input (S12).

본 발명에 의한 IEEE1394를 이용한 장치의 보안기술 방법 및 그 장치는 비밀번호1나 비밀번호2 중 어느 하나만을 사용하여 인증과정을 간소화하는 것도 바람직하다.The security technology method of the apparatus using the IEEE 1394 and the apparatus according to the present invention, it is also preferable to simplify the authentication process using only one of the password 1 or password 2.

MCU는 사용자가 입력한 번호와 사용자가 정하여 미리 메모리에 저장하여 놓은 비밀번호1의 값을 비교(S13)하여 일치하지 않을 경우 비밀번호2를 비교(S14)하고 비밀번호 또한 일치하지 않을 경우 잘못 입력되었다는 신호를 디스플레이(A6)시킨다.The MCU compares the number entered by the user with the value of password 1 that the user has set in advance and stored in memory (S13), and if it does not match, compares password 2 (S14) and signals that the password has been entered incorrectly. Display A6.

이때 MCU는 에러카운트 값을 잘못 입력한 횟수 만큼 증가시켜 메모리에 저장(에러 카운트)시킨 후, 에러 카운트 값을 체크(S16)하여 처음(Error count=1)으로 비밀번호2를 잘못 입력한것으로 인식되면 일정 지연시간 동안 스위치 입력을 금지시키고 디스플레이(S17)시킨다.At this time, the MCU increases the error count value as many times as the wrong number of times and stores it in the memory (error count), checks the error count value (S16), and if it is recognized as incorrectly inputting the password 2 at the first time (Error count = 1), During the delay time the switch input is inhibited and displayed (S17).

그리고 다음 순서로 비밀번호1 혹은 비밀번호2를 입력받기 위한 루틴으로 이동한다(S12).Then, the routine moves to the routine for receiving the password 1 or the password 2 (S12).

또한 MCU가 2차적(Error count=2)으로 비밀번호를 잘못 입력한 것으로 인식되면 일정 지연시간 동안 스위치 입력을 금지시키고 다시 금지 지연시간을 디스플레이(S17)시킨다.In addition, when the MCU recognizes that the second password (Error count = 2) is incorrectly entered, it inhibits the switch input for a certain delay time and displays the inhibit delay time again (S17).

그리고 다음 순서로 비밀번호1 혹은 비밀번호2를 입력받기 위한 루틴으로 이동한다(S12).Then, the routine moves to the routine for receiving the password 1 or the password 2 (S12).

MCU가 3차적(Error count=3)으로 비밀번호를 잘못 입력한 것으로 인식되면 일정 지연시간 동안 스위치 입력을 금지시키고 다시 금지 지연시간을 디스플레이 (S17)시킨다.When the MCU recognizes that the password is incorrectly input in the third order (Error count = 3), the MCU inhibits the switch input for a predetermined delay time and displays the inhibit delay time again (S17).

그리고 다음 순설로 비밀번호1 혹은 비밀번호2를 입력받기 위한 루틴으로 이동한다(S12).Then, the routine moves to the routine for receiving the password 1 or the password 2 (S12).

또한 MCU는 입력받은 비밀번호1이나 비밀번호2 중 어느 하나라도 일치할 경우에는 일치하였음을 알리는 디스플레이 시킨 후, 에러카운트를 초기화하고 시스템을 동작시킬 수 있도록 조치하게 하는 것이다(S15).In addition, if any one of the input password 1 or password 2 is matched, the MCU displays a display indicating that the match, then initializes the error count and to take action to operate the system (S15).

이렇게 시스템이 동작되어진 후, 내부적으로 메모리에 저장되어 있는 비밀번호를 변경할 것인지를 체크하게 되며(S18), 비밀번호를 변경하겠다는 요청이 들어오면 메모리 상의 비밀번호를 삭제한 후, 삭제 처리되었음을 알리는 디스플레이를 하고(S19), 비밀번호를 저장하기 위한 루틴으로 이동한다(S9).After the system is operated, it is checked whether or not to change the password stored in the memory internally (S18) .When a request for changing the password comes in, the password is deleted from the memory and a display indicating that the deletion process is performed ( S19), the routine moves to a routine for storing a password (S9).

본 발명은 상기와 같은 프로그램을 통해 사용자가 인증되어지지 않을 경우 IEEE1394를 이용한 장치 내부의 마이크로 콘트롤러에 의해 IEEE1394 관련 칩셋을 통제하여 불법적인 데이타의 도용이나 유출을 방지할 수 있는 것이다.According to the present invention, when a user is not authenticated through the program as described above, an IEEE1394-related chipset is controlled by a microcontroller inside the device using IEEE1394, thereby preventing illegal data theft or leakage.

본 발명에 의한 IEEE1394를 이용한 장치의 보안기술 방법은 마이크로 콘트롤러에 의해 IEEE1394를 구성하는 칩셋 및 전원장치를 제어하는데 있어 회로의 동작을 제어할 수 있는 요소는 모두 통제할 수 있으나, 시스템클럭(SCLK)이나 케이블파워시스템(CPS), 파이칩 전원선을 제어하는 것이 바람직하며, 이때 제어되는 것은 SCLK나 CPS, 전원선 중의 어느 하나 또는 모두를 사용하는 것이 가능한 것이며, 또한 연결층의 링크레이어칩의 제어 또한 가능한 것이다.In the security technology method of the device using the IEEE1394 according to the present invention, in controlling the chipset and power supply device constituting the IEEE1394 by the microcontroller, all the elements that can control the operation of the circuit can be controlled, but the system clock (SCLK) It is preferable to control the cable power system (CPS) and the pie chip power line, and in this case, it is possible to use any one or all of SCLK, CPS, and power line, and also control the link layer chip of the connection layer. It is also possible.

IEEE1394를 이용한 장치의 보안방법에 있어 마이크로 콘트롤러에 의한 IEEE1394 관련 칩셋을 제어함에 따라 포트로 들어오는 신호를 제어하고 케이블 인식여부를 결정하는 것이 용이하고 별도의 운영소프트웨어나 드라이브가 필요 없이도 사용자 인증이 가능하여 비인가자의 무작위에 의한 패스워드 접근이 불가능하도록 하는 방법으로 소정시간을 계수하는 타이머에 의해 비밀번호가 일치하지 않는 경우는 재시도 대기시간을 증가시킴으로써, 대용량 저장장치로써 현저한 효과를 제공하게 되는 것이다.By controlling the IEEE1394 chipset by the microcontroller in the security method of the device using the IEEE1394, it is easy to control the signal coming into the port and determine whether to recognize the cable and to authenticate the user without the need of a separate operating software or a drive. If a password is not matched by a timer that counts a predetermined time in such a way that unauthorized access of the password is impossible, the retry waiting time is increased, thereby providing a significant effect as a mass storage device.

이상에서와 같이 본 발명은 기재된 구체예에 대해서만 상세히 기술하였지만 본 발명의 기술사상 범위 내에서 다양한 변형 및 수정이 가능함은 당업자에게 있어서 명백한 것이며, 이러한 변형 및 수정이 첨부된 특허청구범위에 속함은 당연한 것이다.As described above, the present invention has been described in detail only with respect to the described embodiments, but it will be apparent to those skilled in the art that various modifications and changes are possible within the technical scope of the present invention, and such modifications and modifications belong to the appended claims. will be.

Claims (3)

IEEE1394를 이용한 장치에 있어서 장치의 내부에 있는 마이크로 콘트롤러가 IEEE1394를 직접 구성하는 칩등을 제어하여 칩들 상호간의 수수되는 신호나 물리적 케이블의 인식을 통제함으로써, 장치내에 보안을 가능케하고, 플래쉬 메모리 내에 보안 알고리즘을 구비하고 있는 것을 특징으로 하는 IEEE1394 장치의 보안기술.In the device using IEEE1394, the microcontroller inside the device controls the chips that directly compose IEEE1394, and controls the recognition of the signals and the physical cables received between the chips, enabling security in the device, and a security algorithm in the flash memory. Security technology of the IEEE1394 device, characterized in that it comprises a. 제 1항에 있어서;The method of claim 1; 상기 보안 알고리즘은 사용자에 의한 비밀번호 인증시에 재인증 주기를 없게 하거나 또는 일정하게 하는 것 그리고 타이머에 의해 증가되도록 설정하여 비밀번호가 일치하지 않을시 인증 대기시간이 없게 하거나 일정시간간격을 유지하게 방법 또는 증가되어지는 것을 특징으로 하는 IEEE1394를 이용한 장치의 보안기술.The security algorithm may be configured to eliminate or make a re-authentication cycle at the time of password authentication by the user and to increase by a timer so that there is no authentication waiting time or maintain a certain time interval when the passwords do not match. Security technology for devices using IEEE1394, characterized by being increased. 제 1항에 있어서;The method of claim 1; 소형의 마이크로 콘트롤러가 IEEE1394 의 직접 구성 칩을 제어하는 것은 칩들의 동작에 바탕이 되는 시스템 클럭(SCLK)이나 케이블 파워 시스템(CPS) 핀 중의 하나 이상을 제어하는 것임을 특징으로 하는 IEEE1394를 이용한 장치의 보안기술.The control of IEEE1394's direct-configured chip by a small microcontroller is to control one or more of the system clock (SCLK) or cable power system (CPS) pins based on the chip's operation. Technology.
KR1020010078371A 2001-12-12 2001-12-12 Security technology of device which is using IEEE1394 Ceased KR20030048307A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020010078371A KR20030048307A (en) 2001-12-12 2001-12-12 Security technology of device which is using IEEE1394

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020010078371A KR20030048307A (en) 2001-12-12 2001-12-12 Security technology of device which is using IEEE1394

Publications (1)

Publication Number Publication Date
KR20030048307A true KR20030048307A (en) 2003-06-19

Family

ID=29574363

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020010078371A Ceased KR20030048307A (en) 2001-12-12 2001-12-12 Security technology of device which is using IEEE1394

Country Status (1)

Country Link
KR (1) KR20030048307A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000278294A (en) * 1999-03-23 2000-10-06 Toshiba Corp Communication device and communication method
WO2001061692A1 (en) * 2000-02-21 2001-08-23 Trek 2000 International Ltd A portable data storage device
KR20010099375A (en) * 2001-09-24 2001-11-09 서정욱 A IEEE1394 Security Device
KR20030016890A (en) * 2001-08-22 2003-03-03 주식회사 텔레게이트 Potable Data Storage Apparatus For Next Generation Mobile Telephone

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000278294A (en) * 1999-03-23 2000-10-06 Toshiba Corp Communication device and communication method
WO2001061692A1 (en) * 2000-02-21 2001-08-23 Trek 2000 International Ltd A portable data storage device
KR20030016890A (en) * 2001-08-22 2003-03-03 주식회사 텔레게이트 Potable Data Storage Apparatus For Next Generation Mobile Telephone
KR20010099375A (en) * 2001-09-24 2001-11-09 서정욱 A IEEE1394 Security Device

Similar Documents

Publication Publication Date Title
US5586271A (en) In-line SCSI bus circuit for providing isolation and bi-directional communication between two portions of a SCSI bus
US10452582B2 (en) Secure access to peripheral devices over a bus
US9230080B2 (en) Method of starting a computer using a biometric authentication device
US8296757B2 (en) Copy protection of software and/or data
EP3798875B1 (en) Portable storage device with internal secure controller that performs self-verification and self-generates encryption key(s) without using host or memory controller and that securely sends encryption key(s) via side channel
US20160239232A1 (en) Integrated Circuit Device That Includes A Secure Element And A Wireless Component For Transmitting Protected Data Over A Local Point-To-Point Wireless Communication Connection
TWI715181B (en) Method and control chip for performing access control of memory device
WO2020067660A1 (en) Data storage means control apparatus and method having data protection function by using wireless communication with smartphone
EP3651041B1 (en) Password input system
US20050036285A1 (en) Portable computer
US10776025B2 (en) Portable storage device that is self-convertible from being a removable disk to a fixed disk and from being a fixed disk to a removable disk
US11947466B2 (en) Storage device, nonvolatile memory system including memory controller, and operating method of the storage device
US10656854B1 (en) Method and portable storage device with internal controller that can self-verify the device and self-convert the device from current mode to renewed mode without communicating with host
CN110390214B (en) Safety device and method for safely accessing peripheral devices through a bus
US11775646B2 (en) Enhanced security apparatus for mediation between console peripheral devices and hosts
US11630787B2 (en) Bus system
US20250156114A1 (en) Portable memory device having mutually exclusive non-volatile electronic data storage
KR20030048307A (en) Security technology of device which is using IEEE1394
CN114153280A (en) a computer motherboard
IL280028A (en) Method and device for locking secure mediation between console peripherals and host computers
JP2003099147A (en) Electronic equipment having authentication function and electronic key device
CN102194065B (en) Basic input output system (BIOS) lock and BIOS set permission control method
CN112486865A (en) Method and control chip for performing access control of memory device
KR20200118780A (en) Apparatus and method for controlling data storage means having data protection function by wireless communication with smartphone
TWI892111B (en) Media hub device and media transfer method

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20011212

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20040826

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20050218

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20040826

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I