Methods and systems for executing bit-commitment protocols that are based on entangled quantum states and a third party
    31.
    发明申请
    Methods and systems for executing bit-commitment protocols that are based on entangled quantum states and a third party 有权
    用于执行基于纠缠量子状态的位承诺协议的方法和系统以及第三方

    公开(公告)号:US20080107273A1

    公开(公告)日:2008-05-08

    申请号:US11590493

    申请日:2006-10-30

    IPC分类号: H04L9/08

    CPC分类号: H04L9/0858

    摘要: Various method and system embodiments of the present invention are directed to executing bit-commitment protocols. In one embodiment of the present invention, a method for executing a bit-commitment protocol for transmitting a bit from a first party to a second party comprises preparing a three qubits are entangled in a W-state, and storing a first of the three qubits in a first storage device controlled by the first party, a second of the three qubits is stored in a second storage device controlled by the second party, and a third of the three qubits is stored in a third storage device controlled by a third party. The bit is revealed to the second party by transmitting the first and third qubits to the second party and measuring the states of the three qubits to which of the entangled W-states the three qubits are in.

    摘要翻译: 本发明的各种方法和系统实施例涉及执行比特承诺协议。 在本发明的一个实施例中,一种用于执行用于从第一方向第二方发送比特的比特承诺协议的方法包括:准备三个量子位在W状态中缠绕,并存储三个量子位中的第一个 在由第一方控制的第一存储装置中,三个量子位中的第二个被存储在由第二方控制的第二存储装置中,并且三个量子位中的三个存储在由第三方控制的第三存储装置中。 通过将第一和第三量子位发送到第二方并测量三个量子位处于哪个纠缠的W状态的三个量子位的状态,向第二方显示该位。

    Cryptographic method and apparatus
    32.
    发明申请
    Cryptographic method and apparatus 有权
    密码方法和装置

    公开(公告)号:US20060013389A1

    公开(公告)日:2006-01-19

    申请号:US11166921

    申请日:2005-06-23

    IPC分类号: H04L9/30

    摘要: A cryptographic method and apparatus is provided in which an identifier-based encryption process is used to encrypt a message with an identifier string that specifies conditions to be checked by a trusted entity before providing a decrypted form of the encrypted message, or enabling its decryption. A further trusted entity is used to verify the identity of the message sender as indicated by a further identifier string, and to provide the sender with a secret key that the sender uses to generate complimentary signature components. These signature components are sent along with the encrypted message and are used, along with other data including the first identifier string and a public key of the further trusted entity, to authenticate the identity of the message sender.

    摘要翻译: 提供了一种加密方法和装置,其中使用基于标识符的加密过程来加密具有标识符串的消息,所述标识符字符串在提供加密消息的解密形式之前指定由受信任实体检查的条件,或使其能够进行解密。 另一受信任的实体用于验证由另外的标识符字符串指示的消息发送者的身份,并向发送者提供发送者用于生成互补签名组件的秘密密钥。 这些签名组件与加密消息一起发送,并与包括第一标识符串和另外可信实体的公开密钥的其他数据一起使用,以验证消息发送者的身份。

    System and method to indicate code block execution
    33.
    发明授权
    System and method to indicate code block execution 有权
    指示代码块执行的系统和方法

    公开(公告)号:US09558103B2

    公开(公告)日:2017-01-31

    申请号:US13217892

    申请日:2011-08-25

    IPC分类号: G06F11/36 G06F9/44

    CPC分类号: G06F11/3676

    摘要: In one implementation, computer executable instructions are provided to identify a group of instructions corresponding to a code block for an executable module. The instructions increment a counter associated with the code block to indicate the code block has been tested.

    摘要翻译: 在一个实现中,提供计算机可执行指令以识别与可执行模块的代码块相对应的指令组。 指令增加与代码块相关联的计数器,以指示代码块已经过测试。

    VIRTUALIZED MIGRATION CONTROL
    34.
    发明申请
    VIRTUALIZED MIGRATION CONTROL 有权
    虚拟化移动控制

    公开(公告)号:US20120023494A1

    公开(公告)日:2012-01-26

    申请号:US13259527

    申请日:2009-10-22

    IPC分类号: G06F9/455

    摘要: A method includes executing a hypervisor (165) with computing hardware (105) to implement a virtual machine (175); responsive to detecting a removable storage medium (115) communicatively coupled to the computing hardware (105), executing a virtualized migration control appliance (180) through the hypervisor (165) separate from the virtual machine (175); and blocking the virtual machine (175) from accessing data (185) stored by the removable storage medium (115) with the virtualized migration control appliance (180) if at least one governing policy prohibits the virtual machine (175) from accessing the data (185).

    摘要翻译: 一种方法包括用计算硬件(105)执行管理程序(165)以实现虚拟机(175); 响应于检测通信地耦合到所述计算硬件(105)的可移动存储介质(115),通过与所述虚拟机(175)分离的所述管理程序(165)执行虚拟化迁移控制设备(180); 以及如果至少一个管理策略禁止所述虚拟机(175)访问所述数据(175),则阻止所述虚拟机(175)访问由所述可移动存储介质(115)存储的虚拟化迁移控制设备(180)的数据(185) 185)。

    Privacy Ensured Polling
    35.
    发明申请
    Privacy Ensured Polling 审中-公开
    隐私保证轮询

    公开(公告)号:US20120022919A1

    公开(公告)日:2012-01-26

    申请号:US13259185

    申请日:2009-09-18

    IPC分类号: G06Q10/00

    CPC分类号: G06Q10/10 G06Q30/0203

    摘要: A method for conducting a privacy ensured computerized poll includes, in a computerized anonymizing system (100), receiving a list (404) of invited participants (418) of said computerized poll, said list (404) comprising at least one address (202, 204) for each said participant (418). With said computerized anonymizing system (100), assigning each invited participant (418) in said poll at least one character string (410, 412) and transmitting to each invited participant (418) said at least one character string (410, 412) assigned to said participant (418) using said at least one address (202, 204). With said computerized anonymizing system (100), generating a list (408) comprising an entry for each said at least one character string (410, 412) assigned to one of said invited participants (418) and shuffling an order of said entries, and providing said shuffled list (408) to a poll initiator (402).

    摘要翻译: 一种用于进行隐私保护的计算机化轮询的方法包括在计算机化的匿名系统(100)中接收所述计算机化轮询的被邀请参与者(418)的列表(404),所述列表(404)包括至少一个地址(202, 204)。 利用所述计算机化匿名系统(100),将所邀请的参与者(418)分配给所述轮询中的至少一个字符串(410,412),并向每个被邀请的参与者(418)传送所述至少一个字符串(410,412) 使用所述至少一个地址(202,204)向所述参与者(418)发送。 利用所述计算机化匿名系统(100),生成列表(408),其包括分配给所述被邀请参与者(418)之一的每个所述至少一个字符串(410,412)的条目,并且改变所述条目的顺序,以及 将所述混洗列表(408)提供给轮询启动器(402)。

    Methods and systems for executing bit-commitment protocols that are based on entangled quantum states and a third party
    36.
    发明授权
    Methods and systems for executing bit-commitment protocols that are based on entangled quantum states and a third party 有权
    用于执行基于纠缠量子状态的位承诺协议的方法和系统以及第三方

    公开(公告)号:US07769173B2

    公开(公告)日:2010-08-03

    申请号:US11590493

    申请日:2006-10-30

    CPC分类号: H04L9/0858

    摘要: Various method and system embodiments of the present invention are directed to executing bit-commitment protocols. In one embodiment of the present invention, a method for executing a bit-commitment protocol for transmitting a bit from a first party to a second party comprises preparing a three qubits are entangled in a W-state, and storing a first of the three qubits in a first storage device controlled by the first party, a second of the three qubits is stored in a second storage device controlled by the second party, and a third of the three qubits is stored in a third storage device controlled by a third party. The bit is revealed to the second party by transmitting the first and third qubits to the second party and measuring the states of the three qubits to which of the entangled W-states the three qubits are in.

    摘要翻译: 本发明的各种方法和系统实施例涉及执行比特承诺协议。 在本发明的一个实施例中,一种用于执行用于从第一方向第二方发送比特的比特承诺协议的方法包括:准备三个量子位在W状态中缠绕,并存储三个量子位中的第一个 在由第一方控制的第一存储装置中,三个量子位中的第二个被存储在由第二方控制的第二存储装置中,并且三个量子位中的三个存储在由第三方控制的第三存储装置中。 通过将第一和第三量子位发送到第二方并测量三个量子位处于哪个纠缠的W状态的三个量子位的状态,向第二方显示该位。

    Method and apparatus for generating an identifier-based public/private key pair
    37.
    发明申请
    Method and apparatus for generating an identifier-based public/private key pair 审中-公开
    用于生成基于标识符的公钥/私钥对的方法和装置

    公开(公告)号:US20060215837A1

    公开(公告)日:2006-09-28

    申请号:US11305869

    申请日:2005-12-16

    IPC分类号: H04L9/00

    摘要: An identifier-based public/private key pair is generated for a first party with the involvement of a trusted authority that has an associated secret. An identifier of the first party is signed by the trusted party to produce a multi-component signature. This signature is converted into the first-party identifier-based key pair; the private key of this key pair comprises a component of the signature provided confidentially to the first party, and the public key being formed using at least another component of the signature and the first-party identifier. The signature used by the trusted authority is, for example, a Schnorr signature or a DSA signature.

    摘要翻译: 为具有相关联秘密的可信管理机构参与,为第一方生成基于标识符的公钥/私钥对。 第一方的标识符由可信方签名以产生多组分签名。 该签名被转换为基于第一方标识符的密钥对; 该密钥对的私钥包括保密地提供给第一方的签名的组件,以及使用签名和第一方标识符的至少另一个组件形成的公钥。 受信任的机构使用的签名是例如Schnorr签名或DSA签名。

    Cryptographic method and system
    39.
    发明申请
    Cryptographic method and system 审中-公开
    加密方法和系统

    公开(公告)号:US20050005100A1

    公开(公告)日:2005-01-06

    申请号:US10831548

    申请日:2004-04-22

    摘要: First data to be sent by a first party to a second party is encrypted using public data of a trusted party and an encryption key string formed using at least a hash value generated by hashing at least one condition that typically serves as an identifier of an intended recipient of the first data. The encrypted first data is provided to a data recipient who requests a decryption key from the trusted party. The trusted party is responsible for verifying that the recipient meets the specified conditions before providing the decryption key. A valid decryption key is only provided if the correct conditions have been supplied to the trusted party.

    摘要翻译: 要由第一方发送给第二方的第一数据使用信任方的公共数据和使用至少哈希值形成的加密密钥串进行加密,所述哈希值通过散列形成,所述哈希值通过散列通常用作预期的标识符的至少一个条件 第一个数据的收件人。 加密的第一数据被提供给从可信方请求解密密钥的数据接收者。 受信任方负责在提供解密密钥之前验证接收者是否满足指定的条件。 仅当向可信方提供正确的条件时,才提供有效的解密密钥。

    Dynamic virtualization and policy-based access control of removable storage devices in a virtualized environment
    40.
    发明授权
    Dynamic virtualization and policy-based access control of removable storage devices in a virtualized environment 有权
    虚拟化环境中可移动存储设备的动态虚拟化和基于策略的访问控制

    公开(公告)号:US08707303B2

    公开(公告)日:2014-04-22

    申请号:US13259527

    申请日:2009-10-22

    IPC分类号: G06F9/455 G06F17/30 H04L29/06

    摘要: A method includes executing a hypervisor (165) with computing hardware (105) to implement a virtual machine (175); responsive to detecting a removable storage medium (115) communicatively coupled to the computing hardware (105), executing a virtualized migration control appliance (180) through the hypervisor (165) separate from the virtual machine (175); and blocking the virtual machine (175) from accessing data (185) stored by the removable storage medium (115) with the virtualized migration control appliance (180) if at least one governing policy prohibits the virtual machine (175) from accessing the data (185).

    摘要翻译: 一种方法包括用计算硬件(105)执行管理程序(165)以实现虚拟机(175); 响应于检测通信地耦合到所述计算硬件(105)的可移动存储介质(115),通过与所述虚拟机(175)分离的所述管理程序(165)执行虚拟化迁移控制设备(180); 以及如果至少一个管理策略禁止所述虚拟机(175)访问所述数据(175),则阻止所述虚拟机(175)访问由所述可移动存储介质(115)存储的虚拟化迁移控制设备(180)的数据(185) 185)。