Method and system for collecting electronic student ID information

Through a system combining low-power electronic student ID and encryption and decryption service center, Bluetooth transmission and encryption and decryption algorithms are used to solve the problem of student movement trajectory monitoring, achieving safe and low-cost student trajectory collection and monitoring, and improving the security of the system Sex and reliability.

CN112488255BActive Publication Date: 2024-12-24SHANGHAI NEIGHBORHOOD NEIGHBORHOOD INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202011225781.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-11-05
Publication Date
2024-12-24
Estimated Expiration
2040-11-05

AI Technical Summary

Technical Problem

The existing technology is difficult to effectively monitor the students' movement trajectory during school and after school, and the satellite-based positioning system consumes high power and is difficult to promote on a large scale. The school's self-built attendance system cannot understand the location information of the students' full process.

Method used

Using low-power electronic student ID combined with encryption and decryption service center and cloud platform, students' transmission ID number and geographical location information are collected through Bluetooth transmission, encryption and decryption algorithms are used to ensure information security, and time variables are stored in the issuing center to reduce student ID card the amount of encryption operations.

Benefits of technology

It realizes safe and effective monitoring of student movement trajectory, reduces the power consumption and encrypted computing volume of electronic student ID cards, improves the security of information and the reliability of the system, simplifies the system architecture, reduces costs, and is easy to promote.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112488255B_ABST
    Figure CN112488255B_ABST
Patent Text Reader

Abstract

The present invention discloses a method and system for collecting information of an electronic student ID card, the method comprising: encrypting a time variable and a real ID number to generate a temporary ID number and writing it into an internal program of the electronic student ID card; encrypting the temporary ID number and the issued random number as the transmitting ID number of the electronic student ID card; collecting the transmitting ID number and geographical location information of the electronic student ID card; decrypting the transmitting ID number to extract the real ID number of the electronic student ID card. The present invention uses low-power electronic technology to safely collect and transmit the information of the electronic student ID card, and the movement trajectory of students wearing the electronic student ID card on the way to and from school can be effectively monitored by guardians. The system architecture is simple to build and easy to promote.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the field of safe campus construction and relates to an information processing technology, in particular to a method and system for collecting electronic student ID card information. Background Art

[0002] A safe, stable and harmonious campus is the foundation of education. The safety of students is above all else, and the safety of students involves the happiness of hundreds of millions of families. Campus safety is not only a school issue, but also a family issue, and even more so a social issue. At present, student safety is mostly focused on campus. The campus has carried out a variety of safety awareness education and strengthened security and fire protection facilities. However, these safety education or technical systems pay little attention to the safety of students on their way to school and in the community. At present, students often get lost, abducted, skip classes, and have traffic accidents in the community or on the way to school, but there is no good technical system to prevent such incidents from happening.

[0003] Usually, parents want to know the time when their children leave home, the path information in and outside the community, the situation of students walking or taking the school bus, the time of entering and leaving the school gate, whether they are in the classroom or on the playground, and the warning when the time or path is abnormal. There are currently two systems related to this goal, one is the attendance system built by the school, and the other is a satellite-based positioning system. Both systems are not very satisfactory for parents' goals. The attendance system built by the school can only obtain the time information of students entering and leaving the campus, and it is difficult to understand the full process location and clock information of students going to and from school. For satellite-based positioning systems, most of them are based on satellite navigation systems such as Beidou, GPS, and GLONASS. This type of positioning equipment has high power consumption. For example, various children's watches or smart phones must be charged every few days. Once they forget to charge, they will lose their function. In addition, in order to sell, the functions of smart phones and smart watches are too rich. Most schools do not encourage students to use smart phones and smart watches to avoid affecting the teaching order or forcing them to buy and increase the economic expenditure of parents. This method is difficult to promote on a large scale.

[0004] Student ID is a legal document for students, and the cost is relatively low. The electronicization of student ID is a development direction. Using student legal documents as an entry point is a better way to promote it. In addition, the use of low-power technology ensures the reliability of electronic student ID for long-term effective collection, and there is no need to worry about forgetting to charge or soaking in water and causing it to become invalid. How to combine electronic low-power technology to ensure that the movement trajectory of students wearing electronic student ID cards on the way to and from school can be safely and effectively monitored by guardians, thereby ensuring the safety of students, has become an urgent problem to be solved. Summary of the invention

[0005] The purpose of the present invention is to provide a method and system for collecting electronic student ID information, so as to safely collect and transmit the electronic student ID information through low-power electronic technology, and enable the movement trajectory of students wearing electronic student ID cards on the way to and from school to be safely and effectively monitored by guardians.

[0006] A first aspect of the present invention provides a method for collecting electronic student ID information, the method comprising:

[0007] The time variable and the real ID number are encrypted to generate a temporary ID number and written into the internal program of the electronic student card;

[0008] The temporary ID number and the random number issued are encrypted as the transmitting ID number of the electronic student card;

[0009] Collect the transmission ID number and geographic location information of the electronic student ID card;

[0010] The transmitted ID number is decrypted to obtain the real ID number of the electronic student ID card.

[0011] Furthermore, the time variable is composed of an issuance time and an issuance random number, and the time variable is stored in a database of a third-party encryption and decryption issuance center that is independent of the electronic student ID card.

[0012] Preferably, the transmitted ID number is transmitted via Bluetooth.

[0013] Furthermore, the decryption operation is an inverse operation of the above two encryption operations, and the issued random number is randomly generated from multiple bytes.

[0014] Preferably, after decrypting the real ID number of the electronic student ID card, it is compared with the real ID number corresponding to the stored issuance time variable. If the comparison is consistent, the result is returned to the cloud platform.

[0015] The second aspect of the present invention provides a system for collecting electronic student ID information, the system comprising: an encryption and decryption service center, a data collection device, and a cloud platform, wherein:

[0016] The encryption and decryption service center is used to generate a temporary ID number after performing an encryption operation on the time variable and the real ID number and issue the temporary ID number to the electronic student card, and receive a decryption request from the cloud platform to perform a decryption operation on the transmitted ID number to decrypt the real ID number of the electronic student card;

[0017] The data collection device is used to collect and receive the transmission ID number and geographical location information sent by the electronic student card and upload them to the cloud platform, wherein the transmission ID number is obtained by calculating the temporary ID number and the issued random number;

[0018] The cloud platform receives the transmission ID number uploaded by the data collection layer, sends a decryption request to the cloud platform, and receives the real ID number of the electronic student ID card returned by the encryption and decryption service center after decryption, and stores it together with the geographic location information uploaded by the data collection layer.

[0019] Furthermore, the system also includes an application platform, and the application platform obtains the movement trajectory data of a student from the cloud platform.

[0020] Furthermore, the electronic student ID card is an electronic student ID card with a Bluetooth function, and the data acquisition device is a data acquisition device with a Bluetooth function.

[0021] Furthermore, the data acquisition device is a fixed Bluetooth collector or a mobile Bluetooth collector, wherein the mobile Bluetooth collector includes a mobile phone.

[0022] Preferably, the electronic student ID card information is collected by using a fixed Bluetooth collector and a mobile Bluetooth collector.

[0023] Compared with the prior art, the electronic student ID card information collection method and system disclosed in the present invention have the following technical effects:

[0024] (1) In the method for collecting electronic student ID information in the present invention, the time variable is stored separately in the issuing center server, and the time variable is not stored in the electronic student ID; the operation of encrypting the time information and the real ID to generate a temporary ID is implemented in the issuing server, not in the electronic student ID, which reduces the encryption operation of the electronic student ID while ensuring security. The electronic student ID uses the temporary ID number obtained by the encryption operation of the issuing server and the random number temporarily generated at each transmission for secondary encryption, so that the transmitted Bluetooth ID number changes every time. The decryption process is the inverse process of the above two processes, and is implemented in combination with the real data stored in the issuing server. This method greatly improves the security of the lightweight encryption algorithm, increases the difficulty of cracking, ensures the security of the transmission ID number collection, and avoids the possibility of other technical systems parasitizing on the technical system built based on the present invention. The Bluetooth communication method is adopted, which has low power consumption and a long service life.

[0025] (2) The electronic student ID information collection system in the present invention adopts a platform architecture that combines an encryption and decryption service center with four typical Internet of Things applications. The encryption and decryption service center ensures the security of the system's Bluetooth information transmission. The transmitting end is a low-power Bluetooth ID number transmission layer based on the issuance time and random number that students carry with them. The collecting end is a Bluetooth collector set at various key locations on the way to and from school, as well as a portable mobile collector. The cloud platform is used to store students' activity data. The application end is an application layer with a campus service APP installed, so that students, teachers or parents can understand their activity tracks. The system architecture is simple to build, low-cost, and easy to promote. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Figure 1 The figure is a flow chart of a method for collecting electronic student ID information in an embodiment of the present invention.

[0027] Figure 2 The diagram is an interactive diagram of the electronic student ID card information collection system in an embodiment of the present invention.

[0028] Figure 3 It is a schematic diagram of the encryption process in an embodiment of the present invention.

[0029] Figure 4 The figure is a schematic diagram of the process of collecting electronic student ID information in an embodiment of the present invention. DETAILED DESCRIPTION

[0030] The present invention will be further described in detail below in conjunction with the accompanying drawings, but this is not intended to limit the present invention.

[0031] In order to enable those skilled in the art to better understand the technical solution of the present invention, the present invention is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0032] Reference Figure 1 to Figure 4 As shown, an embodiment of the present invention discloses a method for collecting electronic student ID information, the method comprising:

[0033] Step S1, encrypt the time variable and the real ID number to generate a temporary ID number and write it into the internal program of the electronic student card;

[0034] Wherein, the time variable is composed of the issuance time and the issuance random number, the issuance time is the time when the signal is transmitted, the issuance random number is a randomly generated number, each issuance time corresponds to an issuance time random number, the time variable is stored in the database of a third-party encryption and decryption issuance center independent of the electronic student card, the encryption and decryption algorithm also exists independently in the encryption and decryption service center, and a separate encryption and decryption issuance service center is set to ensure the security of information transmission. The issuance time and the time random number are stored in the encryption and decryption service center as time variables involved in the calculation, so as to be used in the calculation when decrypting, and the electronic student card only stores the temporary ID number obtained after the issuance server calculates the time variable and the real ID number. The present invention establishes the concept of distributed storage of encryption and decryption variables to prevent the electronic student card from retaining all encryption variables and being easily cracked. In this way, in the case of partial encryption steps and variable missing, the encryption method loses the opportunity of exhaustive cracking, and the information of the electronic student card cannot be tampered with, ensuring security.

[0035] For the sake of convenience, it is assumed that the issuance time and the random number format at the time of issuance are as follows:

[0036]

[0037]

[0038] Let X = T (year, month, day, hour, minute, second, random number of issuance time);

[0039] Assume that the real ID number is four bytes, denoted by Z;

[0040] The temporary ID number is calculated through a unique reversible algorithm and recorded as ID temp ;

[0041] but,

[0042] Write X, Z, and the encryption and decryption service center database at the time of issuance, and only write ID temp It is issued to electronic student cards. It should be noted that encryption can adopt encryption algorithms commonly used in the prior art, such as symmetric encryption algorithms.

[0043] In this way, the issuance time and the issuance random number information cannot be found in the internal program of the electronic student card. There is only a temporary ID number, but no real input variable can be found. It is impossible to exhaustively enumerate the issuance time variable X, and it is even impossible to reverse the encryption algorithm of this step. If the time variable involved in the encryption calculation cannot be calculated, even if the encryption algorithm is known, the real ID number Z cannot be calculated.

[0044] Step S2, after the temporary ID number and the random number are encrypted, the calculation result is used as the transmitting ID number of the electronic student card;

[0045] The encryption information of the electronic student ID card is based on the issuance time and random numbers. The ID number it transmits is a temporary ID number with no regularity, which makes it very difficult to crack. It also eliminates the possibility that other systems directly quote the method or system of the present invention to transmit the ID information belonging to the student's movement trajectory using the electronic student ID card, thus avoiding parasitism of other systems.

[0046] Since Bluetooth communication is the standard configuration of most mobile communication devices, it is also relatively easy to be made into various signal transmission chips. Its low-power technology can ensure the reliability of the electronic student being effectively collected for a long time. Therefore, the electronic student card of the present invention is preferably configured to be integrated with a Bluetooth chip, and the transmission ID number is distributed through the Bluetooth broadcast technology to be recognized and received by the corresponding Bluetooth receiver. Similarly, the Bluetooth collector can receive the encrypted ID number and geographical location data broadcast by the electronic student card through Bluetooth. When not in use, Bluetooth is in a dormant state to save power. Of course, those skilled in the art should be able to understand that the collection of the position and clock information of the student's full process is not limited to the Bluetooth broadcast method, and other short-distance transmission methods, such as RFID systems, electronic tags and tag readers can also be used to realize the data collection and recording function. In addition, the communication chip in the electronic student card should be sealed and waterproof.

[0047] Assume that the ID number transmitted is recorded as Z', and the temporary random number generated each time is recorded as Y, then

[0048]

[0049] For the purpose of decryption, the ID number actually transmitted is a five-byte ID number obtained by combining Y and Z′, in which one byte Y participates in the decryption operation of the encryption and decryption center.

[0050] In this way, the visible ID number finally emitted from the air through a wireless network (such as Bluetooth) is five bytes. The five bytes change every time they are recorded, and there is no pattern at all, which makes it very difficult to crack.

[0051] On the one hand, the present invention stores the time variable separately in the issuing center server, and the electronic student card does not store the time variable; the operation of encrypting the time information and the real ID to generate the temporary ID is implemented in the issuing server, not in the electronic student card, which reduces the encryption operation of the electronic student card while ensuring security. On the other hand, the electronic student card uses the temporary ID number obtained by the encryption operation of the issuing server and the random number temporarily generated at each transmission for secondary encryption, so that the Bluetooth ID number transmitted changes every time.

[0052] Step S3, collecting the transmission ID number and geographic location information of the electronic student card;

[0053] Students wear electronic student ID cards, and their signals are collected by the signal collector during movement. The signal collector can be a fixed collector or a mobile collector. The fixed collector can be set at any key point on the way from home to school, such as the entrance of a residential building, the entrance of a community, in a school bus, at the entrance of a school, at the entrance of a classroom, etc., while the mobile collector can be a mobile phone or other handheld collector. It is preferred to use a mobile collector and a fixed collector in combination. If the guardian who picks up the students does not wear a mobile phone, at least the location information of several key points and the time information of the event can be obtained through the fixed collector.

[0054] Step S4: decrypt the transmitted ID number to obtain the real ID number of the electronic student ID card.

[0055] The decryption operation is still completed by the encryption and decryption service center. The decryption process is the reverse process of the above two encryption processes, and is implemented in combination with the data comparison in the issuing server. Specifically, after the cloud platform receives the encrypted ID number and geographic location information uploaded by the collector, it first sends a decryption command request to the encryption and decryption service center and waits for the real ID after decryption.

[0056] The cloud platform can be a campus security cloud platform. After receiving the five-byte Bluetooth transmitter ID uploaded by the Bluetooth collector, it sends the Bluetooth transmitter ID to the encryption and decryption service center for decryption. After receiving the ID, the encryption and decryption service center first separates the temporarily generated random number Y and the encryption result Z′ according to the splicing rules.

[0057] Perform inverse operation according to encryption rules Calculate the ID temp ;

[0058] Then continue to decrypt according to the rules Solve the real ID number Z;

[0059] Since the time variable X is provided by the issuance database, and since the system ensures that the real ID number Z will not be repeated, the real ID number Z corresponding to the issuance time variable is compared according to the decryption result. If the comparison is consistent, the decryption is completed, the current ID number is the real ID number, and Z is returned to the Safe Campus Cloud Platform for use.

[0060] The distributed storage method of the variables and encryption algorithm designed above significantly improves the security of the lightweight encryption algorithm and greatly reduces the power consumption of the electronic student ID card encryption operation.

[0061] Corresponding to the method in the above embodiment, another embodiment of the present invention further provides a system for collecting electronic student ID information, the system comprising: an encryption and decryption service center, a data collection device, and a cloud platform, wherein:

[0062] The encryption and decryption service center is used to generate a temporary ID number after encrypting the time variable and the real ID number and issue the temporary ID number to the electronic student card, and receive the decryption request of the cloud platform to perform a decryption operation on the transmitted ID number to decrypt the real ID number of the electronic student card;

[0063] A data collection device, used to collect and receive the transmission ID number and geographic location information sent by the electronic student card and upload them to the cloud platform, wherein the transmission ID number is obtained by calculating the temporary ID number and the issued random number;

[0064] The cloud platform receives the transmission ID number uploaded by the data collection layer, sends a decryption request to the cloud platform, and receives the real ID number of the electronic student ID card returned by the encryption and decryption service center after decryption, and stores it together with the geographic location information uploaded by the data collection layer.

[0065] Preferably, the system also includes an application platform, which obtains the movement trajectory data of a student from the cloud platform, so that when parents or teachers download the Safe Campus Service APP, they can know the student's movement trajectory before and after school.

[0066] Based on the universality and low power consumption of Bluetooth transmission, the electronic student ID card in this embodiment is an electronic student ID card with Bluetooth function, for example, a Bluetooth chip is set in the student ID card, and correspondingly, the data acquisition device is a data acquisition device with Bluetooth function. The data acquisition device can be a fixed Bluetooth collector or a mobile Bluetooth collector, and the mobile Bluetooth collector includes a mobile phone or other handheld mobile devices.

[0067] The present invention preferably uses a fixed Bluetooth collector and a mobile phone as a combination of Bluetooth collectors for the collection of the ID number of the Bluetooth signal transmission layer, wherein the fixed Bluetooth collector mainly includes a Bluetooth collector at the door of the building, a Bluetooth collector at the door of the community, a Bluetooth collector at the door of the school, and a Bluetooth collector on a school bus. Of course, these collectors can be directly obtained by secondary development using mobile phone devices, or they can be made using a dedicated Bluetooth collector. In addition, according to different actual conditions, fixed Bluetooth collectors can also be installed at other key locations (such as parks, large shopping malls, bus stations, etc.). The mobile phone is used as a Bluetooth collector, mainly for the pick-up and the teacher, and belongs to a mobile Bluetooth collector. The advantage of this is that when there is no mobile Bluetooth collector, or when the pick-up and the teacher do not have a mobile phone as a Bluetooth collector, at least the student position information and clock information of the key position node can be obtained. If there is cooperation between the pick-up and the teacher, more comprehensive full-process student position information and clock information can be obtained. The fixed Bluetooth collector and the mobile phone are used in combination as Bluetooth collectors, which are more flexible and reliable. Obviously, both can also be implemented separately.

[0068] Among them, key location nodes include home, community gate, school gate, and classroom (specific places on campus). Preferably, fixed Bluetooth collectors are installed at the community gate, school gate and school bus, and the pick-up and drop-off people install a specific APP to collect Bluetooth information. In this way, parents who register for the Safe Campus Platform APP can see the entire process of their students' commute to school, including all locations and clock information in the school and in society, and form a real-time and monitorable movement trajectory.

[0069] The electronic student ID information collection system in the embodiment of the present invention includes a four-layer structure, the first layer is the electronic student ID Bluetooth signal transmission layer of the low-power Bluetooth broadcast technology; the second layer is the low-power Bluetooth broadcast encrypted ID signal collection layer; the third layer is the cloud platform layer, which realizes the decryption and application service layer of the low-power Bluetooth broadcast encrypted ID; the fourth layer is the application layer. In addition, a low-power Bluetooth broadcast ID encryption and decryption service center is added to the bypass of the four-layer structure, which mainly completes the encryption issuance and decryption services of the low-power Bluetooth broadcast ID. While completing the low-power Bluetooth broadcast ID encryption and decryption service, the geographical location information and clock information of the fixed or handheld Bluetooth collector are used, thereby realizing the safe collection of student geographical location and clock based on low-power Bluetooth broadcast technology.

[0070] The specific execution steps of the above system have been described in detail in the embodiment of the method. For any details not provided in this embodiment, please refer to the above method embodiment.

[0071] The above description shows and describes several preferred embodiments of the present invention, but as mentioned above, it should be understood that the present invention is not limited to the form disclosed herein, and should not be regarded as excluding other embodiments, but can be used in various other combinations, modifications and environments, and can be modified within the scope of the invention concept described herein through the above teachings or the technology or knowledge of the relevant field. Changes and variations made by those skilled in the art do not depart from the spirit and scope of the present invention, and should be within the scope of protection of the claims attached to the present invention.

Claims

1. A method for collecting electronic student ID information, characterized in that: Applied to a collection system, the collection system includes an encryption and decryption service center and a data collection device, and the method includes: The encryption and decryption service center generates a temporary ID number after encrypting the time variable and the real ID number and writes it into the internal program of the electronic student card. The time variable is composed of the issuance time and the issuance random number. The issuance random number is a randomly generated number. Each issuance time corresponds to an issuance time random number. The electronic student card is used to encrypt the temporary ID number and the transmitted random number as the transmitted ID number of the electronic student card; The data collection device collects the transmission ID number and geographical location information of the electronic student card; The encryption and decryption service center performs a decryption operation on the transmitted ID number to decode the real ID number of the electronic student ID card.

2. The method for collecting electronic student ID information according to claim 1, characterized in that: The time variable is stored in a database of a third-party encryption and decryption issuing center independent of the electronic student ID card.

3. The collection method according to claim 1 or 2, characterized in that: The decryption operation is the inverse operation of the above two encryption operations, and the issued random number is randomly generated from multiple bytes.

4. The collection method according to claim 2, characterized in that: The transmitting ID number is transmitted via Bluetooth communication.

5. The collection method according to claim 3, characterized in that: After the encryption and decryption service center decrypts the real ID number of the electronic student ID card, it first compares it with the real ID number corresponding to the stored issuance time variable. If the comparison is consistent, the result is returned to the cloud platform.

6. A system for collecting electronic student ID information, characterized in that: The system includes: an encryption and decryption service center, data collection equipment, and a cloud platform, wherein: The encryption and decryption service center is used to generate a temporary ID number after encrypting the time variable and the real ID number and issue the temporary ID number to the electronic student card, and receive the decryption request of the cloud platform to decrypt the transmitted ID number to decrypt the real ID number of the electronic student card, the time variable is composed of the issuance time and the issuance random number, the issuance random number is a randomly generated number, and each issuance time corresponds to an issuance time random number; The data collection device is used to collect and receive the transmission ID number and geographical location information sent by the electronic student card and upload them to the cloud platform, wherein the transmission ID number is obtained by calculating the temporary ID number and the transmission random number; The cloud platform receives the transmission ID number uploaded by the data acquisition device, sends a decryption request to the cloud platform, and receives the real ID number of the electronic student ID card returned by the encryption and decryption service center after decryption, and stores it together with the geographic location information uploaded by the data acquisition device.

7. The acquisition system according to claim 6, characterized in that: The system also includes an application platform, which obtains the movement trajectory data of a student from the cloud platform.

8. The acquisition system according to claim 6 or 7, characterized in that: The electronic student ID card is an electronic student ID card with a Bluetooth communication function, and the data acquisition device is a data acquisition device with a Bluetooth communication function.

9. The acquisition system according to claim 8, characterized in that: The data acquisition device is a fixed Bluetooth collector or a mobile Bluetooth collector, wherein the mobile Bluetooth collector includes a mobile phone.

10. The acquisition system according to claim 9, characterized in that: The electronic student ID card information is collected by using a fixed Bluetooth collector and a mobile Bluetooth collector in combination.