Management method and system for comprehensively recycling warehousing data

By hashing and encryption processing of the stored data, the encryption key is generated and storage is solved, and the problem of low security in the management of stored data is realized, efficient classification management and secure storage of data are realized.

CN119203204APending Publication Date: 2024-12-27JIANGXI YIYUAN REGENERATION RESOURCE CO LTD
View PDF 0 Cites 4 Cited by

Patent Information

Application Number
CN202411017776.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-29
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

In the prior art, the storage security of warehousing data is low, resulting in risks in data management.

Method used

By acquiring the image information and unique identification encoding of the image acquisition device, hashing operations to generate an encryption sequence, and map it to the preset coordinate system, selecting the key point to generate an encryption key, which is used to encrypt and store the goods data, and ensure that Classification management and security of data.

Benefits of technology

It effectively improves the storage security of warehousing data, avoids data leakage and chaos, and realizes efficient classification management of data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119203204A_ABST
    Figure CN119203204A_ABST
Patent Text Reader

Abstract

The invention discloses a management method and system for comprehensively recycling storage data, and the method comprises the steps: obtaining the image information of goods collected by an image collection device disposed in a recovery detection region when the goods are detected to be in the recovery detection region; unique identification codes of the image acquisition devices are obtained respectively, and a database used for goods storage is determined according to the unique identification codes; respectively performing hash operation on the image information and the unique identification code to determine a first encryption sequence and a second encryption sequence, and mapping the first encryption sequence and the second encryption sequence into a preset coordinate system; and obtaining a secret key area enclosed by the first encryption sequence and the second encryption sequence in a preset coordinate system, selecting a secret key point from the secret key area according to a preset rule, and performing reflection on the secret key point to obtain an encryption secret key for cargo storage. According to the invention, the problem of low security during storage data management in the prior art is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data management, and in particular to a comprehensive recycling storage data management method and system. Background Art

[0002] Comprehensive recycling warehousing refers to the recycling and reuse of goods in the warehousing industry through the steps of sorting, counting, sorting, and packaging various goods in the warehouse. This process aims to reduce resource waste, save corporate costs, and promote circular economy and sustainable development.

[0003] Nowadays, managing comprehensive recycling and storage data is an important and complex task, which requires ensuring the classified storage and security of data. In the prior art, storage data is generally stored directly in a large database, the data storage is relatively chaotic, and because all data is stored in one database, the security is low. Summary of the invention

[0004] In view of this, the purpose of the present invention is to provide a comprehensive recycling and utilization warehouse data management method and system, aiming to solve the problem of low security in warehouse data storage in the prior art.

[0005] The embodiment of the present invention is implemented as follows: A comprehensive recycling storage data management method, the method comprising: When it is detected that the goods are in the recovery detection area, acquiring image information of the goods collected by an image acquisition device arranged in the recovery detection area; respectively obtaining unique identification codes of the image acquisition devices, and determining a database for storing the goods according to the unique identification codes; Performing hash operations on the image information and the unique identification code to determine a first encryption sequence and a second encryption sequence, and mapping the first encryption sequence and the second encryption sequence to a preset coordinate system; A key area enclosed by the first encryption sequence and the second encryption sequence in the preset coordinate system is obtained, key points are selected from the key area according to preset rules, and the key points are reverse mapped to obtain the encryption key for the cargo storage.

[0006] Furthermore, in the above-mentioned comprehensive recycling and storage data management method, the step of obtaining the key area enclosed by the first encryption sequence and the second encryption sequence in the preset coordinate system includes: Determine mapping points of the first encryption sequence and the second encryption sequence mapped to the preset coordinate system respectively; The arcs of the mapping points are determined according to the mapping points and the origin of the coordinate system, and the area enclosed by the two arcs is used as the secret key area.

[0007] Furthermore, in the above-mentioned comprehensive recycling and storage data management method, the step of selecting a key point from the key area according to a preset rule and performing reverse mapping on the key point to obtain the encryption key for the goods storage comprises: Obtaining the warehouse entry time of the goods, performing a hash operation on the warehouse entry time to obtain a third encrypted sequence, and mapping the third encrypted sequence to the preset coordinate system to determine a reference point; A reference line is determined by connecting two of the mapping points, and the key point is determined according to the reference point and the reference line.

[0008] Furthermore, in the above-mentioned comprehensive recycling storage data management method, the step of determining the key point according to the reference point and the reference line comprises: Obtaining a vector representation of the baseline and a vector representation of one of the endpoints of the baseline and the reference point; A projection coefficient is determined according to the vector representation, and a projection point of the reference point on the reference line is obtained according to the projection coefficient, and the key point is determined according to the projection point.

[0009] Furthermore, in the above-mentioned comprehensive recycling and storage data management method, the step of performing hash operations on the image information and the unique identification code to determine the first encryption sequence and the second encryption sequence comprises: Acquire the contour information and type information of the goods contained in the image information; The first encryption sequence is obtained by performing a hash type operation based on the numeric and alphabetic elements included in the profile information and the type information.

[0010] Furthermore, in the above-mentioned comprehensive recycling and storage data management method, the step of performing a hash type operation on the digital and letter elements contained in the profile information and the type information to obtain the first encryption sequence comprises: Performing hash operations on the profile information and the type information respectively to obtain different hash sequences; Obtaining a hash element at each position in the hash sequence, matching each hash element of the hash sequence, and removing hash elements with the same position and meaning from the hash sequence; A hash operation is performed on the removed hash sequence to obtain the final first encrypted sequence.

[0011] Furthermore, in the above-mentioned comprehensive recycling and storage data management method, the step of performing hash operations on the image information and the unique identification code to determine the first encryption sequence and the second encryption sequence also includes: The digital elements and the letter elements in the unique identification code are extracted respectively, and a hash operation is performed on the digital elements and the letter elements to obtain a second encrypted sequence.

[0012] Another object of the present invention is to provide a comprehensive recycling warehouse data management system, the system comprising: A detection module, for acquiring image information of the goods collected by an image acquisition device arranged in the recovery detection area when the goods are detected to be in the recovery detection area; An acquisition module, used to respectively acquire the unique identification codes of the image acquisition devices, and determine the database used for the storage of the goods according to the unique identification codes; A mapping module, configured to perform hash operations on the image information and the unique identification code to determine a first encryption sequence and a second encryption sequence, and map the first encryption sequence and the second encryption sequence to a preset coordinate system; The storage module is used to obtain a key area enclosed by the first encryption sequence and the second encryption sequence in the preset coordinate system, select a key point from the key area according to a preset rule, and perform inverse mapping on the key point to obtain the encryption key for the cargo storage.

[0013] Another object of the present invention is to provide a readable storage medium having a computer program stored thereon, wherein the program, when executed by a processor, implements the steps of any one of the methods described above.

[0014] Another object of the present invention is to provide an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above method when executing the program.

[0015] The present invention obtains the image information of the goods collected by the image acquisition device arranged in the recycling detection area when the goods are detected to be in the recycling detection area; obtains the unique identification code of the image acquisition device respectively, and determines the database for goods storage according to the unique identification code; performs hash operation on the image information and the unique identification code respectively to determine the first encryption sequence and the second encryption sequence, and maps the first encryption sequence and the second encryption sequence to the preset coordinate system; obtains the secret key area enclosed by the first encryption sequence and the second encryption sequence in the preset coordinate system, selects the secret key point from the secret key area according to the preset rule, and reversely maps the secret key point to obtain the encryption key for goods storage, and uses the relevant elements collected when the goods are recycled as encryption elements, and stores the data of the goods in different databases according to different collection ports, manages them by classification, and obtains the encryption key for data storage through the encryption algorithm, thereby ensuring the security of data management. The problem of low security in the management of goods storage data in the prior art is solved. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 A flowchart of a comprehensive recycling and storage data management method provided by an embodiment of the present invention; Figure 2 A schematic diagram of determining an encryption key in a comprehensive recycling and storage data management method according to an embodiment of the present invention; Figure 3 This is a structural block diagram of a comprehensive recycling and storage data management system in the third embodiment of the present invention.

[0017] The following specific implementation manner will further illustrate the present invention in conjunction with the above-mentioned drawings. DETAILED DESCRIPTION

[0018] In order to facilitate the understanding of the present invention, the present invention will be described more fully below with reference to the relevant drawings. Several embodiments of the present invention are given in the drawings. However, the present invention can be implemented in many different forms and is not limited to the embodiments described herein. On the contrary, the purpose of providing these embodiments is to make the disclosure of the present invention more thorough and comprehensive.

[0019] It should be noted that when an element is referred to as being "fixed to" another element, it may be directly on the other element or there may be a central element. When an element is considered to be "connected to" another element, it may be directly connected to the other element or there may be a central element at the same time. The terms "vertical", "horizontal", "left", "right" and similar expressions used herein are for illustrative purposes only.

[0020] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which the present invention belongs. The terms used herein in the specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. The term "and / or" used herein includes any and all combinations of one or more of the related listed items.

[0021] The following will explain in detail how to improve the security of cargo recovery storage data management in combination with specific embodiments and drawings.

[0022] Embodiment 1 See also Figure 1 , shown is a comprehensive recycling and utilization warehouse data management method in the first embodiment of the present invention, and the method includes steps S10~S13.

[0023] Step S10, when it is detected that the goods are in the recycling detection area, image information of the goods collected by an image collection device arranged in the recycling detection area is obtained.

[0024] Among them, when the goods are recycled, an intelligent recycling method is adopted, and a recycling detection area is set up. Different sensors are set up in the detection area to detect the information of the goods to be recycled. After the information is determined, the information is stored, and the goods are put into storage, so that the storage data generated by the recycling can be managed. For example, an image acquisition device (camera) is set up to collect image information of the goods during the recycling of goods, so that some basic information of the goods can be determined based on the collected image information.

[0025] Step S11, respectively obtaining the unique identification codes of the image acquisition devices, and determining the database used for storing the goods according to the unique identification codes.

[0026] Specifically, in practice, a plurality of recycling detection areas are generally provided, each detection area is provided with an image acquisition device, and the image acquisition device of each detection area is provided with a different exclusive and unique identification code, which is generally composed of numbers and letters.

[0027] Among them, different databases can be set according to different recycling detection areas, and the storage data generated by the goods recycled in different recycling detection areas can be classified and stored.

[0028] Step S12, performing hash operations on the image information and the unique identification code to determine a first encryption sequence and a second encryption sequence, and mapping the first encryption sequence and the second encryption sequence to a preset coordinate system.

[0029] The image information and the unique identification code of the image acquisition device are used to perform a hash operation to obtain the first encryption sequence and the second encryption sequence. Specifically, the contour information and type information contained in the image information can be obtained. The contour information generally includes a record of the contour of the goods, such as a volume of 10cm 2 , or the length, width and height of the goods, etc., which contain some letters and number elements unique to the goods, and the type information contains a record of the type of the goods, wherein the detected goods can be classified according to the preset type of the recycling detection, wherein the record of the type can contain some letter elements, such as the pinyin of the specific type. It should be noted that the above information can be obtained by performing image recognition on the collected images of the goods, and the process of image recognition can be understood by those skilled in the art and will not be elaborated here. After determining the relevant letters and number elements, a hash operation can be performed to obtain the corresponding first encryption sequence.

[0030] In addition, in some optional embodiments of the present invention, when determining the first encryption sequence, hash operations may be performed on the profile information and the type information respectively to obtain different hash sequences, obtain the hash element at each position in the hash sequence, match each hash element of the hash sequence, remove the hash elements with the same position and the same meaning from the hash sequence, and perform a hash operation on the removed hash sequence to obtain the final first encryption sequence; specifically, hash operations are performed on the profile information and the type information respectively to obtain different hash sequences, and then the two hash sequences are removed of duplicate elements and hash operations are performed to obtain the corresponding first encryption sequence, thereby further improving the security of the first encryption sequence.

[0031] At the same time, the digital elements and letter elements in the unique identification code are extracted respectively, and the digital elements and letter elements are hashed to obtain a second encryption sequence. In specific implementation, the hashing algorithm can be selected according to actual conditions, such as using MD5.

[0032] Finally, the first encryption sequence and the second encryption sequence are mapped to the preset coordinate system respectively. Since the hash value itself is a string of numbers or characters, representing the unique identifier of the data, the hash value can be mapped to the preset coordinate system, so that the first encryption sequence and the second encryption sequence can be further processed.

[0033] Step S13, obtaining a key area enclosed by the first encryption sequence and the second encryption sequence in the preset coordinate system, selecting a key point from the key area according to a preset rule, and performing inverse mapping on the key point to obtain the encryption key for the cargo storage.

[0034] Specifically, after mapping the first encryption sequence and the second encryption sequence, the area enclosed by the first encryption sequence and the second encryption sequence can be determined, and a point can be randomly selected from the enclosed area and then reverse mapped to obtain an encryption key of a string of encryption sequences, which improves the security of data storage and avoids the collision of encryption sequences. In this way, the goods can be encrypted and stored, wherein the encrypted stored key can be used as the encryption key of the current goods, or as the encryption key of the information of the goods recovered in the recovery detection area on the same day, and the generation of the goods element used for the encryption key generation can be generated from the elements of the goods randomly selected from the goods in the area, or the element information of the first goods on the same day can be selected.

[0035] It can be understood that the database is first divided by different recycling detection areas, and the data is classified and stored. Then, the elements generated when the goods are recycled are used as encryption elements to perform hash operations to obtain the first encryption sequence and the second encryption sequence, thereby improving the security of data storage. Finally, the first encryption sequence and the second encryption sequence are mapped to the coordinate system to avoid the situation where the hash operation results are the same multiple times, and the encryption key is determined by processing according to preset rules to further improve the security of data storage. Specifically, the cargo information includes some information about the characteristics of the cargo detected by multiple different types of sensors during recycling detection, as well as some information about the cargo that needs to be stored, such as value, usage rate, degree of depreciation, belonging information, etc.

[0036] In summary, the comprehensive recycling and utilization storage data management method in the above embodiment of the present invention, when the goods are detected to be in the recycling detection area, obtains the image information of the goods collected by the image acquisition device arranged in the recycling detection area; obtains the unique identification code of the image acquisition device respectively, and determines the database for goods storage according to the unique identification code; performs hash operation on the image information and the unique identification code respectively to determine the first encryption sequence and the second encryption sequence, and maps the first encryption sequence and the second encryption sequence to the preset coordinate system; obtains the secret key area enclosed by the first encryption sequence and the second encryption sequence in the preset coordinate system, selects the secret key point from the secret key area according to the preset rule, and reversely maps the secret key point to obtain the encryption key for goods storage, and uses the relevant elements collected when the goods are recycled as encryption elements, and stores the data of the goods in different databases according to different collection ports, and manages them by classification, and obtains the encryption key of the data storage through the encryption algorithm, and then stores the data, thereby ensuring the security of data management. The problem of low security in the prior art when managing goods storage data is solved.

[0037] Embodiment 2 This embodiment also proposes a comprehensive recycling and storage data management method. The difference between the comprehensive recycling and storage data management method in this embodiment and the comprehensive recycling and storage data management method in the first embodiment is that: The step of selecting a key point from the key area according to a preset rule and performing inverse mapping on the key point to obtain the encryption key for the cargo storage comprises: Obtaining the warehouse entry time of the goods, performing a hash operation on the warehouse entry time to obtain a third encrypted sequence, and mapping the third encrypted sequence to the preset coordinate system to determine a reference point; A reference line is determined by connecting two of the mapping points, and the key point is determined according to the reference point and the reference line.

[0038] Among them, the warehouse entry time of the goods is obtained, which includes some digital elements. The warehouse entry time can be hashed to obtain a third encryption sequence, and the third encryption sequence is mapped to a preset coordinate system to determine the reference point for determining the secret key point. Specifically, two mapped points are connected to determine a reference line. When a reference point and a line segment are known, a point can be determined from the reference line as the secret key point according to the actual situation. This point is both located in the secret key area and determined by the encryption sequence, thereby further improving the security of the encryption key.

[0039] Specifically, in some optional embodiments of the present invention, the key point may be determined by projection, wherein a vector representation of the baseline and a vector representation of one of the endpoints of the baseline and the baseline point are obtained; A projection coefficient is determined according to the vector representation, and a projection point of the reference point on the reference line is obtained according to the projection coefficient, and the key point is determined according to the projection point.

[0040] Specifically, when the coordinates of the two endpoints of the baseline and the coordinates of the reference point are known, the vector representation of the baseline and the vector representation of one of the endpoints of the baseline and the reference point can be determined first. Since the projection point must belong to both the baseline and the line connecting the reference point and one of the endpoints, the projection coefficient can be determined. The projection coefficient reflects the position of the reference point on the baseline, thereby ensuring that the reference point is projected onto the baseline, thereby determining the key point.

[0041] Specifically, Figure 2As shown, the mapped first encryption sequence can be represented by a black dot or other identifier. After being mapped to the coordinate system, coordinate points A and B are obtained. The two arcs determined by the coordinate origin and the mapping point form a key area. A point can be randomly selected in the key area as the key point. In the embodiment of the present invention, the mapping points can be connected to obtain a baseline S, and then the baseline C is determined according to the first encryption sequence. The key point D is determined according to the baseline C and the baseline S. Finally, the encryption key is determined by the inverse mapping method. Under the premise of ensuring the security strength of the encryption key, the situation where the results of multiple hash operations are the same is avoided.

[0042] In summary, the comprehensive recycling and utilization storage data management method in the above embodiment of the present invention, when the goods are detected to be in the recycling detection area, obtains the image information of the goods collected by the image acquisition device arranged in the recycling detection area; obtains the unique identification code of the image acquisition device respectively, and determines the database for goods storage according to the unique identification code; performs hash operation on the image information and the unique identification code respectively to determine the first encryption sequence and the second encryption sequence, and maps the first encryption sequence and the second encryption sequence to the preset coordinate system; obtains the secret key area enclosed by the first encryption sequence and the second encryption sequence in the preset coordinate system, selects the secret key point from the secret key area according to the preset rule, and reversely maps the secret key point to obtain the encryption key for goods storage, and uses the relevant elements collected when the goods are recycled as encryption elements, and stores the data of the goods in different databases according to different collection ports, and manages them by classification, and obtains the encryption key of the data storage through the encryption algorithm, and then stores the data, thereby ensuring the security of data management. The problem of low security in the prior art when managing goods storage data is solved.

[0043] Embodiment 3 See also Figure 3 , shown is a comprehensive recycling and storage data management device proposed in the third embodiment of the present invention, the device includes: The detection module 100 is used to obtain image information of the goods collected by an image acquisition device arranged in the recovery detection area when the goods are detected to be in the recovery detection area; An acquisition module 200, used to respectively acquire the unique identification code of the image acquisition device, and determine the database used for the storage of the goods according to the unique identification code; A mapping module 300, configured to perform hash operations on the image information and the unique identification code to determine a first encryption sequence and a second encryption sequence, and map the first encryption sequence and the second encryption sequence to a preset coordinate system; The storage module 400 is used to obtain the key area enclosed by the first encryption sequence and the second encryption sequence in the preset coordinate system, select key points from the key area according to preset rules, and reverse map the key points to obtain the encryption key for the cargo storage.

[0044] Furthermore, in the above-mentioned comprehensive recycling and warehousing data management system, the step of obtaining the key area enclosed by the first encryption sequence and the second encryption sequence in the preset coordinate system includes: Determine mapping points of the first encryption sequence and the second encryption sequence mapped to the preset coordinate system respectively; The arcs of the mapping points are determined according to the mapping points and the origin of the coordinate system, and the area enclosed by the two arcs is used as the secret key area.

[0045] Furthermore, in the above-mentioned comprehensive recycling and warehousing data management system, the step of selecting a key point from the key area according to a preset rule and performing reverse mapping on the key point to obtain the encryption key for the goods storage comprises: Obtaining the warehouse entry time of the goods, performing a hash operation on the warehouse entry time to obtain a third encrypted sequence, and mapping the third encrypted sequence to the preset coordinate system to determine a reference point; A reference line is determined by connecting two of the mapping points, and the key point is determined according to the reference point and the reference line.

[0046] Furthermore, in the above-mentioned comprehensive recycling and warehousing data management system, the step of determining the key point according to the reference point and the reference line comprises: Obtaining a vector representation of the baseline and a vector representation of one of the endpoints of the baseline and the reference point; A projection coefficient is determined according to the vector representation, and a projection point of the reference point on the reference line is obtained according to the projection coefficient, and the key point is determined according to the projection point.

[0047] Furthermore, in the above-mentioned comprehensive recycling and warehousing data management system, the step of performing hash operations on the image information and the unique identification code to determine the first encryption sequence and the second encryption sequence comprises: Acquire the contour information and type information of the goods contained in the image information; The first encryption sequence is obtained by performing a hash type operation based on the numeric and alphabetic elements included in the profile information and the type information.

[0048] Furthermore, in the above-mentioned comprehensive recycling and warehousing data management system, the step of performing a hash type operation on the digital and letter elements contained in the profile information and the type information to obtain the first encryption sequence comprises: Performing hash operations on the profile information and the type information respectively to obtain different hash sequences; Obtaining a hash element at each position in the hash sequence, matching each hash element of the hash sequence, and removing hash elements with the same position and meaning from the hash sequence; A hash operation is performed on the removed hash sequence to obtain the final first encrypted sequence.

[0049] Furthermore, in the above-mentioned comprehensive recycling and warehousing data management system, the step of performing hash operations on the image information and the unique identification code to determine the first encryption sequence and the second encryption sequence further includes: The digital elements and the letter elements in the unique identification code are extracted respectively, and a hash operation is performed on the digital elements and the letter elements to obtain a second encrypted sequence.

[0050] The functions or operation steps implemented when the above modules are executed are substantially the same as those in the above method embodiments, and will not be repeated here.

[0051] Embodiment 4 Another aspect of the present invention further provides a readable storage medium having a computer program stored thereon, and when the program is executed by a processor, the steps of the method described in any one of the above-mentioned embodiments 1 to 2 are implemented.

[0052] Embodiment 5 Another aspect of the present invention provides an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method described in any one of the above-mentioned embodiments 1 to 2 when executing the program.

[0053] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0054] Those skilled in the art will appreciate that the logic and / or steps represented in the flowchart or otherwise described herein, for example, may be considered as an ordered list of executable instructions for implementing logical functions, and may be specifically implemented in any computer-readable storage medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in conjunction with such instruction execution systems, devices or apparatuses. For purposes of this specification, a "computer-readable storage medium" may be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in conjunction with such instruction execution systems, devices or apparatuses.

[0055] More specific examples (a non-exhaustive list) of computer-readable storage media include the following: an electrical connection with one or more wires (electronic device), a portable computer disk case (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable storage medium may even be a paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, deciphering or, if necessary, processing in another suitable manner, and then stored in a computer memory.

[0056] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or a combination thereof: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0057] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0058] The above-mentioned embodiments only express several implementation methods of the present invention, and the description thereof is relatively specific and detailed, but it cannot be understood as limiting the scope of the patent of the present invention. It should be pointed out that, for ordinary technicians in this field, several variations and improvements can be made without departing from the concept of the present invention, which all belong to the protection scope of the present invention. Therefore, the protection scope of the patent of the present invention shall be subject to the attached claims.

Claims

1. A comprehensive recycling storage data management method, characterized in that: The method comprises: When it is detected that the goods are in the recovery detection area, acquiring image information of the goods collected by an image acquisition device arranged in the recovery detection area; respectively obtaining unique identification codes of the image acquisition devices, and determining a database for storing the goods according to the unique identification codes; Performing hash operations on the image information and the unique identification code to determine a first encryption sequence and a second encryption sequence, and mapping the first encryption sequence and the second encryption sequence to a preset coordinate system; A key area enclosed by the first encryption sequence and the second encryption sequence in the preset coordinate system is obtained, key points are selected from the key area according to preset rules, and the key points are reverse mapped to obtain the encryption key for the cargo storage.

2. The comprehensive recycling and storage data management method according to claim 1 is characterized in that: The step of obtaining a key area enclosed by the first encryption sequence and the second encryption sequence in the preset coordinate system includes: Determine mapping points of the first encryption sequence and the second encryption sequence mapped to the preset coordinate system respectively; The arcs of the mapping points are determined according to the mapping points and the origin of the coordinate system, and the area enclosed by the two arcs is used as the secret key area.

3. The comprehensive recycling and storage data management method according to claim 2 is characterized in that: The step of selecting a key point from the key area according to a preset rule and performing reverse mapping on the key point to obtain the encryption key for the cargo storage comprises: Obtaining the warehouse entry time of the goods, performing a hash operation on the warehouse entry time to obtain a third encrypted sequence, and mapping the third encrypted sequence to the preset coordinate system to determine a reference point; A reference line is determined by connecting two of the mapping points, and the key point is determined according to the reference point and the reference line.

4. The comprehensive recycling and storage data management method according to claim 3 is characterized in that: The step of determining the key point according to the reference point and the reference line comprises: Obtaining a vector representation of the baseline and a vector representation of one of the endpoints of the baseline and the reference point; A projection coefficient is determined according to the vector representation, and a projection point of the reference point on the reference line is obtained according to the projection coefficient, and the key point is determined according to the projection point.

5. The comprehensive recycling and storage data management method according to claim 1 is characterized in that: The step of performing hash operations on the image information and the unique identification code to determine the first encryption sequence and the second encryption sequence comprises: Acquire the contour information and type information of the goods contained in the image information; The first encryption sequence is obtained by performing a hash type operation based on the numeric and alphabetic elements included in the profile information and the type information.

6. The comprehensive recycling and storage data management method according to claim 5 is characterized in that: The step of performing a hash operation on the digital and letter elements included in the profile information and the type information to obtain the first encryption sequence comprises: Performing hash operations on the profile information and the type information respectively to obtain different hash sequences; Obtaining a hash element at each position in the hash sequence, matching each hash element of the hash sequence, and removing hash elements with the same position and meaning from the hash sequence; A hash operation is performed on the removed hash sequence to obtain the final first encrypted sequence.

7. The comprehensive recycling and storage data management method according to claim 1 is characterized in that: The step of performing hash operations on the image information and the unique identification code to determine the first encryption sequence and the second encryption sequence also includes: The digital elements and the letter elements in the unique identification code are extracted respectively, and a hash operation is performed on the digital elements and the letter elements to obtain a second encrypted sequence.

8. A comprehensive recycling and storage data management system, characterized in that: The system comprises: A detection module, for acquiring image information of the goods collected by an image acquisition device arranged in the recovery detection area when the goods are detected to be in the recovery detection area; An acquisition module, used to respectively acquire the unique identification codes of the image acquisition devices, and determine the database used for the storage of the goods according to the unique identification codes; A mapping module, configured to perform hash operations on the image information and the unique identification code to determine a first encryption sequence and a second encryption sequence, and map the first encryption sequence and the second encryption sequence to a preset coordinate system; The storage module is used to obtain a key area enclosed by the first encryption sequence and the second encryption sequence in the preset coordinate system, select a key point from the key area according to a preset rule, and perform inverse mapping on the key point to obtain the encryption key for the cargo storage.

9. A readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

10. An electronic device, characterized in that: The method comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of any one of the methods of claims 1 to 7 when executing the program.

Citation Information

Cited By

  • Ransomware detection method and device, storage medium and computer program product

    CN119720203A

  • Security password generation method and device for medical equipment

    CN119885152A

  • Food safety detection information transmission method without standard card

    CN119906735A

  • Logistics cargo boxing management method and system based on multimodal transport

    CN120087864A