Secure multi-party protocol
    4.
    发明授权

    公开(公告)号:US12095746B2

    公开(公告)日:2024-09-17

    申请号:US18311190

    申请日:2023-05-02

    IPC分类号: H04L9/40 H04L9/08

    摘要: A requestor and a responder may conduct secure communication by making API calls based on a secure multi-party protocol. The requestor may send a request data packet sent in a API request to the responder, where the request data packet can include at least a control block that is asymmetrically encrypted and a data block that is symmetrically encrypted. The responder may return a response data packet to the requestor, where the response data packet can include at least a control block and a data block that are both symmetrically encrypted. The requestor and the responder may derive the keys for decrypting the encrypted portions of the request and response data packets based on some information only known to the requestor and the responder. The secure multi-party protocol forgoes the need to store and manage keys in a hardware security module.

    MANICODING FOR COMMUNICATION VERIFICATION
    6.
    发明公开

    公开(公告)号:US20240305613A1

    公开(公告)日:2024-09-12

    申请号:US18542062

    申请日:2023-12-15

    申请人: Yaron Gvili

    发明人: Yaron Gvili

    IPC分类号: H04L9/40

    摘要: Verifiable, secure communications between a sender and a receiver on at least one shared communication channel is provided. A manicoded key encoder produces an argument of knowledge for a secret key to the at least one shared communication channel, and a manicoded message encoder provides an implication argument indicating that knowledge of the secret key enables access to message content of the manicoded message. The argument of knowledge is included in a key manifest for the secret key within a manicoded key, and the implication argument is included in a message manifest of a manicoded message. In this way, the sender may provide message content within the manicoded message, and the receiver may operate a decoder to access the message content. A verifier may use the manicoded key and the manicoded message to verify that the receiver has access to the message content.