• Patent Title: METHOD FOR PERFORMING CRYPTOGRAPHIC OPERATIONS IN A PROCESSING DEVICE, CORRESPONDING PROCESSING DEVICE AND COMPUTER PROGRAM PRODUCT
  • Application No.: US17857633
    Application Date: 2022-07-05
  • Publication No.: US20230017265A1
    Publication Date: 2023-01-19
  • Inventor: Ruggero SUSELLA
  • Applicant: STMICROELECTRONICS S.r.l.
  • Applicant Address: IT Agrate Brianza
  • Assignee: STMICROELECTRONICS S.r.l.
  • Current Assignee: STMICROELECTRONICS S.r.l.
  • Current Assignee Address: IT Agrate Brianza
  • Priority: IT102021000018206 20210709
  • Main IPC: H04L9/08
  • IPC: H04L9/08
METHOD FOR PERFORMING CRYPTOGRAPHIC OPERATIONS IN A PROCESSING DEVICE, CORRESPONDING PROCESSING DEVICE AND COMPUTER PROGRAM PRODUCT
Abstract:
One or more keys are derived from a master key by executing a plurality of encryption operations. A first encryption operation uses the master key to encrypt a plaintext input having a plurality of bytes. Multiple intermediate encryption operations are performed using a respective intermediate key generated by a previous encryption operation to encrypt respective plaintext inputs having a number of bytes. At least two bytes of a plaintext input have values based on a respective set of bits of a plurality of sets of bits of an initialization vector, wherein individual bits of the respective set of bits are introduced into respective individual bytes of the plaintext input and the respective set of bits has at least two bits and at most a number of bits equal to the number of bytes of the plaintext input.
Information query
Patent Agency Ranking
0/0