Portable random number generation device for cryptography

Through the design of elastic transmission assembly and stop assembly, the problem of limited number of digits and inconvenient symbol comparison of existing devices is solved, and the generation of multi-digit passwords and flexible symbol comparison is realized, which improves the efficiency and portability of password generation.

CN223274120UActive Publication Date: 2025-08-26NORTH CHINA UNIVERSITY OF TECHNOLOGY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202422578749.6
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-10-24
Publication Date
2025-08-26
Estimated Expiration
2034-10-24

AI Technical Summary

Technical Problem

The existing random number generation device has limited number of digits, which is inconvenient to generate multi-digit passwords, and is inconvenient to compare symbols and numbers.

Method used

The elastic transmission assembly and the stop assembly are designed to achieve synchronous rotation of multiple password discs through structures such as guide frame, cross frame, first spring, rack, driving wheel, driven wheel and transmission gear. The rotation time of the password disc is controlled through stop frame and push frame, and the password is generated by combining different types of symbols.

Benefits of technology

It realizes the generation of multi-digit passwords and the flexible comparison between symbols and numbers, improving the flexibility and convenience of password generation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN223274120U_ABST
    Figure CN223274120U_ABST
Patent Text Reader

Abstract

The utility model relates to the technical field of cryptography, and provides a portable random number generation device for cryptography, which comprises a shell and a plurality of round holes, the round holes are all arranged on the surface of the shell, a password disk is rotatably connected to the inner surface of the shell, an elastic transmission assembly is arranged in the shell, and telescopic rods are all arranged at the top in the shell. The stopping assembly is arranged in the shell, the pointers are fixed to the surface of the shell, the guide frames are fixed to the inner wall of the shell, the guide frames are slidably connected with transverse frames in a sleeved mode, and the guide frames are connected with first springs in a sleeved mode. According to the technical scheme, the problems that in the prior art, the number of digits of digits is limited, multi-digits are not convenient to generate, and due to the fact that special symbols and digits are usually needed to be compared in cryptography, an existing password random number generation device is not convenient to compare the symbols and the digits are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The utility model relates to the technical field of cryptography, and in particular to a portable random number generating device for cryptography. Background Art

[0002] Cryptography is the study of codes. Common codes include Morse code, which uses a combination of dots and dashes to replace English letters and numbers. This method can be used to replace numbers to secretly transmit information. In the process of compiling and deciphering codes, a random number generator is usually required.

[0003] Some random number generation devices currently on the market usually only use a simple display screen and random jumping numbers to generate numbers. The number of digits is limited, which makes it inconvenient to generate multi-digit numbers. Moreover, since cryptography usually requires the use of special symbols to compare with numbers, existing cryptographic random number generation devices are not convenient for comparing symbols and numbers.

[0004] Therefore, improvements are made to address the above problems. Utility Model Content

[0005] The utility model proposes a portable random number generation device for cryptography, which solves the problem in the related art that the number of digits is limited and it is inconvenient to generate multi-digit numbers. In addition, since cryptography usually requires the use of special symbols to compare with numbers, the existing cryptographic random number generation devices are not convenient for comparing symbols and numbers.

[0006] The technical solution of the utility model is as follows:

[0007] A shell and a plurality of circular holes, wherein the circular holes are all provided on the surface of the shell;

[0008] a plurality of cipher disks, the cipher disks being rotatably connected to the inner surface of the housing;

[0009] an elastic transmission assembly, the elastic transmission assembly being disposed inside the housing;

[0010] a pair of telescopic rods and a stop assembly, wherein the telescopic rods are both disposed at the top of the housing, and the stop assembly is disposed inside the housing;

[0011] A plurality of pointers, each of which is fixed on the surface of the housing;

[0012] The elastic transmission assembly includes a pair of guide frames, both of which are fixed to the inner wall of the shell. A cross frame is slidably sleeved on the guide frame, and a first spring is sleeved on the guide frame.

[0013] As a further technical solution, a plurality of racks are provided on the horizontal frame, a plurality of driving wheels are rotatably connected in the housing, and a driven wheel is provided at the rotating shaft end of the cipher disk.

[0014] As a further technical solution, the driving wheel and the driven wheel are connected via a belt drive, a transmission gear is provided on one side of the driving wheel, a pair of first through holes are opened on the surface of the shell, and a driving frame is provided on each of the pair of racks.

[0015] As a further technical solution, the stopping assembly includes an inner frame, which is connected to the output end of the telescopic rod. A second spring is sleeved on the output end of the telescopic rod, and a surface of the inner frame is provided with a plurality of rectangular openings.

[0016] As a further technical solution, a plurality of stop frames are provided on the surface of the inner frame, a pair of second through holes are opened on the surface of the outer shell, and a push frame is provided on the surface of the stop frame.

[0017] As a further technical solution, the stop frame is located directly below the driven wheel, and the top of the stop frame is an arc-shaped structure.

[0018] As a further technical solution, several of the code disks correspond to different types of symbols.

[0019] As a further technical solution, the rectangular opening corresponds to the position of the belt driving the driving wheel and the driven wheel, and the inner size of the rectangular opening is larger than the belt size.

[0020] The working principle and beneficial effects of the utility model are as follows:

[0021] 1. The present invention is provided with an elastic transmission assembly. Through the interaction of the guide frame, the cross frame, the first spring, the rack, the driving wheel, the driven wheel and the transmission gear, the elastic force of the first spring can push the rack, so that the rack generates a thrust to move, driving multiple cipher disks to rotate under the same thrust, and synchronously obtain the cipher.

[0022] 2. The utility model is provided with a stop assembly. Through the interaction of the inner frame, the second spring, the stop frame and the push frame, the rotating code disk can be stopped by the stop frame, and the code obtained at different rotation times of the code disk can be contacted, which is more flexible. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] The present invention will be further described in detail below with reference to the accompanying drawings and specific implementation methods.

[0024] Figure 1 This is a schematic diagram of the structure of the utility model;

[0025] Figure 2 This is an axonometric sectional view of the utility model;

[0026] Figure 3 This is a cross-sectional view of the utility model;

[0027] Figure 4 For this utility model Figure 2 A partial enlarged view of part A;

[0028] In the figure: 1. outer shell; 2. round hole; 3. password disk; 4. telescopic rod; 5. pointer; 6. elastic transmission assembly; 6-1. guide frame; 6-2. cross frame; 6-3. first spring; 6-4. rack; 6-5. driving wheel; 6-6. driven wheel; 6-7. transmission gear; 6-8. first through hole; 6-9. driving frame; 7. stop assembly; 7-1. inner frame; 7-2. second spring; 7-3. rectangular opening; 7-4. stop frame; 7-5. second through hole; 7-6. pushing frame. DETAILED DESCRIPTION

[0029] The following will be combined with the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0030] like Figures 1 to 4 As shown, this embodiment proposes a portable random number generating device for cryptography, including

[0031] A shell 1 and a plurality of circular holes 2, wherein the circular holes 2 are all provided on the surface of the shell 1;

[0032] A plurality of cipher disks 3 are rotatably connected to the inner surface of the housing 1;

[0033] An elastic transmission component 6 is provided inside the housing 1;

[0034] A pair of telescopic rods 4 and a stop assembly 7, wherein the telescopic rods 4 are arranged at the top of the housing 1, and the stop assembly 7 is arranged inside the housing 1;

[0035] A plurality of pointers 5, each of which is fixed on the surface of the housing 1;

[0036] The elastic transmission assembly 6 includes a pair of guide frames 6-1, which are fixed to the inner wall of the outer shell 1. A cross frame 6-2 is slidably connected to the guide frame 6-1, and a first spring 6-3 is connected to the guide frame 6-1. A plurality of racks 6-4 are provided on the cross frame 6-2. A plurality of driving wheels 6-5 are rotatably connected in the outer shell 1. A driven wheel 6-6 is provided at the rotating shaft end of the cipher disk 3. The driving wheel 6-5 and the driven wheel 6-6 are connected by a belt drive. A transmission gear 6-7 is provided on one side of the driving wheel 6-5. A pair of first through holes 6-8 are opened on the surface of the outer shell 1, and a driving frame 6-9 is provided on the pair of racks 6-4.

[0037] In this embodiment, in order to achieve the effect of synchronous rotation of multiple password disks 3, an elastic transmission component 6 is designed. Two guide frames 6-1 are provided inside the shell 1. A cross frame 6-2 is movably connected to the guide frame 6-1. The cross frame 6-2 can slide vertically up and down. A first spring 6-3 is provided on the guide frame 6-1. After the cross frame 6-2 slides to the top, the cross frame 6-2 can rebound quickly by the elastic force of the first spring 6-3. A plurality of racks 6-4 are provided on the surface of the cross frame 6-2. The rotation connection inside the shell 1 It is connected to multiple driving wheels 6-5 and transmission gears 6-7, and the rack 6-4 can drive the gear to rotate the driving wheel 6-5. A driven wheel 6-6 is provided on the cipher disk 3, and a belt is connected between the driving wheel 6-5 and the driven wheel 6-6 to achieve the effect of driving the cipher disk 3 to rotate. A first through hole 6-8 is provided on the surface of the shell 1, and a driving frame 6-9 is connected to the rack 6-4. The driving frame 6-9 passes through the first through hole 6-8 and is located outside the shell 1, and the rack 6-4 can be pushed to move upward by the driving frame 6-9.

[0038] Furthermore, the stop assembly 7 includes an inner frame 7-1, which is connected to the output end of the telescopic rod 4, and a second spring 7-2 is sleeved on the output end of the telescopic rod 4. A plurality of rectangular openings 7-3 are provided on the surface of the inner frame 7-1, and a plurality of stop frames 7-4 are provided on the surface of the inner frame 7-1. A pair of second through holes 7-5 are provided on the surface of the outer shell 1, and a pushing frame 7-6 is provided on the surface of the stop frame 7-4.

[0039] In this embodiment, in order to achieve the effect of stopping the rotating disk at any time, a stopping component 7 is designed, and an inner frame 7-1 is provided at the output end of the telescopic rod 4, and the output end of the telescopic rod 4 is connected to a second spring 7-2 for rebounding the inner frame 7-1. A plurality of rectangular openings 7-3 are provided on the surface of the inner frame 7-1, and a plurality of stop frames 7-4 are provided on the inner frame 7-1 for fitting with the driven wheel 6-6 to stop the code disk 3 by friction. A second through hole 7-5 is provided on the surface of the outer shell 1, and a pushing frame 7-6 is provided on the inner frame 7-1 and passes through the second through hole 7-5. The code disk 3 can be stopped by controlling the pushing frame 7-6.

[0040] Furthermore, the stop frame 7-4 is located directly below the driven wheel 6-6, and the top of the stop frame 7-4 is an arc-shaped structure.

[0041] In this embodiment, the arc-shaped structure enables the stop frame 7-4 to fit tightly with the driven wheel 6-6, and stops the code disk 3 at the moment of contact.

[0042] Furthermore, several code disks 3 correspond to different types of symbols.

[0043] In this embodiment, different passwords can be given simultaneously through a variety of different types of symbols.

[0044] Furthermore, the rectangular opening 7-3 corresponds to the position of the belt driven by the driving wheel 6-5 and the driven wheel 6-6, and the internal size of the rectangular opening 7-3 is larger than the belt size.

[0045] In this embodiment, the rectangular opening 7-3 is provided to avoid the position of the belt drive, thereby shrinking the usable space, reducing the overall thickness, and making it more convenient to carry.

[0046] When it is needed, push the driving frame 6-9 upwards, all the racks 6-4 engage with the main gear at the same time, so that all the transmission gears 6-7 are in the same position, release the driving frame 6-9, and the elastic force of the first spring 6-3 pushes the cross frame 6-2 downwards, and the rack 6-4 generates a moving thrust, driving the transmission gear 6-7 to make the password disk 3 rotate quickly and synchronously, wait for the password disk 3 to stop naturally, and obtain the password through the position pointed by the pointer 5. When the password disk 3 has not stopped, the inner frame 7-1 can be pushed by the pushing frame 7-6 to make the stop frame 7-4 fit on the surface of the driven wheel 6-6 to obtain the password of the password disk 3 after it stops.

[0047] The above are only preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A portable random number generator for cryptography, characterized in that: include A shell (1) and a plurality of circular holes (2), wherein the circular holes (2) are all provided on the surface of the shell (1); A plurality of code disks (3), wherein the code disks (3) are rotatably connected to the inner surface of the housing (1); an elastic transmission assembly (6), the elastic transmission assembly (6) being arranged inside the housing (1); A pair of telescopic rods (4) and a stop assembly (7), wherein the telescopic rods (4) are both arranged at the top of the housing (1), and the stop assembly (7) is arranged inside the housing (1); A plurality of pointers (5), each of the pointers (5) being fixed on the surface of the housing (1); The elastic transmission assembly (6) comprises a pair of guide frames (6-1), each of the guide frames (6-1) being fixed to the inner wall of the housing (1), a cross frame (6-2) being slidably sleeved on the guide frames (6-1), and a first spring (6-3) being sleeved on the guide frames (6-1).

2. A portable random number generator for cryptography according to claim 1, characterized in that: A plurality of racks (6-4) are provided on the horizontal frame (6-2), a plurality of driving wheels (6-5) are rotatably connected in the housing (1), and a driven wheel (6-6) is provided at the rotating shaft end of the code disk (3).

3. A portable random number generator for cryptography according to claim 2, characterized in that: The driving wheel (6-5) and the driven wheel (6-6) are connected via a belt transmission. A transmission gear (6-7) is provided on one side of the driving wheel (6-5). A pair of first through holes (6-8) are provided on the surface of the housing (1). A driving frame (6-9) is provided on each of the pair of racks (6-4).

4. A portable random number generator for cryptography according to claim 2, characterized in that: The stop assembly (7) comprises an inner frame (7-1), the inner frame (7-1) is connected to the output end of the telescopic rod (4), a second spring (7-2) is sleeved and connected to the output end of the telescopic rod (4), and a plurality of rectangular openings (7-3) are provided on the surface of the inner frame (7-1).

5. A portable random number generator for cryptography according to claim 4, characterized in that: The surface of the inner frame (7-1) is provided with a plurality of stop frames (7-4), the surface of the outer shell (1) is provided with a pair of second through holes (7-5), and the surface of the stop frames (7-4) is provided with a pushing frame (7-6).

6. A portable random number generator for cryptography according to claim 5, characterized in that: The stop frame (7-4) is located directly below the driven wheel (6-6), and the top of the stop frame (7-4) is an arc-shaped structure.

7. A portable random number generator for cryptography according to claim 1, characterized in that: The plurality of code disks (3) respectively correspond to symbols of different categories.

8. A portable random number generator for cryptography according to claim 4, characterized in that: The rectangular opening (7-3) corresponds to the position of the belt driving the driving wheel (6-5) and the driven wheel (6-6), and the inner size of the rectangular opening (7-3) is larger than the size of the belt.