Abstract:
PURPOSE: An information processing device using a micro controller and a method thereof are provided to safely store important data by storing the important data in the micro controller actively performing intrusion detection. CONSTITUTION: Tamper sensors(111,121,131) sense tamper attempt and micro controllers(112,122,132) are connected with each other and overlap data to store the same. Backup battery units(113a,123a,133a) supply power to the micro controllers. When the tamper attempt is sensed, the data stored in the micro controllers is deleted. If the data is damaged, a micro controller receives the same data as the damaged data from another microcontroller to perform data recovery. [Reference numerals] (111,121,131) Tamper sensor; (112,122,132) Microcontroller; (113a,123b,133a) Backup battery; (113b,123a,133b) Backup battery circuit
Abstract:
본 발명은 정보보호 시스템에서 제공하는 블록암호, 해쉬, 메시지 인증 코드(MAC), 공개키 연산 및 난수 발생과 같은 암호 알고리즘을 다중 암호엔진으로 구성하여 고속 처리할 수 있는 고성능 암호화 장치에 관한 것이다. 본 발명에 따른 다중 암호엔진을 사용하는 고성능 암호화 장치는 호스트와 PCI-Express 정합부간 고속 전송을 위해 DMA 레지스터, Bypass FIFO, Tag 레지스터 및 FIFO 상태 레지스터를 이용해서 TLP 패킷에 대한 분석과 생성 기능을 제공한다. 또한, 암호자원의 가용 상태와 세션 ID정보를 이용한 고정적인 암호코어 할당 방식인 정적 스케쥴링 방식과 명령어 종류 및 처리시간을 고려하여 응용 환경에 적합한 알고리즘을 선택한 후 시스템 초기화 시 프로그램 가능한 구조를 갖는 동적 스케쥴링 방법을 지원하는 구조를 가지고 있어 보안서비스 응용 환경 변화에 따라 최적화된 스케쥴링 방식이 선택 가능하다. 또한, 세션메모리에 저장된 세션 데이터를 암호코어 상호간 공유할 수 있도록 암호코어와 세션메모리에 중재기를 구성하여 암호코어가 세션에 무관하게 운영될 수 있는 구조를 가지므로, 보조 프로세서, 암호 프로세서 및 네트워크 암호 프로세서 형태의 암호칩과 암호모듈에 적용하여 유, 무선 인터넷(WiBro), 전자 상거래, 가상 사설망 및 고속 링크 장비에 고속의 보안 서비스를 제공할 수 있는 효과가 있다. 암호칩, 암호코어, 다중 암호엔진, 세션메모리, CPU, 공개키 연산, 작업 스케쥴러, 명령블럭, 응답블럭, TLP 패킷 분석 및 생성
Abstract:
A modular multiplication device based on CRT and a CSA, and a method thereof are provided to perform RSA public key encryption at high speed, and realize a small area and low power consumption by using the CRT and the CSA. A multiplier register(130) stores and shifts a multiplier to right. A booth recorder(140) outputs a multiplicand determined according to a condition by using information inputted from the multiplier register and multiplicand information. The CSA comprises the first CSA(110) adding the multiplicand output from the booth recorder to a sum/carry of a previous round and the second CSA(120) adding a modular partial sum of a redirection table(160) to the sum/carry output from the first CSA. 2-bit adders(150,170) calculate and reflect carry generation to the next round. A plurality of multiplexers control a 1-bit input value according to an input signal. Two w-bit adders(180) calculate the final result value from an interim result value of the CSA.
Abstract:
본 발명은 직접 시퀀스 확산 스펙트럼(Direct Sequence Spread Spectrum, 이하 DSSS라고 약칭함)의 옵셋 직각위상 쉬프트 킹(Offset Quadrature-Phase Shift Keying, 이하 OQPSK라고 약칭함)의 칩 변조장치에 관한 것으로서, 그 특징은 메시지 신호의 동위상 신호를 보내는 I-채널과 상기 메시지 신호의 직각위상 신호를 보내는 Q-채널을 가지고 있는 직접 시퀀스 확산 스펙트럼 OQPSK 칩 변조장치에 있어서, 의사잡음을 발생시키는 의사잡음 발생수단과, 제 1 왈쉬코드를 생성하는 제 1 왈쉬코드 발생수단과, 상기 의사잡음 코드를 상기 제 1 왈쉬코드로 확산시켜 출력하는 제 1 확산수단과, 상기 메시지 신호를 상기 제 1 확산수단의 출력신호로 확산시켜 상기 I-채널로 출력하는 제 1 프리코딩 수단과, 상기 제 1 왈쉬코드와 직교하는 제 2 왈쉬코드를 생성하는 제 2 왈쉬코드 발생수단과 , 상기 의사잡음 코드를 상기 제 2 왈쉬코드로 확산시켜 출력하는 제 2 확산수단 및 상기 메시지 신호를 상기 제 2 확산수단의 출력신호로 확산시켜 상기 Q-채널로 출력하는 제 2 프리코딩 수단을 포함하는 데에 있으므로, 본 발명은 종래의 DSSS QPSK 변조장치에 약간의 확산코드와 프리코딩 장치를 결합한 구조로서, DSSS에서 인접 심볼간의 간섭을 없애주며 OQPSK의 특성을 그대로 살려서 시간지연 장치없이 스펙트럼 확산용 코드만으로 구성이 가능하다는 데에 그 효과가 있다.
Abstract:
본 발명은 확산 대역 신호의 동기 추적을 위한 독립 진상-지상형 지연잠김루프에 관한 것으로, 신호입력단(S IN )에 각각 연결된 승산기(U1, U2)와, 상기 승산기(U1, U2) 출력단에 각각 연결된 대역통과여과기(U2, U13)와, 상기 대역통과여파기(U2, U13) 출력단에 각각 연결된 자승기(U3, U14)와, 상기 자승기(U3, U14) 출력단에 각각 연결된 저역통과여파기(U4, U15)와, 상기 저역통과여파기(U4, U15) 출력단에 각각 연결된 감산기(U5, U16)와, 상기 감산기(U5, U16) 출력단에 각각 연결된 루프여파기(U7, U18)와, 상기 루프여파기(U7, U18) 출력단에 각각 연결된 전압제어 클러발생기(U9, U10)와, 상기 전압제어 클러발생기(U9, U10) 출력단에 각각 입력단이 연결되어 있으며, 두 출력단이 상기 두 승산기(U1, U2)입력단에 가각 연결된 의사잡음 코드발생기(U11)와, 상기 의사잡음 코드발생기(U11) 입력단이 연결되어 있으며, 두 출력단이 상기 두 감산기(U5, U16) 입력단에 각각 연결된 문턱전압제어기(U6)와, 상기 신호입력단(S IN ) 및 의사 잡음 코드발생기(U11)에 각각 입력단이 연결되어 있으며 출력단으로 출력신호(S OUT )를 출력하는 승산기(U17)를 구비하도록 하여, 내재성 잡음의 증가를 막으면서도 동기 추적 장치의 추적 가능 영역을 넒혀 주어, 동기의 유지하는 시간대를 증가시키고 잡음비에 대한 시스템의 성능을 향상시키고, 별도의 알고리즘 없이 하드웨어 적으로 동작하도록 하므로써 주문형 반도체로 제작할 수 있도록 하고, 대량 생산에 관련되는 재생성 및 신뢰도를 재고시키는 효과를 갖는다.