CONTENT SECURITY AT SERVICE LAYER
First Claim
1. An apparatus comprising a processor, a memory, and communication circuitry, the apparatus being connected to a network via its communication circuitry, the apparatus further comprising computer-executable instructions stored in the memory of the apparatus which, when executed by the processor of the apparatus, cause the apparatus to perform operations comprising:
- receiving a first request, from a first application, to create a resource for hosting secured content associated with the first application;
determining whether the first application is authorized to create the resource at the apparatus; and
if the first application is authorized, hosting the secured content.
1 Assignment
0 Petitions
Accused Products
Abstract
Existing approaches to security within network, for instance oneM2M networks, are limited. For example, content might only be protected while the content is in transit between entities that trust each other. Here, the integrity and the confidentiality of content in an M2M network are protected. Such content may be “at rest,” such that the content is stored at a hosting node. Only authorized entities may store and retrieve the data that is stored at the hosting node, and the data may be protected from a confidentiality perspective and an integrity perspective.
37 Citations
20 Claims
-
1. An apparatus comprising a processor, a memory, and communication circuitry, the apparatus being connected to a network via its communication circuitry, the apparatus further comprising computer-executable instructions stored in the memory of the apparatus which, when executed by the processor of the apparatus, cause the apparatus to perform operations comprising:
-
receiving a first request, from a first application, to create a resource for hosting secured content associated with the first application; determining whether the first application is authorized to create the resource at the apparatus; and if the first application is authorized, hosting the secured content. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising a processor, a memory, and communication circuitry, the apparatus being connected to a network via its communication circuitry, the apparatus further comprising computer-executable instructions stored in the memory of the apparatus which, when executed by the processor of the apparatus, cause the apparatus to perform operations comprising:
-
sending a request for one or more credentials that provide protection of content, the request based on one or more security parameters associated with the content; obtaining the one or more credentials; and using the one or more credentials to secure the content. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising a processor, a memory, and communication circuitry, the apparatus being connected to a network via its communication circuitry, the apparatus further comprising computer-executable instructions stored in the memory of the apparatus which, when executed by the processor of the apparatus, cause the apparatus to perform operations comprising:
-
based on security requirements associated with content, generating one or more credentials; securing the content using the one or more credentials; and sending a request that a hosting node store the secured content, such that only an authorized client can retrieve the content from the hosting node. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification