Patent · US Active

Interpreter for reconfigurable cryptographic algorthms based on customized high-level c language

US12373180B2 · kind B2 · utility

0Cited by
0References
8Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 19, 2023
Grant dateJul 29, 2025
Priority date
Expiry dateFeb 11, 2044

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The present disclosure provides an interpreter of a reconfigurable cryptographic algorithm based on customized high-level C language, in the field of information security. The interpreter includes an input program of cryptographic algorithm customized language, a compilation optimization module, an intermediate file and data flow graph generation module, a mapping module and an array generation configuration code module. The disclosure provides an automatic mapping tool for the reconfigurable processor, which can take customized high-level C language as input, and the interpreter arranges and connects computing units like operators according to the input high-level C program, to complete the mapping of the whole computing function. This can shorten the development cycle of the reconfigurable system, reduce the hardware mastery requirements for users, map the computing units of different parts to the reconfigurable processor in a more optimized way, and effectively enhance the performance of the reconfigurable processor.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.