-
公开(公告)号:US09853956B2
公开(公告)日:2017-12-26
申请号:US14611080
申请日:2015-01-30
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Avraham Baum , Ilan Zarmi , Gil Reiter
CPC classification number: H04L63/061 , G06F9/4488 , G06F9/45529 , G06F17/30 , G06F21/6227 , H04L9/08 , H04L9/0825 , H04L9/3236 , H04L9/3247 , H04L9/3263 , H04L63/0442 , H04L63/0823 , H04L63/123 , H04L2209/30 , H04L2463/061 , H04L2463/062
Abstract: Methods and apparatus to provide extended object notation data are disclosed. An example apparatus includes a data handler having a first input to receive object data and a first output to output an object notation key-value pair for the object data; a string processor having a second input coupled to the first output and a second output to convey the object notation key-value pair without string literals; and a hashing and encryption handler having a third input coupled to the second output and a third output to convey the key-value pair signed with a private key, to convey the key-value pair encrypted with a public key, and to convey an indication that the encrypted key-value pair is encrypted in a key of the encrypted key-value pair.
-
公开(公告)号:US20180077129A1
公开(公告)日:2018-03-15
申请号:US15822455
申请日:2017-11-27
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Avraham Baum , ILAN ZARMI , Gil Reiter
CPC classification number: H04L63/061 , G06F9/4488 , G06F9/45529 , G06F16/00 , G06F21/6227 , H04L9/08 , H04L9/0825 , H04L9/3236 , H04L9/3247 , H04L9/3263 , H04L63/0442 , H04L63/0823 , H04L63/123 , H04L2209/30 , H04L2463/061 , H04L2463/062
Abstract: Methods and apparatus to provide extended object notation data are disclosed. An example apparatus includes a data handler having a first input to receive object data and a first output to output an object notation key-value pair for the object data; a string processor having a second input coupled to the first output and a second output to convey the object notation key-value pair without string literals; and a hashing and encryption handler having a third input coupled to the second output and a third output to convey the key-value pair signed with a private key, to convey the key-value pair encrypted with a public key, and to convey an indication that the encrypted key-value pair is encrypted in a key of the encrypted key-value pair.
-
公开(公告)号:US10609009B2
公开(公告)日:2020-03-31
申请号:US15822455
申请日:2017-11-27
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Avraham Baum , Ilan Zarmi , Gil Reiter
Abstract: Methods and apparatus to provide extended object notation data are disclosed. An example apparatus includes a data handler having a first input to receive object data and a first output to output an object notation key-value pair for the object data; a string processor having a second input coupled to the first output and a second output to convey the object notation key-value pair without string literals; and a hashing and encryption handler having a third input coupled to the second output and a third output to convey the key-value pair signed with a private key, to convey the key-value pair encrypted with a public key, and to convey an indication that the encrypted key-value pair is encrypted in a key of the encrypted key-value pair.
-
公开(公告)号:US09538311B2
公开(公告)日:2017-01-03
申请号:US14611397
申请日:2015-02-02
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Avraham Baum , Ilan Zarmi , Gil Reiter , Amir Ayun
CPC classification number: H04W4/70 , H04L63/0807 , H04L63/0823 , H04L67/12
Abstract: A connectivity device includes a microcontroller, a network interface coupled to the microcontroller, and a non-transitory storage device coupled to the microcontroller. The non-transitory storage device includes a token usable for authentication and including executable code. The token includes a unique device identifier (UDID) that uniquely identifies the authentication device and a private key. The executable code is to cause the microcontroller to initiate a registration process with an internet-of-things (IoT) server to register the token with the IoT server. Token creation and activation procedures are also described.
Abstract translation: 连接设备包括微控制器,耦合到微控制器的网络接口以及耦合到微控制器的非瞬时存储设备。 非暂时性存储设备包括可用于认证并包括可执行代码的令牌。 令牌包括唯一标识认证设备和私钥的唯一设备标识符(UDID)。 可执行代码是使微控制器启动与物联网(IoT)服务器的注册过程,以向IoT服务器注册令牌。 还描述了令牌创建和激活过程。
-
-
-