-
-
公开(公告)号:KR1020160026313A
公开(公告)日:2016-03-09
申请号:KR1020140114558
申请日:2014-08-29
Applicant: 삼성전자주식회사
IPC: H04L9/06
Abstract: 본발명의다양한실시예는 WB-AES(White Box - Advanced Encryption Standard) 알고리즘에따른데이터암호화또는복호화기술에관한것으로, 인코딩함수에있어서의입력비트중 소정의비트(예: 8+μ)가상기인코딩함수에포함된복수의아핀변환함수와연산되도록함으로써암호화된데이터의안전성을더욱높일수 있는데이터암호화방법을제공할수 있다.
Abstract translation: 本发明的各种实施例涉及根据白盒高级加密标准(WB-AES)算法的数据加密或解密技术。 本发明提供了一种加密数据的方法,其可以通过在编码功能中的输入比特中计算预定比特(例如,8 +μ)来提高加密数据的安全性,该编码功能包括在编码功能中的多个仿射变换函数 。 在加密数据的方法中。 在根据WB-AES算法对数据进行加密的方法中,每个循环操作包括:将具有第一输入位的数据划分成多个第二输入位; 以及对分割的数据应用输入编码功能。
-
公开(公告)号:KR1020060052536A
公开(公告)日:2006-05-19
申请号:KR1020050106604
申请日:2005-11-08
Applicant: 삼성전자주식회사
IPC: H04N21/2347 , H04N21/6334 , H04L9/32 , G06F15/00
CPC classification number: H04N21/2585 , H04L9/0822 , H04L9/0827 , H04L9/0836 , H04L9/0869 , H04L9/0891 , H04L2209/38 , H04L2209/601 , H04L2209/606 , H04N7/162 , H04N7/1675 , H04N21/26613
Abstract: 브로드캐스트 암호화를 위한 사용자 키 관리 방법이 개시된다. 본 발명은 순차적으로 배열된 각 노드에 노드 패스 아이디(Node Path ID)를 부여하는 단계, 각 노드에 노드 패스 아이디에 따라 임의의 씨드 키(Seed Value Key)를 부여하는 단계, 부여된 임의의 씨드 키에 해쉬함수를 반복적으로 적용하여 키값들을 생성하는 단계, 및 생성된 키값들을 각 노드들에 순차적으로 부여하는 단계를 통해 구현된다. 본 발명에 의하면, 브로드캐스트 암호화에서 가장 중요한 전송량을 r 미만으로 줄일 수 있게 된다. 또한, 본 발명의 실시예들에서는 현재까지 가장 좋은 방법으로 알려진 SD와 비교하여 전송량이 크게 줄일 수가 있다는 장점이 있다.
브로드캐스트 암호화, 해쉬 함수, 씨드 키, 해쉬 체인,계층구조Abstract translation: 对于广播加密方法的管理用户密钥被公开。 本发明是根据每个节点,所提供的随机种子的节点路径ID赋予的节点路径ID(节点路径ID)到每个节点按顺序排列,以赋予随机种子密钥(种子值的密钥) 的步骤,和将所生成的密钥值来生成通过对每个节点通过赋予顺序的步骤来实现反复施加一个散列函数到所述密钥的密钥值。 根据本发明,它是在广播加密能够降低最重要的传输速率小于R。 此外,在本发明的实施例具有的优点是,传输量没有显著相比减少迄今已知的最好方法的SD为。
-
公开(公告)号:KR1020160133991A
公开(公告)日:2016-11-23
申请号:KR1020150067318
申请日:2015-05-14
Applicant: 삼성전자주식회사 , 서울대학교산학협력단
Abstract: 본발명의다양한실시예는, 획득된이미지를복수의격자영역으로분할하고지문특징점이포함되지않은모든격자영역에는랜덤한값을할당함으로써, 상관공격혹은다중템플릿(multi-templates) 공격에면역가능한지문등록방법및 지문인증방법을제공할수 있다.
-
公开(公告)号:KR101360916B1
公开(公告)日:2014-02-11
申请号:KR1020120084577
申请日:2012-08-01
Applicant: 삼성전자주식회사
IPC: H04L9/06
Abstract: 성긴 w-NAF 키 생성방법, 이를 이용한 연산 방법 및 암호화 방법이 제공된다. 본 키 생성방법은, 계수들 중 0이 아닌 계수는 절대값이 q
w /2 이하이고 q로 나누어 떨어지지 않는 정수이며, 연속된 w개의 계수들 중 0이 아닌 계수가 최대 하나인 계수열을 생성하는 단계 및 생성된 계수열을 키로 출력하는 단계를 포함한다.-
公开(公告)号:KR101092543B1
公开(公告)日:2011-12-14
申请号:KR1020050106604
申请日:2005-11-08
Applicant: 삼성전자주식회사
IPC: H04N21/2347 , H04N21/6334 , H04L9/32 , G06F15/00
CPC classification number: H04N21/2585 , H04L9/0822 , H04L9/0827 , H04L9/0836 , H04L9/0869 , H04L9/0891 , H04L2209/38 , H04L2209/601 , H04L2209/606 , H04N7/162 , H04N7/1675 , H04N21/26613
Abstract: 브로드캐스트 암호화를 위한 사용자 키 관리 방법이 개시된다. 본 발명은 순차적으로 배열된 각 노드에 노드 패스 아이디(Node Path ID)를 부여하는 단계, 각 노드에 노드 패스 아이디에 따라 임의의 씨드 키(Seed Value Key)를 부여하는 단계, 부여된 임의의 씨드 키에 해쉬함수를 반복적으로 적용하여 키값들을 생성하는 단계, 및 생성된 키값들을 각 노드들에 순차적으로 부여하는 단계를 통해 구현된다. 본 발명에 의하면, 브로드캐스트 암호화에서 가장 중요한 전송량을 r 미만으로 줄일 수 있게 된다. 또한, 본 발명의 실시예들에서는 현재까지 가장 좋은 방법으로 알려진 SD와 비교하여 전송량이 크게 줄일 수가 있다는 장점이 있다.
브로드캐스트 암호화, 해쉬 함수, 씨드 키, 해쉬 체인,계층구조-
公开(公告)号:KR1020080050054A
公开(公告)日:2008-06-05
申请号:KR1020060120827
申请日:2006-12-01
Applicant: 삼성전자주식회사
CPC classification number: G06F7/725 , H04L9/0841 , H04L9/3013
Abstract: A sparse w-NAF key generating method, a processing method, an encrypting method using the same are provided to increase an encrypting speed by decreasing a scalar multiplication quantity and an exponential manipulation quantity. An encryption apparatus includes a key generator(100), an exponential calculator(200), and an encryption unit(300). The key generator generates an unsigned-w-NAF(Non-Adjacent Form) key. The w-NAF key is an odd number whose absolute value of a non-zero coefficient is smaller than 2^(w-1). A maximum number of non-zero coefficients of w consecutive coefficients is one. The exponential calculator performs an exponential manipulation by using the non-signed w-NAF key as an exponent. The encryption unit performs an encryption process on the exponential result from the exponential calculator.
Abstract translation: 提供稀疏的w-NAF密钥生成方法,处理方法,使用其的加密方法,以通过减少标量乘数和指数操纵量来增加加密速度。 加密装置包括密钥生成器(100),指数计算器(200)和加密单元(300)。 密钥生成器生成一个unsigned-w-NAF(Non-Adjacent Form)密钥。 w-NAF密钥是非零系数的绝对值小于2 ^(w-1)的奇数。 w个连续系数的非零系数的最大数量为1。 指数计算器通过使用非签名的w-NAF密钥作为指数来执行指数操纵。 加密单元对指数计算器的指数结果执行加密处理。
-
公开(公告)号:KR1020150018657A
公开(公告)日:2015-02-23
申请号:KR1020130093957
申请日:2013-08-08
Applicant: 삼성전자주식회사 , 서울대학교산학협력단
IPC: G06F21/60
CPC classification number: H04L9/0631 , G09C1/00 , H04L2209/12
Abstract: 본 발명의 실시 예는 부울 함수를 이용한 데이터의 암호화를 통해 데이터를 보호할 수 있는 데이터의 보호 방법 및 장치에 관한 것으로, 부울 함수를 이용하여 암호화하고자 하는 데이터를 역 아핀 변환하는 동작; 상기 역 아핀 변환된 데이터를 AES(Advanced Encryption Standard) 암호화 알고리즘의 라운드 연산을 처리하는 동작; 및 상기 라운드 연산이 처리된 데이터를 아핀 변환하여 암호화 데이터를 생성하는 동작을 포함할 수 있다.
Abstract translation: 本发明的实施例涉及一种通过使用布尔函数加密数据来保护数据的方法和装置。 根据本发明的方法包括以下步骤:通过使用布尔函数执行要加密的数据的逆仿射变换; 利用高级加密标准加密算法的循环处理来处理逆仿射变换数据; 以及通过仿射变换通过循环操作处理的数据来生成加密数据。
-
公开(公告)号:KR1020060049340A
公开(公告)日:2006-05-18
申请号:KR1020050100726
申请日:2005-10-25
Applicant: 삼성전자주식회사
IPC: H04N21/2347 , H04N21/6334 , H04L9/32 , G06F15/00
CPC classification number: H04L9/0869 , H04L9/0643 , H04L9/0822 , H04L9/0827 , H04L9/083 , H04L9/0836 , H04L9/0891 , H04L2209/38 , H04L2209/601 , H04N7/162 , H04N7/1675 , H04N21/2585 , H04N21/26613
Abstract: 브로드캐스트 암호화를 위한 사용자 키 관리 방법이 개시된다. 본 발명은 순차적으로 배열된 각 노드에 노드 패스 아이디(Node Path ID)를 부여하는 단계, 각 노드에 노드 패스 아이디에 따라 임의의 씨드 키(Seed Value Key)를 부여하는 단계, 부여된 임의의 씨드 키에 해쉬함수를 반복적으로 적용하여 키값들을 생성하는 단계, 및 생성된 키값들을 각 노드들에 순차적으로 부여하는 단계를 통해 구현된다. 본 발명에 의하면, 브로드캐스트 암호화에서 가장 중요한 전송량을 r 미만으로 줄일 수 있게 된다. 또한, 본 발명의 실시예들에서는 현재까지 가장 좋은 방법으로 알려진 SD와 비교하여 전송량이 크게 줄일 수가 있다는 장점이 있다.
브로드캐스트 암호화, 해쉬 함수, 씨드 키, 해쉬 체인,계층구조-
公开(公告)号:KR1020170004456A
公开(公告)日:2017-01-11
申请号:KR1020150094823
申请日:2015-07-02
Applicant: 삼성전자주식회사 , 서울대학교산학협력단
CPC classification number: G06F21/6227 , H04L9/008 , H04L9/0618
Abstract: 본발명의일 실시예에따른전자장치가데이터를관리하는방법은, 사용자에의해입력된제1 데이터를암호화하여제2 데이터를생성하는동작과, 상기제2 데이터를포함하는쿼리를생성하는동작과, 상기쿼리를서버로전송하는동작과, 상기쿼리에대응하는제3 데이터를수신하는동작과, 상기제3 데이터를, 미리저장된비밀키를이용하여복호화한제4 데이터를생성하여출력하는동작을포함할수 있다. 또한다른실시예도가능하다.
Abstract translation: 提供了一种通过电子设备管理数据的方法。 该方法包括接收从用户输入的第一数据,通过使用公共密钥加密第一数据来生成第二数据,生成包括第二数据的查询,将查询发送到服务器,从服务器接收与查询对应的第三数据, 通过使用与该公开密钥对应的秘密密钥对第三数据进行解密来生成第四数据,并输出第四数据。
-
-
-
-
-
-
-
-
-