-
公开(公告)号:KR1020070060455A
公开(公告)日:2007-06-13
申请号:KR1020050119878
申请日:2005-12-08
Applicant: 한국전자통신연구원
IPC: H04L9/06
Abstract: An internal block changing and a block cipher pseudo mode operating method is provided to increase a speed of a process by using the pipelining process when hardware of SNP(Substitution Permutation Network) structure block chipper is implemented. An internal block changing and a block cipher pseudo mode operating method includes the steps of: acquiring a cipher calculation result of each block; having an influence on the next block encryption calculation; and encrypting a total input plaintext. If the block cipher has an even number of rounds, the block cipher is converted into a block cipher having an odd number of rounds by adding a round on a center. A round key of the round which is added on the center is generated by adding a previous round key to the next round key. A post calculation is performed by summing an output of a center round with a center round input of the next block encryption calculation.
Abstract translation: 提供内部块改变和块密码伪模式操作方法,以在实施SNP(替代置换网络)结构块切片器的硬件时通过使用流水线处理来提高处理速度。 内部块改变和块密码伪模式操作方法包括以下步骤:获取每个块的密码计算结果; 对下一个块加密计算有影响; 并加密总输入明文。 如果块密码具有偶数个轮次,则通过在中心添加一个圆,将块密码转换成具有奇数个轮次的块密码。 通过将上一个循环密钥添加到下一个循环密钥中,生成添加在中心的循环的循环密钥。 通过将中心圆的输出与下一个块加密计算的中心圆输入相加来执行后计算。
-
公开(公告)号:KR1020070061223A
公开(公告)日:2007-06-13
申请号:KR1020060069710
申请日:2006-07-25
Applicant: 한국전자통신연구원
Abstract: A method for encrypting a hybrid public key which is defined by a secondary residue group is provided to improve safety in comparison with a conventional method by verifying the safety for an active selection encryption attack with a hash function. A method for encrypting a hybrid public key which is defined by a secondary residue group includes the steps of: encrypting a common secret key to be used in a first user terminal and a second user terminal through an authorizing agency; encrypting a message through the common secret key generated in the first user terminal, and generating a tag for a result value to transmit the tag and the encrypted common secret key as a ciphertext of a hybrid code to the second user terminal; recovering the requested common secret key from data included in the ciphertext to recover a message from the ciphertext transmitted from the first user terminal; and decoding the message based on the generated common secrete key.
Abstract translation: 提供了由二次残留组定义的用于加密混合公钥的方法,以通过用散列函数验证主动选择加密攻击的安全性,与传统方法相比提高了安全性。 一种用于加密由二级残留组定义的混合公钥的方法,包括以下步骤:通过授权机构加密要在第一用户终端和第二用户终端中使用的公用密钥; 通过在第一用户终端中生成的公用秘密密钥对消息进行加密,并且生成结果值的标签以将该标签和加密的公用秘密密钥作为混合代码的密文发送给第二用户终端; 从密文中包含的数据中恢复所请求的通用密钥,以从第一用户终端发送的密文中恢复消息; 以及基于所生成的公共密钥对消息进行解码。
-
公开(公告)号:KR100778057B1
公开(公告)日:2007-11-21
申请号:KR1020060069710
申请日:2006-07-25
Applicant: 한국전자통신연구원
Abstract: 본 발명은 2차 잉여류 군에서 정의되는 하이브리드 공개키 암호 기법에 관한 것으로서, 각 사용자가 공개키/개인키 쌍을 가지고 있으며, 두 사용자가 공유할 공통 비밀키를 암/복호화하는 KEM(Key Encapsulation Mechanism) 알고리즘과, 이렇게 만들어진 공통 비밀키를 이용하여 실제 메시지를 암/복호화하는 DEM(Data Encapsulation Mechanism) 알고리즘으로 구성되어 2차 잉여류 군 QR
N 에서 랜덤 오라클 모델이 아닌 실제 모델에서 안전성 증명이 가능한 하이브리드 공개키 암호 기법을 제공함으로써, 기존에 제안된 2차 잉여류 군에서의 하이브리드 기법에 비해 동일한 안전성을 가지면서도 연산측면에서 훨씬 효율적인 장점이 있다.
공개키 암호, 하이브리드 공개키 암호, 키 교환 방식
-
-