System for privacy-preserving monetization of big data and method for using the same

    公开(公告)号:US11088834B2

    公开(公告)日:2021-08-10

    申请号:US14698678

    申请日:2015-04-28

    IPC分类号: H04L9/08 G06F21/62 G06Q30/02

    摘要: The current invention provides a system and method for Data Owners to share with Data Seekers extracted insights from the Big Data, instead of raw data or anonymized raw data, thus reducing or eliminating privacy concerns on the data owned by the Data Owners. An Oblivious Pseudo Random Function (OPRF) is used, with operations using OPRFs occur over encrypted data, thus Data Owners learn only the primary object from Data Seeker and nothing else about the remainder of Data Owners' data. Similarly, Data Seeker learns a list of associated secondary objects and nothing else about Data Owners' data. The extent of sharing can be limited using a predefined threshold depending how much private information Data Owner is willing to share or Data Seeker is willing to pay.

    Reducing storage of blockchain metadata via dictionary-style compression

    公开(公告)号:US11070231B2

    公开(公告)日:2021-07-20

    申请号:US16237586

    申请日:2018-12-31

    摘要: A method of reducing the storage requirements of blockchain metadata via dictionary-style compression includes receiving a request to add a transaction block to a blockchain. The method further includes determining an identifier (ID) of a dictionary block most recently stored on the blockchain. The method further includes compressing, by a processing device, one or more transactions of the transaction block based on the dictionary block to generate a compressed transaction block. The method further includes adding the ID of the dictionary block to the compressed transaction block. The method further includes providing the compressed transaction block, including the ID of the dictionary block, for storage on the blockchain.

    SYSTEM AND METHOD FOR EXTRACTING CONFIGURATION-RELATED INFORMATION FOR REASONING ABOUT THE SECURITY AND FUNCTIONALITY OF A COMPOSED INTERNET OF THINGS SYSTEM

    公开(公告)号:US20210014263A1

    公开(公告)日:2021-01-14

    申请号:US16918966

    申请日:2020-07-01

    IPC分类号: H04L29/06 G06N5/04 G06F16/25

    摘要: Embodiments provide a system and method for extracting configuration-related information for reasoning about the security and functionality of a composed system. During operation, the system determines, by a computing device, information sources associated with hardware and software components of a system, wherein the information sources include at least specification sheets, standard operating procedures, user manuals, and vulnerability databases. The system selects a set of categories of vulnerabilities in a vulnerability database, and ingests the information sources to obtain data in a normalized format. The system extracts, from the ingested information sources, configuration information, vulnerability information, dependency information, and functionality requirements to create a model for the system. The system displays, on a screen of a user device, one or more interactive elements which allow the user to view or select the information sources and the categories of vulnerabilities, initiate ingesting the information sources, and view the extracted configuration information.

    Method and system for detecting attacks on cyber-physical systems using redundant devices and smart contracts

    公开(公告)号:US10831890B2

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

    申请号:US15709259

    申请日:2017-09-19

    发明人: Shantanu Rane

    IPC分类号: G06F21/56 G06F21/55 H04L29/06

    摘要: One embodiment facilitates detection of attacks in a cyber-physical system of interacting elements with physical inputs and outputs. During operation, the system receives, by a first entity of a plurality of entities, a first reading from a first set of sensors of the cyber-physical system via a first network. The system receives, by the first entity, a second reading from a second set of sensors of the cyber-physical system via a second network, wherein the second network includes security measures which prevent access by any external entity or any of the plurality of entities. The system executes a set of instructions based on the first reading and the second reading. The system determines that a result of the executed instructions does not match an expected condition. The system performs a remedial action based on the result.

    SYSTEM AND METHOD FOR SECURELY ENABLING A USER WITH A MOBILE DEVICE TO ACCESS THE CAPABILITIES OF A STANDALONE COMPUTING DEVICE

    公开(公告)号:US20200154271A1

    公开(公告)日:2020-05-14

    申请号:US16184811

    申请日:2018-11-08

    摘要: One embodiment facilities user access to a standalone computing device. During operation, the system receives, by the standalone computing device from a mobile computing device associated with a user, a first command to access capabilities of the standalone computing device, wherein the first command includes an ephemeral user identifier which includes an ephemeral key and indicates user-specific metadata, wherein the ephemeral key is generated by a network service, wherein the ephemeral user identifier is digitally signed with a private key of the network service, and wherein the standalone computing device is not directly accessible by the network service. The system verifies, by the standalone computing device using a public key of the network service, that the ephemeral user identifier was generated by the network service. The system executes, by the standalone computing device, the first command based on the user-specific metadata.