해시 알고리즘에서의 압축 연산을 수행하기 위한 장치 및 방법
    4.
    发明授权
    해시 알고리즘에서의 압축 연산을 수행하기 위한 장치 및 방법 有权
    用于在散列算法中执行压缩操作的设备和方法

    公开(公告)号:KR101516573B1

    公开(公告)日:2015-05-04

    申请号:KR1020130088514

    申请日:2013-07-26

    Abstract: 본 발명은 512비트 메시지와 512비트 또는 1024비트 연쇄변수 데이터를 입력받아 256비트 레지스터 기반의 단계 함수를 반복 연산하여 해시값의 기초가 되는 갱신된 512비트 또는 1024비트 연쇄변수 데이터를 산출하기 위한, 고속 메시지 해시 알고리즘에서의 압축 연산을 수행하기 위한 장치 및 방법을 개시한다. 이를 위해, 본 발명에 따른 해시 알고리즘에서의 압축 연산을 수행하기 위한 장치는 메시지와 연쇄변수 데이터를 외부로부터 입력받는 인터페이스부; 메시지로부터 복수의 확장 메시지를 생성하는 메시지 확장부; 연쇄변수 데이터를 압축 함수에 대한 초기 상태 데이터로 변환하는 연쇄변수 초기 변환부; 초기 상태 데이터와 복수의 확장 메시지를 기초로 확장 메시지 결합 함수와 단계 함수를 반복 연산한 후 최종 확장 메시지와 결합하여 최종 상태 데이터를 산출하는 단계 함수 연산부; 및 최종 상태 데이터를 이용하여 연쇄변수 데이터로부터 갱신된 연쇄변수 데이터를 생성하여 출력하는 연쇄변수 최종 변환부를 포함한다.

    Abstract translation: 用于计算512位消息和512位或1024位链可变更新512位或1024位链可变数据接收到该数据重复计算256位的一个阶跃函数,本发明基于寄存器的散列值底层, 公开了一种用于在快速消息散列算法中执行压缩操作的装置和方法。 为此,根据本发明的用于在散列算法中执行压缩操作的设备包括:接口单元,用于从外部接收消息和链变量数据; 一个消息扩展单元,用于从消息中产生多个扩展消息; 链变量初始变换器,用于将链变量数据变换为压缩函数的初始状态数据; 初始状态数据和多个扩展消息的重复扩展消息上的基础计算步骤函数计算器在与最终扩展消息组合计算最终状态数据组合功能和阶梯函数之后; 以及链变量最终变换器,用于使用最终状态数据从链变量数据生成和输出更新后的链变量数据。

    저전력 암호화 장치 및 방법
    5.
    发明授权
    저전력 암호화 장치 및 방법 有权
    低功率加密设备和方法

    公开(公告)号:KR101330664B1

    公开(公告)日:2013-11-15

    申请号:KR1020120064278

    申请日:2012-06-15

    CPC classification number: H04L9/0816 H04L9/0618 H04L2209/24

    Abstract: The present invention relates to an encryption apparatus and method for supporting low power encryption capable of providing a high speed block encryption algorithm for mobile devices. For this, the encryption apparatus according to the present invention comprises: a user interface for receiving a plain text to be encrypted and a master key from a user; a key scheduler for generating a round key from the master key; an initial converter for generating initial round function values from the plain text; a round function processor for processing repeatedly the round function by using the round key and the initial round function values; and a final converter for generating a coded message from result values of the round function in the final round processed by the round function processor. [Reference numerals] (100) User interface unit;(200) Existing scheduler unit;(300) Initial converter;(400) Round function processor;(500) Final converter;(600) Coded message output unit

    Abstract translation: 本发明涉及一种用于支持能够为移动设备提供高速块加密算法的低功率加密的加密装置和方法。 为此,根据本发明的加密装置包括:用户接口,用于从用户接收要加密的明文和主密钥; 用于从所述主密钥生成轮密钥的密钥调度器; 用于从纯文本生成初始圆函数值的初始转换器; 循环函数处理器,用于通过使用所述循环密钥和所述初始循环函数值重复地处理所述回归函数; 以及最终转换器,用于从由循环函数处理器处理的最后一轮中的循环函数的结果值生成编码消息。 (100)用户界面单元;(200)现有调度单元;(300)初始转换器;(400)圆功能处理器;(500)最终转换器;(600)编码消息输出单元

    양자 네트워크상에서의 양자키 분배 장치 및 방법
    7.
    发明授权
    양자 네트워크상에서의 양자키 분배 장치 및 방법 有权
    量子网络上的量子密钥分配装置和方法

    公开(公告)号:KR101830339B1

    公开(公告)日:2018-03-29

    申请号:KR1020160061993

    申请日:2016-05-20

    CPC classification number: H04L9/0858 H04L9/083

    Abstract: 양자네트워크상에서의양자키분배장치및 방법이개시된다. 본발명의일실시예에따른양자키분배장치는양자키클라이언트장치들과인증키들을공유하는인증키공유부; 양자상태를이용하여상기양자키클라이언트장치들별로걸러진키들을생성하는양자키생성부; 상기걸러진키들의오류를정정하여출력비트열들을생성하는오류정정부및 상기인증키들, 상기분배출력비트열들및 상기양자키클라이언트장치들로부터수신한출력비트열들을암호화연산하여암호화비트열을산출하는비트열 연산부를포함한다. 본발명은사용자간공유되는키를분배장치가알 수없도록제한하여보안성을향상시켰다.

    Abstract translation: 公开了量子网络上的量子密钥分配设备和方法。 根据本发明的一个方面,提供了一种量子密钥分配设备,包括:认证密钥共享单元,与量子密钥客户端设备共享认证密钥; 量子密钥生成器,用于生成由量子密钥客户端设备使用量子状态过滤的密钥; 纠错单元,对经过滤的密钥的错误进行校正以生成输出比特串,以及从验证密钥,分发输出比特流和量子密钥客户端设备接收的输出比特流,以计算加密比特流 和一个位串算术单元。 本发明通过将分发密钥限制为用户之间的共享密钥来提高安全性。

    고속 메시지 해싱을 위한 압축함수를 제공하는 연산 방법 및 그 장치
    8.
    发明授权
    고속 메시지 해싱을 위한 압축함수를 제공하는 연산 방법 및 그 장치 有权
    用于提供用于快速消息化的压缩函数的计算方法和使用该方法的装置

    公开(公告)号:KR101688636B1

    公开(公告)日:2016-12-21

    申请号:KR1020150010693

    申请日:2015-01-22

    CPC classification number: H04L9/0643 H04L2209/30 H04L2209/38

    Abstract: 고속메시지해싱을위한압축함수를제공하는방법및 장치가개시된다. 메시지를사용하여복수의확장메시지들이생성되며, 연쇄변수데이터를사용하여상태데이터의초기의값이생성된다. 상태데이터및 복수의확장메시지들을사용하는결합함수및 단계함수의반복되는수행에의해상태데이터의최종의값이생성되고, 최종의값의상태데이터를사용하여연쇄변수데이터가갱신된다.

    Abstract translation: 操作装置包括消息扩展单元,状态数据启动单元,状态数据生成单元和链式可变更新单元。 消息扩展单元使用消息生成多个扩展消息。 状态数据发生单元使用链变量数据生成状态数据的初始值。 状态数据生成单元通过使用状态数据和多个扩展消息迭代组合函数和阶梯函数来生成状态数据的最终值。 链变更新单元使用最终值的状态数据更新链变量数据。

    고속 메시지 해싱을 위한 압축함수를 제공하는 연산 방법 및 그 장치
    9.
    发明公开
    고속 메시지 해싱을 위한 압축함수를 제공하는 연산 방법 및 그 장치 有权
    用于提供用于快速消息发送的压缩函数的计算方法和使用该消息的装置

    公开(公告)号:KR1020160090646A

    公开(公告)日:2016-08-01

    申请号:KR1020150010693

    申请日:2015-01-22

    CPC classification number: H04L9/0643 H04L2209/30 H04L2209/38

    Abstract: 고속메시지해싱을위한압축함수를제공하는방법및 장치가개시된다. 메시지를사용하여복수의확장메시지들이생성되며, 연쇄변수데이터를사용하여상태데이터의초기의값이생성된다. 상태데이터및 복수의확장메시지들을사용하는결합함수및 단계함수의반복되는수행에의해상태데이터의최종의값이생성되고, 최종의값의상태데이터를사용하여연쇄변수데이터가갱신된다.

    Abstract translation: 本发明涉及一种用于提供快速消息散列的压缩功能的计算方法及其使用方法。 通过使用消息生成多个扩展消息,并且通过使用链值数据生成状态数据的初始值。 状态数据的最终值通过重复执行组合功能和阶梯函数来生成,以使用状态数据和多个扩展消息。 通过使用最终值的状态数据来更新链值数据。

    해시 알고리즘에서의 압축 연산을 수행하기 위한 장치 및 방법
    10.
    发明公开
    해시 알고리즘에서의 압축 연산을 수행하기 위한 장치 및 방법 有权
    用于在哈希算法中执行压缩操作的装置和方法

    公开(公告)号:KR1020150012691A

    公开(公告)日:2015-02-04

    申请号:KR1020130088514

    申请日:2013-07-26

    CPC classification number: H03M7/3059

    Abstract: 본 발명은 512비트 메시지와 512비트 또는 1024비트 연쇄변수 데이터를 입력받아 256비트 레지스터 기반의 단계 함수를 반복 연산하여 해시값의 기초가 되는 갱신된 512비트 또는 1024비트 연쇄변수 데이터를 산출하기 위한, 고속 메시지 해시 알고리즘에서의 압축 연산을 수행하기 위한 장치 및 방법을 개시한다. 이를 위해, 본 발명에 따른 해시 알고리즘에서의 압축 연산을 수행하기 위한 장치는 메시지와 연쇄변수 데이터를 외부로부터 입력받는 인터페이스부; 메시지로부터 복수의 확장 메시지를 생성하는 메시지 확장부; 연쇄변수 데이터를 압축 함수에 대한 초기 상태 데이터로 변환하는 연쇄변수 초기 변환부; 초기 상태 데이터와 복수의 확장 메시지를 기초로 확장 메시지 결합 함수와 단계 함수를 반복 연산한 후 최종 확장 메시지와 결합하여 최종 상태 데이터를 산출하는 단계 함수 연산부; 및 최종 상태 데이터를 이용하여 연쇄변수 데이터로부터 갱신된 연쇄변수 데이터를 생성하여 출력하는 연쇄변수 최종 변환부를 포함한다.

    Abstract translation: 在本发明中公开了一种在高速消息散列算法中执行压缩操作以便计算更新的512位或1024位链变量数据的装置,其将通过接收512位消息512作为散列值的基础 位或1024位链变量数据,并重复计算一个基于256位寄存器的相位函数及其装置。 为此,在本发明中给出的高速消息散列算法中执行压缩操作的装置包括从外部接收消息输入和链式变量数据的接口单元; 消息扩展单元,其从所述消息生成多个扩展消息; 初始链变量单元,其将链变量数据转换为用于压缩函数的初始状态数据; 相位函数计算单元,其基于初始状态数据和扩展消息重复地计算扩展消息组合函数和相位函数,并通过将结果与最终扩展消息相结合来计算最终状态数据; 以及最终链变量转换单元,其使用最终状态数据从链变量数据生成并输出更新的链变量数据。

Patent Agency Ranking