Low-energy-consumption small-area data processing method and data processing device thereof

A data processing device and data processing technology, which are applied in the field of information security, can solve problems such as high power consumption, high cycle times, and poor performance, and achieve the effects of reducing implementation costs, reducing power consumption, and enhancing flexibility

Inactive Publication Date: 2014-06-25
CHINA VISION MICROELECTRONICS
View PDF13 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This patented method improves how fast algorithms work by adding an auxiliary bit called α (a type of constant) that helps decrease cycle time while still maintaining high efficiency compared to traditional methods like XOR or LUT operations. Additionally, this new approach can be used without increasing its size significantly because it does not require more circuitry than usual.

Problems solved by technology

This patented technical solution describes how securely transmitting data over networks can require both encryption keys (ciphertext) and identification certificates like passports or credit card numbers). These two types of things may also involve different mathematical techniques called modulo arithmetic and binary exponential function (BEV), but they work differently due to their importance towards maintaining privacy rights during transmission. To address this issue, these protocols use randomness instead of complex division functions while still ensuring strong protection against attacks from man-involved adversaries.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Low-energy-consumption small-area data processing method and data processing device thereof
  • Low-energy-consumption small-area data processing method and data processing device thereof
  • Low-energy-consumption small-area data processing method and data processing device thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] In order to have a clearer understanding of the technical features, purposes and effects of the present invention, the specific implementation manners of the present invention will now be described in detail with reference to the accompanying drawings.

[0045] figure 1 A data processing method with low power consumption and small area in a preferred embodiment of the present invention is shown, which uses Montgomery modular multiplication operation for data processing, and the data processing method includes the following steps:

[0046] A. The word lengths of the large integers A, B and N, the large integers A, B and N are all s, and the constant ND are respectively input into the modular multiplication circuit for storage; the control module 1 in the modular multiplication circuit receives external control commands , and forward the external control command to the finite state machine module 2 for processing and then output the control signal, and then the arithmetic...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to the technical field of information safety, in particular to a low-energy-consumption small-area data processing method and a data processing device of the method. The low-energy-consumption small-area data processing method comprises the steps that large integers, the word length s of the large integers and constants are respectively stored; a control module receives external control commands, the external control commands are forwarded to a finite state machine module to be processed, then control signals are output, and Montgomery modular multiplication is carried out through an arithmetic logic module according to the control signals; HW=HW+d, X (s-1)=HW (omega-1:0) and HW=HW>=omega are calculated in each circulation of the Montgomery modular multiplication so that HW can be updated; multiply-add operation (d, ei)=a*bi+ci+d in the Montgomery modular multiplication is calculated through the arithmetic logic module; the operation result is stored. Due to the fact that omega+1 temporary variables HW are introduced in to reduce the circulation frequency in the process of achieving a Montgomery modular multiplication algorithm, the number of clock periods is reduced, energy consumption is lowered, and the method and device are very suitable for application of an intelligent card.

Description

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Owner CHINA VISION MICROELECTRONICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products