-
公开(公告)号:CN111008407A
公开(公告)日:2020-04-14
申请号:CN201910670045.2
申请日:2019-07-23
Applicant: 三星电子株式会社
IPC: G06F21/72
Abstract: 一种加密电路包括具有多个轮核的流水线型加密核。流水线型加密核被配置为对接收到的多个输入数据中的每一个执行真实轮操作;以及使用包括真实轮操作的加密操作从输入数据生成加密数据。提供了与流水线型加密核相耦接的加密控制器。加密控制器被配置为控制流水线型加密核,使得多个轮核中的至少一个执行作为加密操作的一部分的虚拟轮操作。流水线型加密核被配置为使用以下项中的至少一个执行虚拟加密操作:(i)哑数据;以及(ii)哑加密密钥。
-
公开(公告)号:CN113315622B
公开(公告)日:2024-10-18
申请号:CN202011549749.3
申请日:2020-12-24
Applicant: 三星电子株式会社
IPC: H04L9/06
Abstract: 一种安全电路,包括:解码器,其被配置为接收输入数据并响应于输入数据输出解码信号;第一编码器,其被配置为响应于解码信号,输出第一表型中与N进制整数(N是1或更大的自然数)当中的任一整数对应的一个第一表型作为第一编码值;第二编码器,其被配置为响应于所述解码信号,输出第二表型中与N进制整数当中的任一整数对应的一个第二表型作为第二编码值;以及门模块电路,其被配置为通过对所述第一编码值和所述第二编码值执行逻辑运算来生成输出数据。
-
公开(公告)号:CN109388953B
公开(公告)日:2023-05-16
申请号:CN201810851268.4
申请日:2018-07-27
Applicant: 三星电子株式会社
Abstract: 安全设备包括安全处理器、邮箱、密码知识产权(IP)、安全直接存储器访问(DMA)电路和内部存储器。安全处理器提供隔离的执行环境。邮箱将来自CPU的请求传送到安全处理器。密码IP在隔离的执行环境中对安全数据执行包括以下各项的一个或多个安全操作:签名认证操作、加密/解密操作和完整性验证操作,而无需CPU的干预。安全DMA电路在隔离的执行环境中控制一个或多个安全操作,其中仅安全处理器被配置为控制安全DMA电路。内部存储器存储安全数据,其中对所述安全数据执行一个或多个安全操作。密码IP包括被配置为控制对外部存储设备的数据访问的DMA电路。
-
公开(公告)号:CN107451072B
公开(公告)日:2022-06-24
申请号:CN201710345730.9
申请日:2017-05-16
Applicant: 三星电子株式会社
Abstract: 用于发送加密数据的路径与用于发送未加密数据的路径完全分离。为此,在地址空间上创建虚拟安全存储器。如果中央处理单元(CPU)在虚拟安全存储器中写入数据,则硬件在自动地对数据进行加密之后将数据存储在动态随机存取存储器(DRAM)的特定区域中。在CPU意图读取数据的情况下,硬件在自动地对从DRAM的特定区域读取的数据进行解密之后将数据发送到CPU。
-
公开(公告)号:CN111092730A
公开(公告)日:2020-05-01
申请号:CN201910921511.X
申请日:2019-09-27
Applicant: 三星电子株式会社
Abstract: 提供随机数生成器、加密装置以及操作加密装置的方法。一种生成用于安全的电子签名的加密装置包括:随机数生成模块,被配置为生成至少一个随机数;随机数调整模块,被配置为通过调整所述至少一个随机数来生成满足基于椭圆曲线密码的数字签名算法(ECDSA)中的随机数条件的一次性随机数;以及电子签名生成模块,被配置为基于ECDSA使用一次性随机数生成电子签名。
-
公开(公告)号:CN111008407B
公开(公告)日:2025-04-29
申请号:CN201910670045.2
申请日:2019-07-23
Applicant: 三星电子株式会社
IPC: G06F21/72
Abstract: 一种加密电路包括具有多个轮核的流水线型加密核。流水线型加密核被配置为对接收到的多个输入数据中的每一个执行真实轮操作;以及使用包括真实轮操作的加密操作从输入数据生成加密数据。提供了与流水线型加密核相耦接的加密控制器。加密控制器被配置为控制流水线型加密核,使得多个轮核中的至少一个执行作为加密操作的一部分的虚拟轮操作。流水线型加密核被配置为使用以下项中的至少一个执行虚拟加密操作:(i)哑数据;以及(ii)哑加密密钥。
-
公开(公告)号:CN111444518B
公开(公告)日:2025-02-11
申请号:CN201910970322.1
申请日:2019-10-12
Applicant: 三星电子株式会社
Abstract: 提供了安全处理器及其操作方法、加密或解密数据的方法。所述安全处理器包括:随机数生成器,所述随机数生成器被配置为生成第一随机数;以及取模计算器,所述取模计算器被配置为基于第一输入数据和所述第一随机数生成第一随机操作数,并且通过对所述第一随机操作数进行取余运算生成输出数据,其中,对所述第一输入数据进行所述取余运算的结果值与对所述第一随机操作数进行所述取余运算的结果值相同。
-
公开(公告)号:CN111092730B
公开(公告)日:2024-07-12
申请号:CN201910921511.X
申请日:2019-09-27
Applicant: 三星电子株式会社
Abstract: 提供随机数生成器、加密装置以及操作加密装置的方法。一种生成用于安全的电子签名的加密装置包括:随机数生成模块,被配置为生成至少一个随机数;随机数调整模块,被配置为通过调整所述至少一个随机数来生成满足基于椭圆曲线密码的数字签名算法(ECDSA)中的随机数条件的一次性随机数;以及电子签名生成模块,被配置为基于ECDSA使用一次性随机数生成电子签名。
-
公开(公告)号:CN113204769A
公开(公告)日:2021-08-03
申请号:CN202110093281.X
申请日:2021-01-22
Applicant: 三星电子株式会社
Abstract: 提供了一种安全设备、电子设备、安全启动管理系统、用于生成启动映像的方法和用于执行启动链的方法。该安全设备包括:密钥派生器,被配置为接收根密钥和启动映像中包括的受保护的启动密钥,并根据密钥保护方法使用该根密钥和受保护的启动密钥来生成派生密钥;密钥处理器,被配置为根据密钥保护方法使用所生成的派生密钥来执行验证,以从启动映像中包括的受保护的启动密钥中提取启动密钥;安全启动器,被配置为使用所提取的启动密钥对启动映像中包括的受保护的执行映像执行验证;以及处理器,被配置为执行安全启动器已对其完成验证的经验证的执行映像。
-
公开(公告)号:CN107451072A
公开(公告)日:2017-12-08
申请号:CN201710345730.9
申请日:2017-05-16
Applicant: 三星电子株式会社
CPC classification number: H04L9/0861 , G06F12/063 , G06F12/1408 , G06F13/40 , G06F13/404 , G06F21/78 , G06F2212/1052 , H04L9/0838 , G06F21/79
Abstract: 用于发送加密数据的路径与用于发送未加密数据的路径完全分离。为此,在地址空间上创建虚拟安全存储器。如果中央处理单元(CPU)在虚拟安全存储器中写入数据,则硬件在自动地对数据进行加密之后将数据存储在动态随机存取存储器(DRAM)的特定区域中。在CPU意图读取数据的情况下,硬件在自动地对从DRAM的特定区域读取的数据进行解密之后将数据发送到CPU。
-
-
-
-
-
-
-
-
-