A Fast Encryption System Based on Four-Base Binary Modulo Operation
An encryption system and modular computing technology, applied in the transmission system, digital transmission system, user identity/authority verification, etc., can solve the problems of large computing time and computing resources, data source signature verification delay, and high computing complexity. Achieve the effect of shortening the operation cycle and saving operation time
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0049] The system as a whole is composed of a protocol layer and a calculation layer. The protocol layer is a functional module, which is responsible for realizing the signature verification and encryption and decryption functions of the entire system; the calculation layer mainly performs curve domain arithmetic and prime number domain modulo calculation. All operations of the protocol layer are completed by the operation layer, and then the data is sent back to the protocol layer. Among them, modular inverse, modular multiplication and modular addition and subtraction constitute point addition and doubling operations, and point addition and doubling operations constitute scalar multiplication operations.
[0050] The hash operation required by the protocol layer is completed by the SM3 module, and the random number generator is responsible for generating random numbers to form a private key and generating operands required in the operation process. In addition, the buffer mo...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com