Random number generation method based on on-line hand-written signature
A technology of handwritten signature and generation method, applied in random number generator, digital transmission system, image data processing, etc. fast effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0039] Example 1: see figure 1 , a random number generation method based on online handwritten signature:
[0040] Step 1: collect sampling point coordinates from the handwritten signature;
[0041] The second step: convert the sampling point into an M*M sampling image; where,
[0042] 1) First generate an M*M white grayscale image, the pixel value of all pixels is 2 n -1; where n is the precision of the gray value; among them, M is a natural number from 32 to 1024; n is a natural number from 4 to 12; it is recommended that M be 64 and n be 8;
[0043] 2) Obtain the minimum and maximum values X of the abscissa and ordinate in all sampling points min , X max , Y min , Y max ;
[0044] 3) Perform linear transformation processing on the coordinates of each sampling point:
[0045] First: Linearly transform the abscissa and ordinate of the sampling point into an integer between 1 and M;
[0046]
[0047] in Represents an integer not greater than a, X and Y are the ...
Embodiment 2
[0062] Embodiment 2: A random number generation method based on online handwritten signature:
[0063] Step 1: Collect the coordinates of sampling points from the handwritten signature as follows:
[0064] The coordinates of the first sampling point: (43, 56); the coordinates of the second sampling point: (45, 57); the coordinates of the third sampling point: (48, 61); the coordinates of the fourth sampling point: (50, 63 ); the coordinates of the fifth sampling point: (50, 63); the coordinates of the sixth sampling point: (50, 63); the coordinates of the seventh sampling point: (39, 90); the coordinates of the eighth sampling point: (42 , 87); the coordinates of the 9th sampling point: (45, 86); the coordinates of the 10th sampling point: (48, 85); the coordinates of the 11th sampling point: (51, 84); the coordinates of the 12th sampling point: (54, 83); The coordinates of the 13th sampling point: (56, 83); The coordinates of the 14th sampling point: (59, 84); The coordinate...
Embodiment 3
[0085] Embodiment 3: A random number generation method based on online handwritten signature:
[0086] The difference between this embodiment 3 and embodiment 2 is: the second step in embodiment 3 is: the sampling points are first generated a white grayscale image of 512*512, and the pixel values of all pixels are 255; Example 3 obtains a 256-bit random number as follows:
[0087] 1000001011000111110011000001010000101011110000100011100011010111111101011100101110100000100101101001001110011100110110010111111011001110001111010110010101011001001001101100101011101010011101100011011111110011000010011101101110111000110011000110110001100110。
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