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: 20230367912Abstract: 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: ApplicationFiled: May 4, 2023Publication date: November 16, 2023Inventors: Marcus Janke, Steffen Sonnekalb
-
Patent number: 11722293Abstract: 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: GrantFiled: March 2, 2022Date of Patent: August 8, 2023Assignee: Infineon Technologies AGInventors: Alexander Zeh, Marcus Janke
-
Publication number: 20230114775Abstract: 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: ApplicationFiled: October 3, 2022Publication date: April 13, 2023Inventors: Marcus Janke, Manfred Roth, Stephan Miculcy
-
Publication number: 20230104213Abstract: 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: ApplicationFiled: October 6, 2022Publication date: April 6, 2023Inventors: Marcus Janke, Robert Hofer
-
Publication number: 20220191006Abstract: 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: ApplicationFiled: March 2, 2022Publication date: June 16, 2022Applicant: Infineon Technologies AGInventors: Alexander ZEH, Marcus JANKE
-
Patent number: 11283598Abstract: 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: GrantFiled: January 25, 2019Date of Patent: March 22, 2022Inventors: Alexander Zeh, Marcus Janke
-
Patent number: 11177953Abstract: 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: GrantFiled: September 5, 2019Date of Patent: November 16, 2021Inventors: Alexander Zeh, Martin Brunner, Marcus Janke
-
Publication number: 20210075606Abstract: 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: ApplicationFiled: September 5, 2019Publication date: March 11, 2021Applicant: Infineon Technologies AGInventors: Alexander ZEH, Martin BRUNNER, Marcus JANKE
-
Publication number: 20200244442Abstract: 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: ApplicationFiled: January 25, 2019Publication date: July 30, 2020Applicant: Infineon Technologies AGInventors: Alexander ZEH, Marcus JANKE
-
Patent number: 10440825Abstract: 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: GrantFiled: June 13, 2017Date of Patent: October 8, 2019Assignee: Infineon Technologies Austria AGInventors: Frank Pueschner, Peter Stampka, Jens Pohl, Marcus Janke
-
Patent number: 10313131Abstract: 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: GrantFiled: January 26, 2017Date of Patent: June 4, 2019Assignee: Infineon Technologies AGInventors: Goran Keser, Phillip Gesien, Guenter Hofer, Marcus Janke
-
Publication number: 20180212781Abstract: 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: ApplicationFiled: January 26, 2017Publication date: July 26, 2018Inventors: Goran Keser, Phillip Gesien, Guenter Hofer, Marcus Janke
-
Patent number: 10002261Abstract: 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: GrantFiled: September 24, 2013Date of Patent: June 19, 2018Assignee: Infineon Technologies AGInventors: Marcus Janke, Peter Laackmann
-
Publication number: 20170359897Abstract: 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: ApplicationFiled: June 13, 2017Publication date: December 14, 2017Inventors: Frank Pueschner, Peter Stampka, Jens Pohl, Marcus Janke
-
Publication number: 20160377677Abstract: 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: ApplicationFiled: June 24, 2016Publication date: December 29, 2016Inventors: Daniel TILLE, Ulrike PFANNKUCHEN, Marcus JANKE
-
Patent number: 9471793Abstract: 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: GrantFiled: December 20, 2013Date of Patent: October 18, 2016Assignee: Infineon Technologies AGInventors: Markus Gail, Gerd Dirscherl, Marcus Janke
-
Patent number: 9342685Abstract: 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: GrantFiled: March 7, 2007Date of Patent: May 17, 2016Assignee: Infineon Technologies AGInventors: Marcus Janke, Peter Laackmann
-
Patent number: 9279856Abstract: 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: GrantFiled: October 22, 2012Date of Patent: March 8, 2016Assignee: INFINEON TECHNOLOGIES AGInventors: Peter Laackmann, Marcus Janke
-
Publication number: 20150278670Abstract: 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: ApplicationFiled: March 31, 2015Publication date: October 1, 2015Inventors: Peter Laackmann, Marcus Janke
-
Patent number: 8918679Abstract: 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: GrantFiled: January 12, 2007Date of Patent: December 23, 2014Assignee: Infineon Technologies AGInventors: Marcus Janke, Peter Laackmann