Abstract:
마스킹 기법을 사용하기 위한 대칭키 암호화 알고리즘, 예를 들어 ARIA나 SEED 암호화 알고리즘에서는, 대칭키 암호화 시스템 내의 마스킹 룩-업(look-up) 테이블인 S-박스(S-box) 테이블을 적어도 2개 이상 생성 및 저장해야만 하는 바, 마스킹 연산에 필요한 자원들, 예를 들면 연산 시간, 메모리 용량 등이 과도하게 소모되는 문제가 있다. 이에 본 발명에서는, 최초 생성된 마스킹 S-박스(masking S-box) 테이블을 참조하여 하나의 마스킹 S-박스를 연산한 후, 추가적인 마스킹 S-박스 테이블을 참조하지 않고 상기 최초 생성된 마스킹 S-박스 테이블을 참조하여 나머지 다른 마스킹 S-박스를 연산함으로써, 마스킹 연산에 필요한 연산 시간, 메모리 용량 등을 줄일 수 있는 대칭키 암호화 시스템의 마스킹 연산 기술을 제안하고자 한다.
Abstract:
PURPOSE: An error injection analysis prevention operating apparatus and a method thereof are provided to efficiently prevent an error injection analysis attack through a rapid operation which uses hardware resources. CONSTITUTION: An error injection analysis prevention operating apparatus(100) includes an operator(130), a BCC(Block Check Character) memory(140), and a BCC operator(150). The operator generates n-bit word data from encoded input data and performs an encoding operation through generated n-bit word data. The memory stores operated data from the operator. The BCC operator checks whether an error occurs by performing a BCC operation about the operated data. [Reference numerals] (110) Controller; (120) Memory; (130) Operator; (140) BCC memory; (150) BCC operator; (152) BCC Old operation unit; (154) BCC New operation unit
Abstract:
PURPOSE: An integration protective device and an integration security method are provided to simultaneously perform a device authentication and a stream encryption by changing an action mode in a process using communally a device overlapped with of a PUF(Physical Unclonable Function) circuit and a FSR(Feedback Shift Register) circuit. CONSTITUTION: An action mode control part(110) decides an authentication mode performing a device authentication and an encryption mode performing a stream encryption. An authentication part performs the device authentication using a difference of data route divided by an input data in the authentication mode. An encryption part stream-encrypts an input value through a calculation in the encryption mode. The authentication part include a plurality of operators performing a bit calculation and unit route sets including a second multiplexor with selecting one of an output of the buffers and a plurality of buffers having different route delay properties.
Abstract:
타원곡선 암호화를 위한 유한체 중 GF(P) 상의 소수 유한체의 곱셈 및 역승산 연산 방법이 제공된다. 본 발명의 실시예에 의한 유한체 곱셈 방법은 피승수와 승수를 일정 크기의 비트 단위로 구분하여 곱하는 단계와, 상기 곱셈 결과를 미리 저장된 이전 단계의 유한체 연산 결과와 더하는 단계 및 상기 덧셈 결과를 리덕션하는 단계를 포함한다. 타원곡선, 유한체, GF(P), 곱셈, 역승산
Abstract:
PURPOSE: A method for arranging waveform data for analyzing a sub channel and a sub channel analyzing device using the same are provided to reduce time waste for wrongly setting an alignment parameter. CONSTITUTION: Initial parameters are automatically set for a determined test set(S420). Various alignment method is repetitively performed for the test set using the determined parameters. The most proper parameters are determined by obtaining a standard deviation of result sets per each alignment methods(S430). All waveform data are aligned using the determined alignment parameters(S440).
Abstract:
PURPOSE: A method and device for providing masking operations in a symmetric key encoding system are provided to operate other masking S-boxes by referring to an initially generated masking S-box table, thereby reducing operation time and a memory capacity necessary for a masking operation. CONSTITUTION: At least two S-boxes are inputted(S200). A masking S-box table about one of the inputted S-boxes is generated(S202). One masking S-box is operated by referring to the masking S-box table(S204). Another one masking S-box for another S-box is operated by referring to the masking S-box table(S206).
Abstract:
PURPOSE: An integration protective device and an integration security method are provided to simultaneously perform a device authentication and a stream encryption by changing an action mode in a process using communally a device overlapped with of a PUF(Physical Unclonable Function) circuit and a FSR(Feedback Shift Register) circuit. CONSTITUTION: An action mode control part(110) decides an authentication mode performing a device authentication and an encryption mode performing a stream encryption. An authentication part performs the device authentication using a difference of data route divided by an input data in the authentication mode. An encryption part stream-encrypts an input value through a calculation in the encryption mode. The authentication part include a plurality of operators performing a bit calculation and unit route sets including a second multiplexor with selecting one of an output of the buffers and a plurality of buffers having different route delay properties.
Abstract:
An AES(Advanced Encryption Standard) encrypting and decrypting apparatus and a method thereof are provided to minimize an operational logic by updating four key data simultaneously and performing a key expansion. An AES(Advanced Encryption Standard) encrypting and decrypting apparatus includes a data register(130), and a calculation unit(150). The AES encrypting and decrypting apparatus encrypts and decrypts input data by performing a plurality of rounds repeatedly. The data register stores the input data or feedback data which are selected at each of the rounds in response to a predetermined control signal. The calculation unit calculates logically the data stored in the data register and an input round key at each round with a predetermined bit unit based on a predetermined calculation sequence. The calculation unit performs the AES encryption and decryption for the input data.
Abstract:
A system and a method for searching a lost article with RFID are provided to search a location of an article effectively by attaching an RFID tag to personal articles and reduce management expenses by efficiently managing the lost articles in a lost article center. A communicator(310) receives a code including article ID information of the RFID tag attached to the articles. A memory(320) stores the code of the RFID tags. A transceiver(330) transmits an RFID tag code to a lost article management server to inquire the lost article when a user loses the article attached with the RFID tag, and receives lost article location information searched based on the RFID tag code from the lost article management server. The communicator is an infrared communicator receiving the RFID tag code from an infrared port of an RFID tag vending machine. The transceiver receives a text message including the RFID tag code by connecting to the RFID tag vending machine through the Internet and transmits the text message including the RFID tag code to the lost article management server. A removable RFID reader(350) directly reads the code of the RFID tag and transmits the read code to a terminal(200).
Abstract:
모듈러 연산 장치 및 방법, 그리고 RSA 암호 연산 시스템이 개시된다. 제1데이터 선택기는 외부로부터 입력되는 n비트의 제1데이터로부터 순차적으로 1비트의 데이터인 제1비트값을 추출하여 출력한다. 제1캐리저장 덧셈기는 추출된 제1비트값에 대응하여 외부로부터 입력되는 모듈러값과 n비트의 제2데이터를 제1비트값과 기저장되어 있는 제2비트값에 따라 합산하여 제1합을 출력하고, 합산과정에서 발생하는 캐리를 상위 비트쪽으로 1비트 이동시켜 제1캐리를 출력한다. 제2캐리저장 덧셈기는 제1합, 제1캐리, 및 제1연산값을 합산하여 산출한 합 및 캐리를 각각 하위 비트쪽으로 1비트 이동시킨 제2합 및 제2캐리를 출력한다. 제1 및 제2레지스터는 각각 n비트의 크기를 가지며, 하위 n/2비트에 제2합 및 제2캐리를 저장한다. 제2데이터는 최초의 제1합 연산과정의 수행시에는 외부로부터 입력되는 n비트의 데이터이고 이후의 제1합 연산과정의 수행시에는 제2레지스터에 저장되어 있는 n비트의 데이터이다. 또한, 제2연산값은 제1레지스터에 저장되어 있는 n비트의 데이터이다. 이로써, 시스템 클럭의 상승 모서리와 하강 모서리를 모두 데이터 처리에 사용할 수 있어 낮은 동작 주파수를 갖는 시스템에서 별도의 주파수 증가 장치를 사용하지 않고 효율적으로 RSA 암호 연산을 수행할 수 있다.