Patents by Inventor Marcus Janke

Marcus Janke 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: 20230367912
    Abstract: A semiconductor chip apparatus including a memory having a plurality of memory locations, a memory access element, and an integrity check device configured to store a reference value for a check function over values stored in the memory locations and, in a case of write access to a memory location, configured to update a check value with the value to be written by the write access if the check value represents the value stored in the memory location prior to the write access, and configured to compare the reference value with the check value after the check value has been generated and output a signal depending on a result of the comparison.
    Type: Application
    Filed: May 4, 2023
    Publication date: November 16, 2023
    Inventors: Marcus Janke, Steffen Sonnekalb
  • Patent number: 11722293
    Abstract: A sender device includes: a first sequence generator configured to generate a first sequence of bits having a bit pattern that incudes first bit values and second bit values; a first parsing processor configured to receive a first plurality of data blocks and the first sequence of bits, and select a first subset of data blocks and a second subset of data blocks from the first plurality of data blocks based on the bit pattern; an encryption processor configured to encrypt the selected first subset of data blocks received from the first parsing processor to generate encrypted data blocks and output the encrypted data blocks to an output terminal that is configured to output the encrypted data blocks and the selected second subset of data blocks as unencrypted data blocks from the sender device.
    Type: Grant
    Filed: March 2, 2022
    Date of Patent: August 8, 2023
    Assignee: Infineon Technologies AG
    Inventors: Alexander Zeh, Marcus Janke
  • Publication number: 20230114775
    Abstract: A portable chip device comprises a chip having an operating system and a loader, the loader being configured to load a software module onto the chip and/or to render the software module in the chip executable, a communications interface configured to communicate with an external reader, the portable chip device being configured to carry out a software module update by: receiving a second key in the loader via communication between the external reader and the communications interface, where the communication is encrypted with a first key, and storing the second key in the loader, the operating system being configured to provide the decryption of the communication encrypted with the first key, authenticating the external reader using the symmetric key stored in the loader, receiving software module update data in the loader via the communications interface, and executing the software module update with the software module update data.
    Type: Application
    Filed: October 3, 2022
    Publication date: April 13, 2023
    Inventors: Marcus Janke, Manfred Roth, Stephan Miculcy
  • Publication number: 20230104213
    Abstract: In various embodiments. an electronic circuit is provided. The electronic circuit may include at least one memory cell and a control circuit configured to determine a formation state of the at least one memory cell and set a predefined function to a predefined state of executability (e.g., enabled or disabled) based on the determined formation states. For example, the predefined function may be set to the predefined state of executability only if the determined formation states of two or more memory cells match a predefined formation state pattern, or only if a minimum number or fraction of two or memory cells are in a predefined formation state. The formation state is either unformed or formed, wherein the unformed state is an electrically isolated state, and the formed state is a state into which an initially unformed memory cell is transformable and in which the formed memory cell is repeatedly switchable between a state of low electrical resistivity and a state of high electrical resistivity.
    Type: Application
    Filed: October 6, 2022
    Publication date: April 6, 2023
    Inventors: Marcus Janke, Robert Hofer
  • Publication number: 20220191006
    Abstract: A sender device includes: a first sequence generator configured to generate a first sequence of bits having a bit pattern that incudes first bit values and second bit values; a first parsing processor configured to receive a first plurality of data blocks and the first sequence of bits, and select a first subset of data blocks and a second subset of data blocks from the first plurality of data blocks based on the bit pattern; an encryption processor configured to encrypt the selected first subset of data blocks received from the first parsing processor to generate encrypted data blocks and output the encrypted data blocks to an output terminal that is configured to output the encrypted data blocks and the selected second subset of data blocks as unencrypted data blocks from the sender device.
    Type: Application
    Filed: March 2, 2022
    Publication date: June 16, 2022
    Applicant: Infineon Technologies AG
    Inventors: Alexander ZEH, Marcus JANKE
  • Patent number: 11283598
    Abstract: A data message authentication system in a vehicle communication network includes a sequence generator configured to generate a sequence representative of an intra-message pattern; a parsing processor configured to receive a data message, receive the sequence from the sequence generator, select a subset of data segments from the data message based on the intra-message pattern, and output the selected subset of data segments; and a tag generator configured to receive the selected subset of data segments from the parsing processor and generate an authentication code based on the selected subset of data segments, where the authentication code corresponds to the data message.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: March 22, 2022
    Inventors: Alexander Zeh, Marcus Janke
  • Patent number: 11177953
    Abstract: An authentication system includes a microcontroller having a unique identifier (ID) and a first key pair including a microcontroller secret key and a microcontroller public key. The microcontroller is configured to store the unique ID, the first key pair, a digital signature of the unique ID, the digital signature being generated using an external secret key of a second key pair, and a digital certificate of the microcontroller public key that is signed by the external secret key of the second key pair. The second key pair includes the external secret key and an external public key. The authentication system further includes a controller configured to perform a first authenticity validation check on the unique ID using the external public key and perform a second authenticity validation check on the microcontroller public key using the external public key.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: November 16, 2021
    Inventors: Alexander Zeh, Martin Brunner, Marcus Janke
  • Publication number: 20210075606
    Abstract: An authentication system includes a microcontroller having a unique identifier (ID) and a first key pair including a microcontroller secret key and a microcontroller public key. The microcontroller is configured to store the unique ID, the first key pair, a digital signature of the unique ID, the digital signature being generated using an external secret key of a second key pair, and a digital certificate of the microcontroller public key that is signed by the external secret key of the second key pair. The second key pair includes the external secret key and an external public key. The authentication system further includes a controller configured to perform a first authenticity validation check on the unique ID using the external public key and perform a second authenticity validation check on the microcontroller public key using the external public key.
    Type: Application
    Filed: September 5, 2019
    Publication date: March 11, 2021
    Applicant: Infineon Technologies AG
    Inventors: Alexander ZEH, Martin BRUNNER, Marcus JANKE
  • Publication number: 20200244442
    Abstract: A data message authentication system in a vehicle communication network includes a sequence generator configured to generate a sequence representative of an intra-message pattern; a parsing processor configured to receive a data message, receive the sequence from the sequence generator, select a subset of data segments from the data message based on the intra-message pattern, and output the selected subset of data segments; and a tag generator configured to receive the selected subset of data segments from the parsing processor and generate an authentication code based on the selected subset of data segments, where the authentication code corresponds to the data message.
    Type: Application
    Filed: January 25, 2019
    Publication date: July 30, 2020
    Applicant: Infineon Technologies AG
    Inventors: Alexander ZEH, Marcus JANKE
  • Patent number: 10440825
    Abstract: In various embodiments, a chip card module is provided. The chip card module includes a chip card module contact array having six contact pads that are arranged in two rows having three contact pads each in accordance with ISO 7816, and three additional contact pads that are arranged between the two rows. Each additional contact pad is electrically conductively connected to a respective associated contact pad from a row from the two rows.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: October 8, 2019
    Assignee: Infineon Technologies Austria AG
    Inventors: Frank Pueschner, Peter Stampka, Jens Pohl, Marcus Janke
  • Patent number: 10313131
    Abstract: An intermediate servant device connected in a daisy chain configuration with a set of devices is described. The intermediate servant device may be configured to receive, from a previous servant device of the set of servant devices, a request for data, a first response to the request for data, and authentication information for the first response to the request for data. The intermediate servant device may be further configured to generate a second response to the request for data and determine authentication information for the second response based on the authentication information for the first response, the second response, and a key assigned to the intermediate servant device. The intermediate servant device may be further configured to output at least the authentication information for the second response, the first response, and the second response.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: June 4, 2019
    Assignee: Infineon Technologies AG
    Inventors: Goran Keser, Phillip Gesien, Guenter Hofer, Marcus Janke
  • Publication number: 20180212781
    Abstract: An intermediate servant device connected in a daisy chain configuration with a set of devices is described. The intermediate servant device may be configured to receive, from a previous servant device of the set of servant devices, a request for data, a first response to the request for data, and authentication information for the first response to the request for data. The intermediate servant device may be further configured to generate a second response to the request for data and determine authentication information for the second response based on the authentication information for the first response, the second response, and a key assigned to the intermediate servant device. The intermediate servant device may be further configured to output at least the authentication information for the second response, the first response, and the second response.
    Type: Application
    Filed: January 26, 2017
    Publication date: July 26, 2018
    Inventors: Goran Keser, Phillip Gesien, Guenter Hofer, Marcus Janke
  • Patent number: 10002261
    Abstract: Various embodiments provide an input/output module, including: at least one input/output port for the input of data; a signature generator that is coupled to the input/output port and is set up to generate a signature for the data from the data; a reference input, wherein the reference input is set up for the application of a reference signature; and a comparator that is coupled to the signature generator and to the reference input, and is set up to output an alarm signal if the signature of the data on the input/output port differs from the reference signature.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: June 19, 2018
    Assignee: Infineon Technologies AG
    Inventors: Marcus Janke, Peter Laackmann
  • Publication number: 20170359897
    Abstract: In various embodiments, a chip card module is provided. The chip card module includes a chip card module contact array having six contact pads that are arranged in two rows having three contact pads each in accordance with ISO 7816, and three additional contact pads that are arranged between the two rows. Each additional contact pad is electrically conductively connected to a respective associated contact pad from a row from the two rows.
    Type: Application
    Filed: June 13, 2017
    Publication date: December 14, 2017
    Inventors: Frank Pueschner, Peter Stampka, Jens Pohl, Marcus Janke
  • Publication number: 20160377677
    Abstract: In accordance with one embodiment, a chip is provided which includes an interface configured to receive test data and masking data, a processing component having a plurality of scan chains. Each scan chain is configured to generate a test response on the basis of a processing of the test data. The chip further includes a compression circuit configured to compress the test responses generated by the scan chains to form a compressed test response, and a signature generating circuit configured to generate a signature on the basis of the compressed test response, depending on whether the masking data specify that the compressed test response is to be masked.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 29, 2016
    Inventors: Daniel TILLE, Ulrike PFANNKUCHEN, Marcus JANKE
  • Patent number: 9471793
    Abstract: An embedded security module includes a security processor, volatile and non-volatile memory, and an interface. The security processor includes transistors formed in one or more semiconductor layers of a semiconductor die, and implements one or more security-related functions on data and/or code accessed by the security processor. The volatile memory is fabricated on the same semiconductor die as the security processor and stores the data and/or code accessed by the security processor. The non-volatile memory includes non-volatile storage cells disposed above each semiconductor layer of the semiconductor die, and securely stores at least one of the data and/or code accessed by the security processor and security information relating to the data and/or code accessed by the security processor. The interface is fabricated on the same semiconductor die as the security processor and provides a communication interface for the security processor.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: October 18, 2016
    Assignee: Infineon Technologies AG
    Inventors: Markus Gail, Gerd Dirscherl, Marcus Janke
  • Patent number: 9342685
    Abstract: In a system, there is communication between an electric circuit and a terminal within a scope of a terminal session, wherein the electric circuit has a current consumer for causing additional current consumption, and the terminal has a current consumption meter detecting the current consumption of the electric circuit and coupled to a checker checking authenticity of the electric circuit if the current consumption of the electric circuit has additional current consumption.
    Type: Grant
    Filed: March 7, 2007
    Date of Patent: May 17, 2016
    Assignee: Infineon Technologies AG
    Inventors: Marcus Janke, Peter Laackmann
  • Patent number: 9279856
    Abstract: In various embodiments, a die is provided. The die may include a physical unclonable function circuit configured to provide an output signal, wherein the output signal is dependent on at least one physical characteristic specific to the die; and a self-test circuit integrated with the physical unclonable function circuit on the die, wherein the self-test circuit is configured to provide at least one test input signal to the physical unclonable function circuit and to determine as to whether the output signal provided in response to the at least one test input signal fulfills a predefined criterion.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: March 8, 2016
    Assignee: INFINEON TECHNOLOGIES AG
    Inventors: Peter Laackmann, Marcus Janke
  • Publication number: 20150278670
    Abstract: In various embodiments, a chip card is provided. The chip card includes a chip having a memory unit and a control unit, and a coil which is electrically coupled to the control unit and is intended to generate a magnetic field. The control unit and the coil may be set up to simulate a magnetic strip using the generated magnetic field.
    Type: Application
    Filed: March 31, 2015
    Publication date: October 1, 2015
    Inventors: Peter Laackmann, Marcus Janke
  • Patent number: 8918679
    Abstract: An apparatus for checking an error detection functionality of a data processing circuit, comprising an arithmetic logic unit, which provides an output datum based on an input datum, and an error detection circuit that executes the error detection functionality and detects an error based on the output datum during correct execution of the error detection functionality, and generates an error signal, if an error is present, which comprises a control circuit that passes the error signal through to an error signal output in a normal operating mode, and blocks the error signal in a checking mode, does not let the error signal pass to the error signal output, influences the arithmetic logic unit, the error detection circuit or the input datum such that the error detection circuit detects an error during correct execution of the error detection functionality, and, if no error signal is received in response to influencing, outputs an alarm signal indicating an incorrect execution of the error detection functionality.
    Type: Grant
    Filed: January 12, 2007
    Date of Patent: December 23, 2014
    Assignee: Infineon Technologies AG
    Inventors: Marcus Janke, Peter Laackmann