Abstract:
저전력 마이크로프로세서를 이용한 난수 발생 방법 및 이를 이용한 장치가 개시된다. 본 발명에 따른 난수 발생 방법은 저전력 마이크로프로세서가 난수 발생기에 외부 전원이 공급되는지 여부를 판단하는 단계; 상기 외부 전원이 공급되는 것으로 판단되는 경우 상기 저전력프로세서가 제1 방식으로 상기 난수 발생기의 내부 상태를 업데이트하는 단계; 및 상기 외부 전원이 공급되는 것으로 판단되지 않는 경우, 상기 저전력프로세서가 상기 제1 방식과 상이한 제2 방식으로 상기 난수 발생기의 내부 상태를 업데이트하는 단계를 포함한다.
Abstract:
Disclosed are a firmware integrity verification device of an embedded system and a method thereof. The firmware integrity verification device of the embedded system according to the present invention comprises a target integrity code acquisition unit which acquires a target integrity code of firmware in the embedded system; an original integrity code acquisition unit which acquires an original integrity code of original firmware; and an integrity determination unit which determines whether the integrity of the firmware in the embedded system is maintained by using the target integrity code and the original integrity code.
Abstract:
관성계측센서에서 측정된 자세정보 및 저전력 마이크로프로세서를 이용하여 장치에 대한 전원의 공급상태와 무관하게 장치 내부의 비휘발성 메모리의 중요 데이터를 삭제하여 불법적인 접근을 방지하도록 하는 메모리 삭제 방법 및 이를 위한 장치를 제시한다. 제시된 장치는 외부 전원 및 배터리에서 공급되는 전원 중 하나를 선택하는 전원스위칭 회로부, 외부 전원 또는 배터리에서 공급되는 전원을 이용하여 해당 메모리 삭제 장치의 자세정보를 측정하는 관성계측센서, 및 외부 전원을 이용하여 제 1방식으로 메모리 소자 내부의 중요 데이터를 삭제하고 배터리에서 공급되는 전원을 이용하여 제 1방식과 상이한 제 2방식으로 메모리 소자 내부의 중요 데이터를 삭제하는 저전력 마이크로프로세서를 포함한다.
Abstract:
A random number generating method using low power microprocessor and a device therefor are disclosed. The random number generating method includes a step that the microprocessor determines whether external power is supplied to a random number generator, a step that the microprocessor updates an internal state of the random number generator with a first method when the external power is supplied, and a step that the microprocessor updates the internal state of the random number generator with a second method different from the first method when the external power is not supplied. [Reference numerals] (301) External power supply;(302) Power switching circuit;(303) Battery;(304) Hardware noise source;(305) Low-power micro processor;(307) Random number generation algorithm unit;(308) Initial value providing unit
Abstract:
PURPOSE: A network management system using an SNMP(Simple Network Management Protocol) is provided to enable a manager module to transmit an encoded PDU with an XML security polity to an agent module, so that the agent module can decode the encoded PDU while converting the decoded PDU into an SNMP message to carry out a security function according to the XML security policy, thereby maintaining compatibility. CONSTITUTION: A manager module comprises as follows. An XML policy repository(110) stores XML security-related information. SNMP application programs(100) determine one of security policies stored in the XML policy repository(110), and generate a message to be transmitted. An SNMP engine(120) receives the message and the security policy, encodes the message into an XML message according to the security policy, and transmits the encoded message to an agent. An agent module comprises as follows. An SNMP engine decodes the received message, and converts into an SNMP message by using the security policy. SNMP application programs apply each device management and security policy according to the security policy.
Abstract:
임베디드 시스템의 펌웨어 무결성 검증 장치 및 방법이 개시된다. 본 발명에 따른 임베디드 시스템의 펌웨어 무결성 검증 장치는, 임베디드 시스템 펌웨어의 대상 무결성 코드를 획득하는 대상 무결성 코드 획득부; 원본 펌웨어의 원본 무결성 코드를 획득하는 원본 무결성 코드 획득부; 및 상기 대상 무결성 코드 및 상기 원본 무결성 코드를 이용하여 상기 임베디드 시스템 펌웨어의 무결성이 유지되는지 여부를 판단하는 무결성 판단부를 포함한다.
Abstract:
본 발명은 탬퍼 검출 방법 및 이를 이용한 데이터 저장 장치에 관한 것이다. 본 발명의 탬퍼 검출 방법은 압력 센서를 이용하여 데이터 저장 장치에 가해지는 압력값을 센싱하는 단계와, 상기 센싱된 압력값과 상기 데이터 저장 장치의 초기 구동 시점에 센싱된 초기 압력값을 비교하는 단계와, 상기 센싱된 압력값이 상기 초기 압력값보다 감소된 경우에 상기 데이터 저장 장치에 가해지는 하중 횟수에 따라 변화하는 임계압력값을 비교하여 악의적 탬퍼를 검출하는 단계를 포함한다. 데이터, 메모리, 탬퍼
Abstract:
비휘발성 메모리를 이용한 난수 생성 방법 및 장치가 개시된다. 본 발명에 따른 난수 생성 방법은 전원 공급시 비휘발성 메모리에서 난수 상태 정보를 리드하는 단계; 상기 난수 상태 정보 및 저장용 엔트로피 소스를 이용하여 난수 발생기의 난수 상태를 갱신하여 갱신된 난수 상태 정보를 생성하는 단계; 상기 갱신된 난수 상태 정보를 상기 비휘발성 메모리에 저장하는 단계; 상기 갱신된 난수 상태 정보 및 생성용 엔트로피 소스를 이용하여 상기 난수 발생기의 난수 상태를 갱신하여 생성용 난수 상태 정보를 생성하는 단계; 및 상기 생성용 난수 상태 정보 및 상기 생성용 엔트로피 소스를 이용하여 응용 프로그램에서 사용될 난수를 생성하는 단계를 포함한다.
Abstract:
PURPOSE: A method and apparatus for generating a random number of double track method using a nonvolatile memory uses a nonvolatile memory to achieve miniaturization and efficiency-improvement of a system design by using a nonvolatile memory without extra setup necessary for an embedded system including an SRAM-based random number generator. CONSTITUTION: An SDRAM (201) stores an executable code of a random number generator. A microprocessor (202) uses an entropy source for storing and an entropy source for generating to update a random number status of the random number generator. The microprocessor leads random number status information in a nonvolatile memory when supplying power. The microprocessor uses the random number status information and the entropy source for storing to update a random number status of the random number generator, generating updated random number status information. The microprocessor stores the updated random number status information in the nonvolatile memory. [Reference numerals] (202) Microprocessor; (203) Non-volatile memory; (205) Battery
Abstract:
PURPOSE: A tamper-detection method and a data storage apparatus using the same are provided to delete data in a data storage apparatus only when a malicious tamper occurs, thereby performing a stabler data protection function. CONSTITUTION: A memory(210) stores data. A pressure sensor(230) senses a pressure value applied to a housing. A controller(250) detects a malicious tamper by comparing the sensed input value with a threshold pressure value. An RTC(Real Time Clock)(240) measures a time point sensing the pressure value.