首页> 外国专利> High-Performance Cryptographic Device using Multiple Ciphercores and its Operation Method

High-Performance Cryptographic Device using Multiple Ciphercores and its Operation Method

机译:使用多个密码核的高性能密码设备及其操作方法

摘要

A high performance encryption apparatus using a multiple encryption engine is provided to supply a security service of a high speed by constituting an encryption algorithm such as a block encryption, a hash, a message authentication code, a public key calculation, and a random number generation with a multiple encryption engine. A PCI-Express host matching unit(100) has a PCI- Express terminal unit and a TLP packet analysis and generation device to perform memory request, completion, and write request processes by analyzing an RX TLP(Transport Layer Port) packet through a host bus from a host. A multiple encryption engine management unit(110) analyzes a command block included in the TLP packet, and determines a processing sequence based on a scheduling algorithm which is set to a work scheduler and a state list for an available resource of an encryption core. A multiple encryption engine unit(120) receives and analyzes the command block at the encryption core, and operates the encryption core by transmitting a session ID and a command to a session memory matching unit. A system control unit(130) processes a system initial function, a public key received from the multiple encryption engine management unit(110), and a command block with reference to the key management. A session memory unit(140) is coupled to the multiple encryption engine unit and stores session data which is requested in encryption algorithm processing operation.
机译:提供一种使用多重加密引擎的高性能加密设备,以通过构成诸如块加密,哈希,消息认证码,公共密钥计算和随机数生成之类的加密算法来提供高速的安全服务。与多个加密引擎。 PCI-Express主机匹配单元(100)具有PCI-Express终端单元和TLP分组分析和生成设备,以通过分析通过主机的RX TLP(传输层端口)分组来执行存储器请求,完成和写入请求处理。来自主机的总线。多重加密引擎管理单元(110)分析包括在TLP分组中的命令块,并且基于被设置为工作调度器的调度算法和用于加密核心的可用资源的状态列表来确定处理序列。多个加密引擎单元(120)在加密核心处接收并分析命令块,并且通过将会话ID和命令发送到会话存储器匹配单元来操作加密核心。系统控制单元(130)参考密钥管理来处理系统初始功能,从多个加密引擎管理单元(110)接收到的公共密钥以及命令块。会话存储单元(140)耦合到多个加密引擎单元,并存储在加密算法处理操作中请求的会话数据。

著录项

  • 公开/公告号KR100799305B1

    专利类型

  • 公开/公告日2008-01-29

    原文格式PDF

  • 申请/专利权人

    申请/专利号KR20060099263

  • 申请日2006-10-12

  • 分类号H04L9/32;H04L9/30;H04L9/08;

  • 国家 KR

  • 入库时间 2022-08-21 19:52:38

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号