Patents by Inventor Asaf SHEN
Asaf SHEN has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230388410Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user device may retrieve, from a server, an indication of a current device state of the user device. The user device may disable communication capabilities of the user device in connection with a determination that the current device state is a first device state of a plurality of device states. Numerous other aspects are described.Type: ApplicationFiled: May 27, 2022Publication date: November 30, 2023Inventors: Jose Alfredo RUVALCABA, Asaf SHEN, Gabriel Moura da SILVA, Tom CHIN
-
Publication number: 20230074708Abstract: Various embodiments may include methods and systems for providing security on a system-on-a-chip (SoC). A method may include receiving, from a service requesting environment by a secure subsystem, a request to perform a cryptographic function, in which the secure subsystem stores a condition for performing the requested cryptographic function. The method may further include receiving, by the secure subsystem, an input from a sensing circuit that includes at least one indication relevant to the condition for performing the requested cryptographic function, determining, by the secure subsystem, whether the input indicates that the condition for performing the requested cryptographic function is satisfied, and performing the requested cryptographic function using a cryptographic key stored in the secure subsystem in response to determining that the condition is satisfied.Type: ApplicationFiled: September 8, 2021Publication date: March 9, 2023Inventor: Asaf SHEN
-
Patent number: 11232196Abstract: A computing device can include a comparator coupled to an I/O pin of the computing device; a storage unit coupled to the comparator; and a counter coupled to receive an output of the comparator, an output of the counter being coupled to a computation engine to provide a limit-exceeded signal to the computation engine, wherein the counter comprises a volatile counter and a nonvolatile storage, wherein the nonvolatile storage stores a bit for each top volatile count number of events identified by the volatile counter. The computing device can further include a backup power source coupled to the volatile counter; and readout circuitry and control logic coupled to the volatile counter and to the nonvolatile storage, the readout circuitry and control logic being configured to control operations of the volatile counter during an error event and determine a total number of events. The computing device can be a smart card.Type: GrantFiled: May 10, 2019Date of Patent: January 25, 2022Assignee: ARM LIMITEDInventors: Carl Wayne Vineyard, Christopher Neal Hinds, Subbayya Chowdary Yanamadala, Asaf Shen
-
Patent number: 11182234Abstract: A system for tracking events of interest can include at least one volatile counter; a nonvolatile storage coupled to the at least one volatile counter, the nonvolatile storage storing a bit for each top volatile count number of events identified by the at least one volatile counter; a backup power source coupled to the at least one volatile counter; and readout circuitry and control logic coupled to the one or more of the at least one volatile counter and to the nonvolatile storage, the readout circuitry and control logic being configured to control operations of the at least one volatile counter during an error event and determine a total number of events.Type: GrantFiled: May 10, 2019Date of Patent: November 23, 2021Assignee: ARM LIMITEDInventors: Asaf Shen, Subbayya Chowdary Yanamadala
-
Patent number: 11144649Abstract: A method for exporting sensitive information an integrated circuit, the method comprising: fabricating an integrated circuit, the integrated circuit having a register-transfer level “RTL” key fabricated in the integrated circuit, wherein the RTL key is a pre-determined cryptographic key; signing the sensitive information using the RTL key using a signature; and exporting the signed sensitive information and the signature for validation.Type: GrantFiled: January 2, 2019Date of Patent: October 12, 2021Assignees: Kigen (UK) Limited, Altair Semiconductor LtdInventors: Asaf Shen, Patrick Biget, Avishay Sharaga, Omer Botvinik
-
Patent number: 11128449Abstract: The described cipher system includes a bits of some randomness (BOSR) reservoir; a first multiplexer circuit that receives a BOSR key, a functional key, and a first control signal for selection between the BOSR key and the functional key; a second multiplexer circuit that receives a BOSR state, a functional state, and a second control signal for selection between the BOSR state and the functional state; a block cipher logic circuit that receives the outputs from the first and second multiplexer circuits and a functional input. The block cipher outputs bits into either the BOSR reservoir or as a functional output according to a third control signal. The cipher system includes a control logic block that outputs the first control signal, second control signal, and third control signal and controls whether a clock cycle of the block cipher logic circuit is used for a BOSR operation or a functional operation.Type: GrantFiled: May 10, 2019Date of Patent: September 21, 2021Assignee: ARM LIMITEDInventors: Asaf Shen, Subbayya Chowdary Yanamadala
-
Patent number: 11119840Abstract: A system for tracking events of interest can include at least one volatile counter; a nonvolatile storage coupled to the at least one volatile counter, the nonvolatile storage storing a bit for each top volatile count number of events identified by the at least one volatile counter; a backup power source coupled to the at least one volatile counter; and readout circuitry and control logic coupled to the one or more of the at least one volatile counter and to the nonvolatile storage, the readout circuitry and control logic being configured to control operations of the at least one volatile counter during an error event and determine a total number of events.Type: GrantFiled: May 10, 2019Date of Patent: September 14, 2021Assignee: ARM LIMITEDInventors: Asaf Shen, Subbayya Chowdary Yanamadala
-
Publication number: 20200356434Abstract: A system for tracking events of interest can include at least one volatile counter; a nonvolatile storage coupled to the at least one volatile counter, the nonvolatile storage storing a bit for each top volatile count number of events identified by the at least one volatile counter; a backup power source coupled to the at least one volatile counter; and readout circuitry and control logic coupled to the one or more of the at least one volatile counter and to the nonvolatile storage, the readout circuitry and control logic being configured to control operations of the at least one volatile counter during an error event and determine a total number of events.Type: ApplicationFiled: May 10, 2019Publication date: November 12, 2020Inventors: Asaf SHEN, Subbayya Chowdary YANAMADALA
-
Publication number: 20200358605Abstract: The described cipher system includes a bits of some randomness (BOSR) reservoir; a first multiplexer circuit that receives a BOSR key, a functional key, and a first control signal for selection between the BOSR key and the functional key; a second multiplexer circuit that receives a BOSR state, a functional state, and a second control signal for selection between the BOSR state and the functional state; a block cipher logic circuit that receives the outputs from the first and second multiplexer circuits and a functional input. The block cipher outputs bits into either the BOSR reservoir or as a functional output according to a third control signal. The cipher system includes a control logic block that outputs the first control signal, second control signal, and third control signal and controls whether a clock cycle of the block cipher logic circuit is used for a BOSR operation or a functional operation.Type: ApplicationFiled: May 10, 2019Publication date: November 12, 2020Inventors: Asaf SHEN, Subbayya Chowdary YANAMADALA
-
Publication number: 20200012783Abstract: A computing device can include a comparator coupled to an I/O pin of the computing device; a storage unit coupled to the comparator; and a counter coupled to receive an output of the comparator, an output of the counter being coupled to a computation engine to provide a limit-exceeded signal to the computation engine, wherein the counter comprises a volatile counter and a nonvolatile storage, wherein the nonvolatile storage stores a bit for each top volatile count number of events identified by the volatile counter. The computing device can further include a backup power source coupled to the volatile counter; and readout circuitry and control logic coupled to the volatile counter and to the nonvolatile storage, the readout circuitry and control logic being configured to control operations of the volatile counter during an error event and determine a total number of events. The computing device can be a smart card.Type: ApplicationFiled: May 10, 2019Publication date: January 9, 2020Inventors: Carl Wayne VINEYARD, Christopher Neal HINDS, Subbayya Chowdary YANAMADALA, Asaf SHEN
-
Publication number: 20190228164Abstract: A method for exporting sensitive information an integrated circuit, the method comprising: fabricating an integrated circuit, the integrated circuit having a register-transfer level “RTL” key fabricated in the integrated circuit, wherein the RTL key is a pre-determined cryptographic key; signing the sensitive information using the RTL key using a signature; and exporting the signed sensitive information and the signature for validation.Type: ApplicationFiled: January 2, 2019Publication date: July 25, 2019Inventors: Asaf SHEN, Patrick BIGET, Avishay SHARAGA, Omer BOTVINIK
-
Patent number: 9866376Abstract: System, device, and method of provisioning cryptographic assets to electronic devices. A delegation message is generated at a first provisioning server. The delegation message indicates provisioning rights that are delegated by the first provisioning server to a second provisioning server with regard to subsequent provisioning of cryptographic assets to an electronic device. The delegation message includes an association key unknown to the first provisioning server, encrypted using a public key of the electronic device. The delegation message further includes a public key of the second provisioning server. The electronic device locally generates the association key, which is unknown to the first provisioning server. The delegation message is delivered to the electronic device. Based on the delegation message, cryptographic assets are provisioned by the second provisioning server to the electronic device, using the association key.Type: GrantFiled: June 11, 2017Date of Patent: January 9, 2018Assignee: ARM LIMITEDInventors: Hagai Bar-El, Alexander Klimov, Asaf Shen
-
Publication number: 20170272240Abstract: System, device, and method of provisioning cryptographic assets to devices.Type: ApplicationFiled: June 11, 2017Publication date: September 21, 2017Inventors: Hagai Bar-El, Alexander Klimov, Asaf Shen
-
Patent number: 9705673Abstract: System, device, and method of provisioning cryptographic assets to electronic devices. A delegation message is generated at a first provisioning server. The delegation message indicates provisioning rights that are delegated by the first provisioning server to a second provisioning server with regard to subsequent provisioning of cryptographic assets to an electronic device. The delegation message includes an association key unknown to the first provisioning server, encrypted using a public key of the electronic device. The delegation message further includes a public key of the second provisioning server. The electronic device locally generates the association key, which is unknown to the first provisioning server. The delegation message is delivered to the electronic device. Based on the delegation message, cryptographic assets are provisioned by the second provisioning server to the electronic device, using the association key.Type: GrantFiled: September 21, 2015Date of Patent: July 11, 2017Assignee: ARM Technologies Israel Ltd.Inventors: Hagai Bar-El, Alexander Klimov, Asaf Shen
-
Publication number: 20170063537Abstract: System, device, and method of provisioning cryptographic assets to devices.Type: ApplicationFiled: September 21, 2015Publication date: March 2, 2017Inventors: Hagai BAR-EL, Alexander KLIMOV, Asaf SHEN
-
Patent number: 9231758Abstract: System, device, and method of provisioning cryptographic assets to electronic devices. A delegation message is generated at a first provisioning server. The delegation message indicates provisioning rights that are delegated by the first provisioning server to a second provisioning server with regard to subsequent provisioning of cryptographic assets to an electronic device. The delegation message includes an association key unknown to the first provisioning server, encrypted using a public key of the electronic device. The delegation message further includes a public key of the second provisioning server. The electronic device locally generates the association key, which is unknown to the first provisioning server. The delegation message is delivered to the electronic device. Based on the delegation message, cryptographic assets are provisioned by the second provisioning server to the electronic device, using the association key.Type: GrantFiled: February 23, 2014Date of Patent: January 5, 2016Assignee: ARM TECHNOLOGIES ISRAEL LTD.Inventors: Hagai Bar-El, Alexander Klimov, Asaf Shen
-
Publication number: 20140195807Abstract: System, device, and method of provisioning cryptographic assets to devices.Type: ApplicationFiled: February 23, 2014Publication date: July 10, 2014Inventors: Hagai BAR-EL, Alexander KLIMOV, Asaf SHEN