Cipher text translation
    1.
    发明授权

    公开(公告)号:US09716585B2

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

    申请号:US15096372

    申请日:2016-04-12

    摘要: An aspect of cipher text translation includes a memory configured to store predetermined conditions for performing an encryption operation, and a processor communicatively coupled to the memory. The processor is configured to execute computer readable instructions. The computer readable instructions include determining through analysis of an inbound key and an outbound key of the encryption operation that the encryption operation includes a translation from a first class of encryption to a second class of encryption. The second class of encryption is determined to be weaker than the first class of encryption. The instructions also include applying the predetermined conditions to the input key and the output key and authorizing the translation via the processor, based on the applying, when aspects of the predetermined conditions are satisfied.

    DUAL-PARTY SESSION KEY DERIVATION
    2.
    发明申请
    DUAL-PARTY SESSION KEY DERIVATION 有权
    双方会话主要衍生

    公开(公告)号:US20160373259A1

    公开(公告)日:2016-12-22

    申请号:US15260915

    申请日:2016-09-09

    IPC分类号: H04L9/32 H04L29/06

    摘要: A session key is negotiated to secure a user session executed in a host computer. An electronic hardware security module (HSM) located in the host computer generates a first session key. A smart card generates a second session key that matches the first session key. An encrypted copy of the second session key is communicated to an electronic host application module installed in the host computer. The electronic host application module decrypts the encrypted session key to obtain a copy of the session key such that the first and second session keys possessed by the smart card, the host application module and the HSM match one another.

    摘要翻译: 会话密钥被协商以保护在主计算机中执行的用户会话。 位于主计算机中的电子硬件安全模块(HSM)生成第一个会话密钥。 智能卡生成与第一个会话密钥相匹配的第二个会话密钥。 将第二会话密钥的加密副本传送到安装在主计算机中的电子主机应用模块。 电子主机应用模块解密加密的会话密钥以获得会话密钥的副本,使得由智能卡,主机应用模块和HSM拥有的第一和第二会话密钥彼此匹配。

    CUSTOMER LOAD OF FIELD PROGRAMMABLE GATE ARRAYS
    3.
    发明申请
    CUSTOMER LOAD OF FIELD PROGRAMMABLE GATE ARRAYS 有权
    现场可编程门阵列的客户负载

    公开(公告)号:US20160321662A1

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

    申请号:US14698117

    申请日:2015-04-28

    IPC分类号: G06Q20/40 H04L9/08

    摘要: Customer content is securely loaded on a field programmable gate array (FPGA) located on a secure cryptography card. The customer content is loaded such that it may not be extracted. A customer obtains a secure cryptography card that includes a field programmable gate array and a master key generated by the secure cryptography card. The customer loads customer specific content on the field programmable gate array, wherein, based on the loading, the customer specific content is secure from extraction via the master key by at least entities other than the customer.

    摘要翻译: 客户内容安全地加载在位于安全加密卡上的现场可编程门阵列(FPGA)上。 加载客户内容使其不会被提取。 客户获得包括现场可编程门阵列和由安全加密卡产生的主密钥的安全加密卡。 客户在现场可编程门阵列上加载客户特定的内容,其中,基于加载,客户特定的内容通过至少除客户之外的实体的主密钥从主密钥提取是安全的。

    INTELLIGENT KEY SELECTION AND GENERATION
    4.
    发明申请
    INTELLIGENT KEY SELECTION AND GENERATION 有权
    智能关键选择和产生

    公开(公告)号:US20160171251A1

    公开(公告)日:2016-06-16

    申请号:US15062431

    申请日:2016-03-07

    IPC分类号: G06F21/72 H04L9/08

    摘要: A method, computer program product, and system for selecting and generating a key to perform a cryptographic operation are described. The method includes receiving one or more inputs representing criteria for the key, the one or more inputs excluding an explicit identification of the key and one of the one or more inputs specifying the cryptographic operation; retrieving, from a memory device, information corresponding with the one or more inputs; selecting and generating the key based on the one or more inputs and the information; and performing the cryptographic operation using the key.

    摘要翻译: 描述了用于选择和产生密钥以执行密码操作的方法,计算机程序产品和系统。 所述方法包括接收表示所述密钥的标准的一个或多个输入,所述一个或多个输入不包括所述密钥的显式标识以及指定所述密码操作的所述一个或多个输入之一; 从存储器设备检索与所述一个或多个输入相对应的信息; 基于所述一个或多个输入和所述信息来选择和生成所述密钥; 以及使用该密钥执行密码操作。

    Method of parsing optional block data
    5.
    发明授权
    Method of parsing optional block data 有权
    解析可选块数据的方法

    公开(公告)号:US09081971B2

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

    申请号:US13655041

    申请日:2012-10-18

    IPC分类号: G06F17/30 G06F21/60

    摘要: A computer program product is provided and includes a tangible storage medium readable by a processing circuit and on which instructions are stored for execution by the processing circuit for performing a method. The method includes initially verifying a presence of parameters passed to a parameter database and that a selected group of the parameters are greater than or equal to zero, parsing optional block data to validate the optional block data, determine a length thereof and a number of optional blocks contained therein and proceeding with one of a secondary info-parsing and a secondary data-parsing operation with respect to the optional block data in accordance with content of the parameters passed to the parameter database.

    摘要翻译: 提供了一种计算机程序产品,并且包括可由处理电路读取的有形存储介质,并且其上存储有用于执行方法的处理电路执行的指令。 该方法包括:初始验证传递给参数数据库的参数的存在,并且所选择的参数组大于或等于零,解析可选的块数据以验证可选的块数据,确定其长度和可选择的数量 其中包含其中并且根据传递给参数数据库的参数的内容进行关于可选块数据的辅助信息解析和辅助数据解析操作之一。

    Secure key creation
    7.
    发明授权
    Secure key creation 失效
    安全密钥创建

    公开(公告)号:US08619992B2

    公开(公告)日:2013-12-31

    申请号:US13649768

    申请日:2012-10-11

    IPC分类号: H04L9/08 H04L9/30

    摘要: Creating a secure key includes creating a token and populating a key control information section of the token with a value to indicate a minimum number of key parts used to form a key. Creating the secure key also includes populating a payload section of the token with a first key part, binding the key control information section to the payload section, adding a second key part to the first key part and iterating the value and binding the key control information section to the payload section after the second key part has been added. Creating the secure key further includes indicating the key is complete, wherein the key comprises a combination of the first and second key parts.

    摘要翻译: 创建安全密钥包括创建一个令牌,并用一个值填充令牌的密钥控制信息部分,以指示用于形成密钥的关键部件的最小数量。 创建安全密钥还包括用第一密钥部分填充令牌的有效载荷部分,将密钥控制信息部分绑定到有效负载部分,向第一密钥部分添加第二密钥部分,并迭代该值并绑定密钥控制信息 在添加第二个关键部分之后的部分到有效载荷部分。 创建安全密钥还包括指示密钥是完整的,其中密钥包括第一和第二密钥部分的组合。

    PERSONAL IDENTIFICATION NUMBER SECURITY ENHANCEMENT
    8.
    发明申请
    PERSONAL IDENTIFICATION NUMBER SECURITY ENHANCEMENT 有权
    个人识别号码安全增强

    公开(公告)号:US20130073863A1

    公开(公告)日:2013-03-21

    申请号:US13676585

    申请日:2012-11-14

    IPC分类号: G06F21/00

    摘要: A method that includes receiving, from a first entity having an input permission, a first data structure into a HSM, wherein the first data structure maps a first many-to-one mapping between a first and a second PIN numeral system. The method also includes determining whether the content of the first data structure is valid, storing the first data structure in the HSM if the first data structure is valid and marking the stored first data structure as inactive. The method further includes activating the first data structure if a second data structure is input into the HSM by a second entity having an activation permission, wherein the first entity is different from the second entity, the first data structure is identical to the second data structure. The method additionally includes converting from the first to the second PIN numeral system responsive to the activated first data structure.

    摘要翻译: 一种方法,包括从具有输入许可的第一实体接收第一数据结构到HSM中的方法,其中所述第一数据结构映射第一和第二PIN数字系统之间的第一多对一映射。 该方法还包括确定第一数据结构的内容是否有效,如果第一数据结构有效并将所存储的第一数据结构标记为不活动,则将第一数据结构存储在HSM中。 该方法还包括:如果第二数据结构由具有激活许可的第二实体输入到HSM中,则激活第一数据结构,其中第一实体与第二实体不同,第一数据结构与第二数据结构相同 。 该方法还包括响应于激活的第一数据结构从第一PIN数字系统转换为第二PIN数字系统。

    SECURE KEY MANAGEMENT
    9.
    发明申请
    SECURE KEY MANAGEMENT 有权
    安全关键管理

    公开(公告)号:US20130039495A1

    公开(公告)日:2013-02-14

    申请号:US13652027

    申请日:2012-10-15

    IPC分类号: H04L9/00

    CPC分类号: H04L9/0897

    摘要: According to one embodiment, a method for implementing computer security is provided. The method includes creating a token and populating a payload section of the token with key material and selecting a wrapping method that specifies how the key material is securely bound to key control information, wherein a structure of the key control information in the token is independent of the wrapping method. The method also includes wrapping the key material and binding key control information to the key material in the token, wherein the key control information includes information relating to usage and management of the key material.

    摘要翻译: 根据一个实施例,提供了一种用于实现计算机安全性的方法。 该方法包括使用密钥材料创建令牌并填充令牌的有效载荷部分,并且选择指定密钥材料如何安全地绑定到密钥控制信息的包装方法,其中令牌中的密钥控制信息的结构独立于 包装方法。 该方法还包括将密钥材料和密钥控制信息绑定到令牌中的密钥材料,其中密钥控制信息包括与密钥材料的使用和管理有关的信息。

    SECURE KEY CREATION
    10.
    发明申请
    SECURE KEY CREATION 失效
    安全关键创建

    公开(公告)号:US20130034228A1

    公开(公告)日:2013-02-07

    申请号:US13649768

    申请日:2012-10-11

    IPC分类号: H04L9/00

    摘要: Creating a secure key includes creating a token and populating a key control information section of the token with a value to indicate a minimum number of key parts used to form a key. Creating the secure key also includes populating a payload section of the token with a first key part, binding the key control information section to the payload section, adding a second key part to the first key part and iterating the value and binding the key control information section to the payload section after the second key part has been added. Creating the secure key further includes indicating the key is complete, wherein the key comprises a combination of the first and second key parts.

    摘要翻译: 创建安全密钥包括创建一个令牌,并用一个值填充令牌的密钥控制信息部分,以指示用于形成密钥的关键部件的最小数量。 创建安全密钥还包括用第一密钥部分填充令牌的有效载荷部分,将密钥控制信息部分绑定到有效负载部分,向第一密钥部分添加第二密钥部分,并迭代该值并绑定密钥控制信息 在添加第二个关键部分之后的部分到有效载荷部分。 创建安全密钥还包括指示密钥是完整的,其中密钥包括第一和第二密钥部分的组合。