Generic Bootstrapping Architecture (GBA) Based Security Over Constrained Application Protocol (CoAP) for IoT Devices

    公开(公告)号:US20190036896A1

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

    申请号:US15661857

    申请日:2017-07-27

    Abstract: Generic bootstrapping architecture (GBA) based procedures over Constrained Application Protocol (CoAP) for use in authenticating and/or securing communications with Internet of Things (IoT) devices are provided. In one illustrative example, the device sends to a bootstrapping server function (BSF) a first CoAP request carried in a Confirmable (CON) message, where the first CoAP request indicates a request for initiating a bootstrapping procedure. In response, the device receives from the BSF a first CoAP response carried in an Acknowledgement (ACK) message, where the first CoAP response indicates an authentication challenge. The device sends to the BSF a second CoAP request carried in a CON message, where the second CoAP request includes a challenge response to the authentication challenge. The device receives from the BSF a second CoAP response carried in an ACK message, where the second CoAP response includes a bootstrapping transaction identifier (B-TID) which indicates a successful authentication. The device generates a bootstrapping session key (Ks) and stores it in association with the B-TID. An HTTP messaging-based server (e.g. BSF or NAF) may utilize a module, such as a plug-in module, for message translation between CoAP and HTTP.

Patent Agency Ranking