SYSTEM AND METHOD FOR VERIFYING A SECURED FILE, DIRECTORY OR META-DATA

    公开(公告)号:US20230353384A1

    公开(公告)日:2023-11-02

    申请号:US17734942

    申请日:2022-05-02

    IPC分类号: H04L9/32

    摘要: A processor-based method for verifying a secured file, directory, or meta-data, comprising: extracting a persistent, independent signature for a secured file, directory, or meta-data from a directory signature file, the signature identifying a certificate identifier, a hash algorithm identifier, and an encrypted hash value for that secured file, directory, or meta-data; retrieving a public key corresponding to the certificate identifier; decrypting the encrypted hash using the public key and a decryption tool, resulting in a clear text hash value; creating a new hash value for the secured file, directory, or meta-data, the hash creation corresponding to the hash algorithm identifier; and verifying the signature when the new hash value for the secured file, directory, or meta-data matches the unencrypted hash value from the persistent, independent signature for the secured file, directory, or meta-data,

    CREATING A SECONDARY INDEX
    3.
    发明公开

    公开(公告)号:US20230315707A1

    公开(公告)日:2023-10-05

    申请号:US17709723

    申请日:2022-03-31

    IPC分类号: G06F16/22 G06F16/21 G06F16/23

    摘要: A processor-based method of creating a secondary index for a B-tree in a database includes creating an empty secondary index; traversing the B-tree to find the left most data page to begin processing; capturing the current system time; placing a read-lock on the data page; retrieving a first primary key value for the data page; writing the first primary key value to a control information for the B-tree; creating a secondary index entry and writing it into the secondary index; and releasing the read-lock.

    COMPIILING AND EXECUTING CODE IN A SECURE SANDBOX

    公开(公告)号:US20220027458A1

    公开(公告)日:2022-01-27

    申请号:US16938931

    申请日:2020-07-25

    IPC分类号: G06F21/53 G06F8/41 G06F21/60

    摘要: The present disclosure relates generally to computer architecture and infrastructure for guest operating systems executing on a host operating system. A method of compiling and executing a new program in a secure sandbox. The method includes receiving, by a host operating system, a request from a guest operating system to invoke an execution environment in a secure sandbox on a host operating system; and execute the execution environment in the secure sandbox. The user can use the execution environment in the secure sand box from a guest operating system to compile and execute the new program on the host operating system.

    VIRTUAL RELAY DEVICE FOR PROVIDING A SECURE CONNECTION TO A REMOTE DEVICE

    公开(公告)号:US20210294891A1

    公开(公告)日:2021-09-23

    申请号:US17338345

    申请日:2021-06-03

    IPC分类号: G06F21/53 H04L29/06 G06F21/60

    摘要: Virtual machines in a network may be isolated by encrypting transmissions between the virtual machines with keys possessed only by an intended recipient. Within a network, the virtual machines may be logically organized into a number of community-of-interest (COI) groups. Each COI may use an encryption key to secure communications within the COI, such that only other virtual machines in the COI may decrypt the message. Remote devices may gain access to virtual machines in a network through a virtual device relay. The virtual device relay receives data from the remote device, such as a tablet or cellular phone, and forwards the data to one of the virtual machines, when the virtual device relay shares a COI with the destination virtual machine.

    Method and system for low overhead control/status handshake for remote shared file server

    公开(公告)号:US10824748B2

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

    申请号:US15933662

    申请日:2018-03-23

    摘要: A method and system for providing a plurality of host systems shared access to data files from a file server. The method includes monitoring a control file for updates, the control file located within a corresponding host directory located within the file server; receiving a request for access to a data file stored on the file server, the access request being written to the control file, the access request including a requested data file operation; performing the requested data file operation in response to the control file being updated with the access request; creating a status file in the host directory in which the requested data file operation was performed upon completion of the requested data file operation; writing status data in the status file, the status data including a result of the performance of the requested data file operation; and allowing access to the host directory in which the requested data file operation was performed in response to the status data being written to the status file.