-
公开(公告)号:KR1020040055523A
公开(公告)日:2004-06-26
申请号:KR1020020082218
申请日:2002-12-21
Applicant: 한국전자통신연구원
IPC: G06F7/52
Abstract: PURPOSE: A device for operating the finite field multiplication of GF(p) and GF(2¬m) is provided to perform all of a GF(p) and a GF(2¬m) elliptic curve cryptosystem by performing a GF(p) decimal finite field multiplication operation and a GF(2¬m) binary finite field multiplication operation. CONSTITUTION: An Nx1 multiplier(400) performs the bit multiplication of a multiplier and a multiplicand. An upper CLA(Carry-Look-Ahead) adder(800) adds the output of the Nx1 multiplier, a sum storing register(1100), and a carry storing register(1200). A lower CLA adder(1000) adds or subtracts two sums of the upper CLA adder, the carry output, and a modular value. A negative number converter(600) converts the modular value into a negative number. For the GF(p) finite field operation, a CSA(Carry-Select-Adder)(1600) adds/outputs the final sum provided from the sum storing register and the carry provided from the carry storing register. A carry register(1500) stores the carry information of the CSA adder. A controller(700) controls each register and input selector for the multiplication operation of each finite field.
Abstract translation: 目的:提供用于操作GF(p)和GF(2-m)的有限域乘法的装置,以通过执行GF(p)和GF(2)来执行所有GF(p)和GF(2-m)椭圆曲线密码系统 )十进制有限域乘法运算和GF(2-m)二进制有限域乘法运算。 构成:Nx1乘法器(400)执行乘法器和被乘数的乘法运算。 上层CLA(进位前进)加法器(800)将N×1乘法器的输出,和存储寄存器(1100)和进位存储寄存器(1200)相加。 较低的CLA加法器(1000)加上或减去上CLA加法器,进位输出和模数值的两个和。 负数转换器(600)将模块值转换为负数。 对于GF(p)有限域操作,CSA(进位选择加法器)(1600)从和存储寄存器提供的最终和从进位存储寄存器提供的进位相加/输出。 进位寄存器(1500)存储CSA加法器的进位信息。 控制器(700)控制每个有限域的乘法运算的每个寄存器和输入选择器。
-
公开(公告)号:KR100426304B1
公开(公告)日:2004-04-08
申请号:KR1020010057083
申请日:2001-09-17
Applicant: 한국전자통신연구원
IPC: G06F13/00
Abstract: PURPOSE: A smart card emulator and an emulation method thereof are provided to effectively develop a contact/non-contact smart card and a USB(Universal Serial Bus) card through the simple design modification of a hardware logic. CONSTITUTION: The smart card emulator includes a computer(100), a controlling block(202), two ports(204,208), the first memory block(206), the second memory block(210), a clock generating block(212), a signal processing block(214) and an interface block(216). The controlling block(202) performs entire control needed to perform the emulation of the smart card. The first memory block(206) stores a VHDL(VHSIC(Very High Speed IC) Hardware Description Language) code needed to design the hardware logic. The second memory block(210) comprises an SRAM reading and writing the contents according to the execution of the emulator, a ROM storing an OS(Operating System) program of the emulator and an EEPROM(Electronically Erasable Programmable ROM) storing various application programs. The signal processing block(214) is an FPGA(Field Programmable Gate Array) for realizing a user defined additional function module.
Abstract translation: 目的:提供一种智能卡仿真器及其仿真方法,通过对硬件逻辑的简单设计修改来有效地开发接触/非接触智能卡和USB(通用串行总线)卡。 本发明的智能卡仿真器包括计算机(100),控制块(202),两个端口(204,208),第一存储器块(206),第二存储器块(210),时钟生成块(212) 信号处理块(214)和接口块(216)。 控制块(202)执行执行智能卡仿真所需的全部控制。 第一存储块(206)存储设计硬件逻辑所需的VHDL(VHSIC(超高速IC)硬件描述语言)代码。 第二存储器块(210)包括根据仿真器的执行读取和写入内容的SRAM,存储仿真器的OS(操作系统)程序的ROM和存储各种应用程序的EEPROM(电子可擦除可编程ROM)。 信号处理块(214)是用于实现用户定义的附加功能模块的FPGA(现场可编程门阵列)。
-
公开(公告)号:KR1020030094912A
公开(公告)日:2003-12-18
申请号:KR1020020032259
申请日:2002-06-10
Applicant: 한국전자통신연구원
CPC classification number: G06Q20/3829 , G06Q20/352 , G07F7/0826
Abstract: PURPOSE: A system and a method for the electronic payment using a non-contact electronic cash IC card are provided to carry out a payment transaction with various kinds of non-contact electronic cash IC cards with only one SAM(Secure Application Module). CONSTITUTION: The non-contact electronic cash IC cards(300,301) different with each other are issued from a different electronic cash company and a different card issuance company. A reader(200) recognizes the IC cards and communicates with the IC card. The SAM(100) stores a key set by dividing into each electronic cash company, carries out the mutual certification with the IC card by using the stored key set, and stores the transaction price information of the IC cards.
Abstract translation: 目的:提供使用非接触式电子现金IC卡进行电子支付的系统和方法,用于仅使用一个SAM(安全应用模块)的各种非接触式电子现金IC卡进行支付交易。 规定:相互不同的非接触式电子现金IC卡(300,301)由不同的电子现金公司和不同的发卡公司发行。 读取器(200)识别IC卡并与IC卡通信。 SAM(100)通过划分到每个电子现金公司中存储密钥集,通过使用存储的密钥集与IC卡进行相互认证,并存储IC卡的交易价格信息。
-
公开(公告)号:KR100406139B1
公开(公告)日:2003-11-14
申请号:KR1020010074634
申请日:2001-11-28
Applicant: 한국전자통신연구원
IPC: H04L9/14
Abstract: PURPOSE: A symmetric and asymmetric key cryptography operation process system and a processing method thereof are provided to process various kinds of ciphering algorithm by using the cryptographic operation process system including hardware circuits of small number. CONSTITUTION: A command extraction portion(130) extracts a command for performing a cryptographic operation when commands and data for a ciphering algorithm are received from an external network. A scheduler and decoder portion(120) decides a calculation method and schedules an executing order by analyzing an input command according to the extracted command and the data. A storage portion(140) stores the extracted command and the data received from the external network. A cryptographic operation portion(160) processes a symmetric and an asymmetric cryptographic operation by performing the stored command according to the scheduled executing order. A control portion(150) controls the cryptographic operation portion.
Abstract translation: 目的:提供一种对称和非对称密钥密码操作处理系统及其处理方法,以通过使用包括少数的硬件电路的密码操作处理系统处理各种加密算法。 构成:当从外部网络接收到用于加密算法的命令和数据时,命令提取部分(130)提取用于执行密码操作的命令。 调度器和解码器部分(120)根据提取的命令和数据通过分析输入命令来决定计算方法并调度执行顺序。 存储部分(140)存储提取的命令和从外部网络接收的数据。 密码操作部分(160)通过根据所安排的执行次序执行所存储的命令来处理对称密码操作和非对称密码操作。 控制部分(150)控制密码操作部分。
-
公开(公告)号:KR1020030051992A
公开(公告)日:2003-06-26
申请号:KR1020010081717
申请日:2001-12-20
Applicant: 한국전자통신연구원
IPC: G06F7/552
Abstract: PURPOSE: An operator RSA(Rivest-Shamir-Adelman) encryption of an IC card is provided to selectively carry out a modular multiplication operation or a modular exponent multiplication operation according to a control signal, and to realize a high speed encryption operation through the minimal access to a memory by storing a middle value in an internal register instead of the memory. CONSTITUTION: An interface(120) transmits/receives the control signal and the encryption operation transmitted from a processor of an IC card system. A control register(130) stores the information for controlling an operation mode according to the control signal. An input register(140) previously reads and stores the data from the memory(110) according to the information stored in the control register(130). A modular part(160) carries out the modular operation and the modular exponent operation by reading the value stored in the input register(140). A controller(140) stores the control signal from the IC card processor in the control register(130), and generates the control signal by offering the data from the memory(110) to the modular part(160).
Abstract translation: 目的:提供IC卡的操作员RSA(Rivest-Shamir-Adelman)加密,以根据控制信号有选择地执行模乘法或模数乘法运算,并通过最小化实现高速加密操作 通过在内部寄存器中存储中间值而不是存储器来访问存储器。 构成:接口(120)发送/接收从IC卡系统的处理器发送的控制信号和加密操作。 控制寄存器(130)根据控制信号存储用于控制操作模式的信息。 输入寄存器(140)根据存储在控制寄存器(130)中的信息,先前从存储器(110)读取并存储数据。 模块化部件(160)通过读取存储在输入寄存器(140)中的值来执行模数运算和模数运算。 控制器(140)将来自IC卡处理器的控制信号存储在控制寄存器(130)中,并通过将数据从存储器(110)提供给模块化部件(160)来产生控制信号。
-
公开(公告)号:KR1020030043447A
公开(公告)日:2003-06-02
申请号:KR1020010074630
申请日:2001-11-28
Applicant: 한국전자통신연구원
IPC: H04L9/14
CPC classification number: H04L63/0485 , H04L9/0625 , H04L9/0631 , H04L9/302 , H04L9/3066 , H04L63/0853
Abstract: PURPOSE: A high-speed hardware cryptographic processing system and a method thereof are provided to enhance the performance of a cryptographic process by performing a symmetric key and an asymmetric key ciphering algorithm in parallel. CONSTITUTION: A scheduler(120) is used for generating the scheduling information for an executing procedure of a ciphering algorithm. A storage portion(130) stores rearranged command, rearrangement information, and the address information of the cryptographic data according to the scheduling information. A cryptographic processing portion(150) reads the stored data of the storage portion and performs a cryptographic process according to the command priority by referring to the command rearrangement information and the address information. A control portion(140) outputs a command to generate the scheduling information, sort cryptographic data, assign the data, and perform the cryptographic process.
Abstract translation: 目的:提供一种高速硬件加密处理系统及其方法,用于通过并行执行对称密钥和非对称密钥加密算法来增强密码处理的性能。 构成:调度器(120)用于生成用于加密算法的执行过程的调度信息。 存储部(130)根据调度信息存储重新排列的命令,重排信息和密码数据的地址信息。 加密处理部(150)通过参照命令重排信息和地址信息读取存储部分的存储数据,并根据命令优先级执行密码处理。 控制部(140)输出生成调度信息的命令,分类密码数据,分配数据,进行密码处理。
-
公开(公告)号:KR100126098B1
公开(公告)日:1997-12-26
申请号:KR1019940024599
申请日:1994-09-28
Applicant: 한국전자통신연구원
IPC: H04M11/00
Abstract: An apparatus and a method for matching for PC(Personal Computer) communication in keyphone system are disclosed. The apparatus for matching for PC(Personal Computer) communication in keyphone system which is coupled between the keyphone system and an outside computer(104) and allows the keyphone system to communicate with PC, said apparatus comprises: a first voice transducer(200) placed between a voice line of main unit(101) of keyphone and a voice input end of an extended card (106) of the computer(104) for switching the voice line; a second voice transducer(201) placed between a keyphone terminal (103) of keyphone and a voice output end of the extended card (106); a data transducer(202) for matching a control line; a modulation/demodulation(203) coupled to the data transducer(202) for modulating and demodulating control signals; a microprocessor(204) for processing the control signals; and a RS-232C module(205) for allowing the microprocessor to communicate with the computer(104) through a serial port(105). Thereby, the keyphone system can provides a lot of services through the computer communication.
Abstract translation: 公开了一种用于在键盘系统中匹配PC(个人计算机)通信的装置和方法。 用于在键盘系统中的PC(个人计算机)通信的匹配装置,其耦合在所述键盘系统和外部计算机(104)之间,并且允许所述键盘系统与PC通信,所述装置包括:第一语音换能器(200) 在键盘的主单元(101)的语音线与计算机(104)的扩展卡(106)的语音输入端之间切换语音线; 放置在键盘的键盘终端(103)和扩展卡(106)的声音输出端之间的第二声音传感器(201); 用于匹配控制线的数据传感器(202) 耦合到数据传感器(202)的用于调制和解调控制信号的调制/解调(203) 用于处理控制信号的微处理器(204) 以及用于允许微处理器通过串行端口(105)与计算机(104)通信的RS-232C模块(205)。 因此,键盘系统可以通过计算机通信提供大量的服务。
-
-
公开(公告)号:KR101769549B1
公开(公告)日:2017-08-18
申请号:KR1020150046426
申请日:2015-04-01
IPC: A63B22/02
Abstract: 본발명은다양한방향으로진행할수 있는이족운동장치를제공한다. 본발명의일 측면에따른이족운동장치는다각형상으로이루어진이족운동장치에있어서, 복수개의롤러들을포함하며, 연이어배치된복수개의롤 컨베이어와, 서로이웃하게배치된롤 컨베이어의롤러을연결하는커플링과, 상기롤러에설치된기어와상기기어와맞물리는웜을포함하는동력전달부재, 및상기웜과연결된구동축을회전시키는전동기를포함한다.
-
公开(公告)号:KR1020170018529A
公开(公告)日:2017-02-20
申请号:KR1020150112286
申请日:2015-08-10
Applicant: 한국전자통신연구원 , 연세대학교 산학협력단
CPC classification number: G06K9/00342
Abstract: 본발명은헬스케어유닛상에서운동하는사용자의움직임에대한운동패턴정보를축적하고, 축적된운동패턴정보로부터사용자의다음운동상태를예측하여헬스케어유닛의작동을제어함으로써, 사용자에게보다안정적인가상현실을실감있게체험할수 있도록하는헬스케어유닛기반시뮬레이터와이를이용한시뮬레이션방법을제시한다.
Abstract translation: 基于健身设备的模拟器和使用模拟器的仿真方法。 基于适应装置的模拟器包括特征点提取单元,用于获取位于健身装置上的用户的动作感测信息,并且基于动作感测信息提取用户身体骨骼结构的特征点, 特征点集群生成单元,其通过对所述特征点中的两个以上的特征点进行聚类来生成多个特征点集群,以及设定多个特征点集群的各个集群符号;运动模式信息累积部,生成并存储关于所述多个特征点之间的状态转换的信息 基于状态转换信息,通过预测当前正在为用户生成的特征点集群之后的特征点集群来预测用户的后续运动状态,运动状态预测单元。
-
-
-
-
-
-
-
-
-