다중 액세스 레벨을 갖는 반도체 장치 및 그것의 액세스 제어 방법
    1.
    发明授权
    다중 액세스 레벨을 갖는 반도체 장치 및 그것의 액세스 제어 방법 有权
    具有多级触发电平的半导体器件及其访问控制方法

    公开(公告)号:KR101532363B1

    公开(公告)日:2015-06-30

    申请号:KR1020090057179

    申请日:2009-06-25

    CPC classification number: G06F21/74 G06F12/1491

    Abstract: 본발명의반도체장치의액세스제어방법은, 입력된패스워드를해쉬연산기의입력으로제공하고, 해쉬연산기에서해쉬연산을수행하여제1 해쉬값을출력하고, 제1 해쉬값및 불휘발성메모리에저장된제2 해쉬값이일치하지않을때 상기제1 해쉬값을상기해쉬연산기의입력으로제공하여해쉬연산기에서상기해쉬연산을반복수행하도록제어하고, 그리고제1 및제2 해쉬값들이일치할때 해쉬연산기의해쉬연산의반복횟수에따라서내부회로에대한액세스레벨을설정한다.

    제이태그 인증 기능을 구비하는 장치 및 제이태그 인증방법
    2.
    发明公开
    제이태그 인증 기능을 구비하는 장치 및 제이태그 인증방법 无效
    认可联合测试行动小组的功能及认证方法

    公开(公告)号:KR1020100070027A

    公开(公告)日:2010-06-25

    申请号:KR1020080128616

    申请日:2008-12-17

    Abstract: PURPOSE: An apparatus including function of authenticating a JTAC(Joint Test Action Group) and an authenticating method thereof are provided to minimize the risks, which may happen when modifying a TAP controller or the modification of the TAP controller is not required, by using a JTAG access circuit that determines the access of the JTAG device. CONSTITUTION: A JTAG(Joint Test Action Group) detector(211) generates an activated interface detection signal in the connection to a JTAG device. A JTAG security circuit(212) inactivates an internal bus line and/or internal devices by responding to the interface detection signal. The JTAG security circuit activates the internal bus line and/or the internal devices by comparing the recognized ID data of the JTAG with reference data.

    Abstract translation: 目的:提供包括认证JTAC(联合测试动作组)的功能及其认证方法的装置,以最小化在修改TAP控制器时可能发生的风险,或者不需要对TAP控制器的修改,通过使用 JTAG访问电路确定JTAG设备的访问。 构成:JTAG(联合测试动作组)检测器(211)在与JTAG设备的连接中产生激活的接口检测信号。 JTAG安全电路(212)通过响应接口检测信号使内部总线和/或内部设备无效。 JTAG安全电路通过将识别的JTAG的ID数据与参考数据进行比较来激活内部总线和/或内部设备。

    부채널 공격을 방지하는 암복호화기 및 이의 구동 방법 그리고 이를 포함하는 제어 장치
    4.
    发明公开
    부채널 공격을 방지하는 암복호화기 및 이의 구동 방법 그리고 이를 포함하는 제어 장치 审中-实审
    防止侧面通道攻击的防护装置及其驱动方法及其控制装置

    公开(公告)号:KR1020160025944A

    公开(公告)日:2016-03-09

    申请号:KR1020140113471

    申请日:2014-08-28

    CPC classification number: H04L9/002 H04L9/0631 H04L2209/24 H04L2209/34

    Abstract: 본발명의하나의실시형태에따른암복호화기(endecryptor)는제1 입력데이터를제1 치환데이터로변환하는제1 SBOX, 상기제1 입력데이터를제2 치환데이터로변환하는변환부그리고상기제1 및제2 치환데이터에기초하여암호화혹은복호화된출력데이터를출력하는출력단을포함한다.

    Abstract translation: 本发明的目的是提供一种可以在更小的区域中实现的并且可以执行高速操作的封装。 根据本发明的实施例的封装技术包括:第一SBOX,用于将第一输入数据转换成第一替代数据; 转换部分,用于将第一输入数据转换成第二替代数据; 以及输出终端,用于基于第一和第二替代数据输出加密或解密的输出数据。

    보안 부트-업되는 전자 장치, 그것의 해쉬값 계산 방법 및부트-업 방법
    5.
    发明公开
    보안 부트-업되는 전자 장치, 그것의 해쉬값 계산 방법 및부트-업 방법 无效
    用于安全启动的电子设备及其计算方法及其启动操作

    公开(公告)号:KR1020090037712A

    公开(公告)日:2009-04-16

    申请号:KR1020070103192

    申请日:2007-10-12

    CPC classification number: G06F21/575

    Abstract: An electronic device for security boot up and a method for computation hash vale and boot-up operation thereof are provided to decrease a production cost and a chip size by reducing hash code stored in the E-fuse memory. A flash memory(120) stores the boot code and public key. A processor(111) enforces the boot code. An E-fuse memory(113) stores the first hash value. A block encrypting unit(115) calculates the second Hash value of the public key with the block cryptographic algorithm. The block cryptographic algorithm uses a part of the public key as the first input value. The first hash value stored in the second memory is the value hashing the public key with the block cryptographic algorithm. The boot code comprises command codes. The command code determines whether a processor calculates the Hash value of the public key stored in the nonvolatile memory, reads the Hash value stored in E-fuse memory, and compares the calculated Hash value with the Hash value read from the E-fuse memory. When the calculated Hash value matches with the Hash value read from the E-fuse, the command code enforces the processor to execute a boot code.

    Abstract translation: 提供一种用于安全启动的电子设备和用于计算散列值和启动操作的方法,以通过减少存储在电熔丝存储器中的散列码来降低生产成本和芯片尺寸。 闪存(120)存储引导代码和公钥。 处理器(111)强制引导代码。 电子熔丝存储器(113)存储第一散列值。 块加密单元(115)利用块加密算法计算公开密钥的第二哈希值。 块加密算法使用公钥的一部分作为第一输入值。 存储在第二存储器中的第一个哈希值是使用块加密算法对公钥进行散列的值。 引导代码包括命令代码。 命令代码确定处理器是否计算存储在非易失性存储器中的公用密钥的哈希值,读取存储在电熔丝存储器中的哈希值,并将计算的哈希值与从电子熔丝存储器读取的哈希值进行比较。 当计算的哈希值与从电子熔丝读取的哈希值匹配时,命令代码强制处理器执行引导代码。

    키 관리자를 포함하는 데이터 프로세싱 시스템 및 및 키 관리자의 동작 방법

    公开(公告)号:KR102240830B1

    公开(公告)日:2021-04-19

    申请号:KR1020140049450

    申请日:2014-04-24

    Abstract: 본발명은데이터프로세싱시스템에관한것이다. 본발명의데이터프로세싱시스템은, 메모리, 중앙처리부, 그리고키 관리자를포함한다. 키관리자는, 커맨드를저장하는제1 레지스터, 사용자설정값을저장하는제2 레지스터, 고유값을출력하는고유값저장부, 그리고커맨드에응답하여, 사용자설정값 및고유값을이용하여키를생성하는메인컨트롤러로구성된다. 고유값은키 관리자의외부로출력되지않고키 관리자의내부에서만사용된다. 키관리자는, 동일한사용자설정값들을이용하여동일한키들을생성하고, 서로다른사용자설정값들을이용하여서로다른키들을생성한다.

    부 채널 분석 공격을 방지하기 위한 암호화/복호화 연산을 수행하는 전자 회로 및 그것을 포함하는 전자 장치
    9.
    发明公开
    부 채널 분석 공격을 방지하기 위한 암호화/복호화 연산을 수행하는 전자 회로 및 그것을 포함하는 전자 장치 审中-实审
    一种用于执行加密/解密操作以防止子信道分析攻击的电子电路以及包括该电子电路的电子设备

    公开(公告)号:KR1020170134946A

    公开(公告)日:2017-12-07

    申请号:KR1020160098292

    申请日:2016-08-02

    Abstract: 본발명의전자회로는암호화연산기및 컨트롤러를포함한다. 암호화연산기는복수의논리게이트를이용하여암호화/복호화연산을수행한다. 컨트롤러는암호화/복호화연산과관련되는제어값, 및클록신호에기초하여, 제 1 시간구간동안복수의논리게이트각각이제 1 논리값을출력하고제 2 시간구간동안제 1 논리값을출력하는논리게이트들의개수및 제 2 논리값을출력하는논리게이트들의개수가일정하게유지되도록, 암호화연산기의동작을제어한다. 제어값이암호화/복호화연산이수행되지않음을지시하는경우, 복수의논리게이트는제 1 시간구간및 제 2 시간구간중 하나에서동작한다. 본발명에따르면, 암호화/복호화회로에의해소모되는전력의양이감소하고, 암호화/복호화회로의연산성능및 보안수준이향상된다.

    Abstract translation: 本发明的电子电路包括加密计算器和控制器。 加密操作员使用多个逻辑门执行加密/解密操作。 控制器包括逻辑门,用于基于与加密/解密单元关联的控制值分别输出第一时间段的第一逻辑值和第二时间段的第一逻辑值, 并且用于输出第二逻辑值的逻辑门的数量保持恒定。 当控制值指示未执行加密/解密操作时,多个逻辑门在第一时间段和第二时间段中的一个中操作。 根据本发明,加密/解密电路所消耗的功率量被减少,并且加密/解密电路的计算性能和安全级别被提高。

    인코더 및 그것의 인코딩 방법
    10.
    发明公开
    인코더 및 그것의 인코딩 방법 审中-实审
    编码器抗电力分析攻击及其编码方法

    公开(公告)号:KR1020150103935A

    公开(公告)日:2015-09-14

    申请号:KR1020140025608

    申请日:2014-03-04

    CPC classification number: G06F21/72 G06F21/556 G09C1/00 H04L9/003 H04L2209/34

    Abstract: 본 발명에 따른 인코더의 인코딩 방법은: 입력된 원-핫 비트들을 이용하여 상위 비트들을 위한 제 1 원-핫 비트들 및 하위 비트들을 위한 제 2 원-핫 비트들을 발생하는 단계; 및 크로스-커넥션을 이용하는 제 1 논리 연산을 통하여 상기 제 1 원-핫 비트들을 상기 상위 비트들 및 상기 상위 비트들에 상보적인 상보 상위 비트들로 인코딩하고, 크로스-커넥션을 이용하는 제 2 논리 연산을 통하여 상기 제 2 원-핫 비트들을 상기 하위 비트들 및 상기 하위 비트들에 상보적인 상보 하위 비트들로 인코딩하는 단계를 포함한다.

    Abstract translation: 根据本发明,编码器的编码方法包括以下步骤:通过使用输入的一个热位,产生用于较高位的第一个热位和用于低位的第二个一位; 并且通过使用交叉连接的第一逻辑运算将第一个单个热比特编码为与高位补码的高位和互补高位,并将第二个热位编码为较低位,并且互补较低位 通过使用交叉连接的第二逻辑运算与低位互补的位。

Patent Agency Ranking