Movatterモバイル変換


[0]ホーム

URL:


CN107342869A - Credible roll-call method and its system based on intelligent terminal - Google Patents

Credible roll-call method and its system based on intelligent terminal
Download PDF

Info

Publication number
CN107342869A
CN107342869ACN201710709975.5ACN201710709975ACN107342869ACN 107342869 ACN107342869 ACN 107342869ACN 201710709975 ACN201710709975 ACN 201710709975ACN 107342869 ACN107342869 ACN 107342869A
Authority
CN
China
Prior art keywords
terminal
roll
call
account number
registering
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710709975.5A
Other languages
Chinese (zh)
Other versions
CN107342869B (en
Inventor
李培冀
黄华明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Haiyue Communication Technology Co Ltd
Original Assignee
Shenzhen Haiyue Communication Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Haiyue Communication Technology Co LtdfiledCriticalShenzhen Haiyue Communication Technology Co Ltd
Priority to CN201710709975.5ApriorityCriticalpatent/CN107342869B/en
Publication of CN107342869ApublicationCriticalpatent/CN107342869A/en
Application grantedgrantedCritical
Publication of CN107342869BpublicationCriticalpatent/CN107342869B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The invention discloses a kind of credible roll-call method based on intelligent terminal, any one at least two intelligent terminals is used as when registering terminal as roll-call terminal and remaining intelligent terminal, the roll-call terminal obtains the first dynamic electronic signature after being encrypted according to cryptographic algorithm to unique key and time, and first dynamic electronic signature and the account number of the roll-call terminal are carried out into Bluetooth broadcast;The form that any one terminal of registering is broadcasted by receiving roll-call terminal Bluetooth, after receiving the first dynamic electronic signature and the account number of the roll-call terminal, after the account number of first dynamic electronic signature, the account number of the roll-call terminal and the terminal of registering is sent into server and certification success again, the terminal of registering is called the roll successfully;A kind of credible roll calling system is also disclosed, the efficiency and confidence level of roll-call can be improved by the present invention, it is only necessary to intelligent terminal can complete roll-call process, without additional hardware equipment, convenient operation.

Description

Credible roll-call method and its system based on intelligent terminal
Technical field
The invention belongs to intelligent management technical field, and in particular to a kind of credible roll-call method based on intelligent terminal and itsSystem.
Background technology
Traditional roll-call mode, such as called the roll on classroom, usually called the roll in turn by teacher is oral, student is liftedThe mode that hand reaches complete classroom roll-call action;Traditional roll-call mode would generally cause roll-call overlong time, and studentEasily chat mutually, causes the bad phenomenon of order of attending class during roll-call, and so carrying out calling the roll operating both caused on the timeWaste, efficiency is nor very high.
Prior art has some implementations for using extra means to be called the roll, but post name flow process is cumbersome, and operation is notJust.
The content of the invention
In view of this, it is a primary object of the present invention to provide a kind of credible roll-call method based on intelligent terminal and its beSystem.
To reach above-mentioned purpose, the technical proposal of the invention is realized in this way:
The embodiment of the present invention provides a kind of credible roll-call method based on intelligent terminal, and this method is:At least two intelligenceAny one in terminal is used as when registering terminal as roll-call terminal and remaining intelligent terminal, and the roll-call terminal is according to passwordAlgorithm after unique key and time encryption to obtaining the first dynamic electronic signature, and by first dynamic electronic signature and instituteThe account number for stating roll-call terminal carries out Bluetooth broadcast;The shape that any one terminal of registering is broadcasted by receiving roll-call terminal BluetoothFormula, after receiving the first dynamic electronic signature and the account number of the roll-call terminal, then by first dynamic electronic signature,After the account number of the roll-call terminal and the account number of the terminal of registering are sent to server and certification success, the labelCalled the roll successfully to terminal.
In such scheme, also include before this method:Account number is sent to by least two intelligent terminal respectivelyAfter server and certification success, each intelligent terminal is respectively from the unique key of the service acquisition intelligent terminal;The accountMark comprises at least username and password.
In such scheme, this method also includes:The server is according to cryptographic algorithm to the unique close of each intelligent terminalThe second dynamic electronic signature is obtained after key encryption.
In such scheme, this method also includes:The terminal of registering is whole by first dynamic electronic signature, the roll-callAfter the account number at end and the account number of the terminal of registering are sent to server and authentification failure, the terminal roll-call of registeringFailure.
It is described by first dynamic electronic signature, the account number of the roll-call terminal and the label in such schemeTo terminal account number be sent to server and certification success after, be specially:The server is by first dynamic electricSon signature is contrasted with the second dynamic electronic signature, if identical, it is determined that the terminal authentication success of registering, is recorded this and is registeredThe account number of terminal and the account number of corresponding roll-call terminal and attendance sheet is generated, it is on the contrary, it is determined that the terminal of registeringAuthentification failure.
In such scheme, this method also includes, and the roll-call terminal to server sends attendance sheet request message, the labelTo account number of the table message package containing the roll-call terminal, the server should by the roll-call terminal-pair according to attendance sheet request messageAttendance sheet is sent to roll-call terminal.
The embodiment of the present invention also provides a kind of credible roll calling system, and it includes at least two intelligent terminals, server;It is describedAny one at least two intelligent terminals is as roll-call terminal, after according to cryptographic algorithm to unique key and time encryptionThe first dynamic electronic signature is obtained, and first dynamic electronic signature and the account number of the roll-call terminal are subjected to indigo plantTooth is broadcasted;
Remaining intelligent terminal is as terminal of registering, and for the form broadcasted by receiving roll-call terminal Bluetooth, receives theAfter one dynamic electronic signature and the account number of the roll-call terminal, then by first dynamic electronic signature, the roll-call eventuallyThe account number at end and the account number of the terminal of registering are sent to server;
The server, for according to first dynamic electronic signature, the account number of the roll-call terminal and describedAfter the account number for terminal of registering determines certification success, confirm that the terminal of registering is called the roll successfully.
In such scheme, the server, it is additionally operable to encrypt the unique key of each intelligent terminal according to cryptographic algorithmAfter obtain the second dynamic electronic signature.
In such scheme, the server, the account according to first dynamic electronic signature, the roll-call terminal is additionally operable toNumber mark and the terminal of registering account number determine authentification failure after, confirm this register terminal call the roll failure.
In such scheme, the server, specifically for by first dynamic electronic signature and the second dynamic electron labelName is contrasted, if identical, it is determined that terminal authentication success of registering, records the account number and correspondingly of the terminal of registeringThe account number of roll-call terminal and attendance sheet is generated, it is on the contrary, it is determined that terminal authentication failure of registering;Also particularly useful for basisThe roll-call terminal-pair is answered attendance sheet to be sent to roll-call terminal by attendance sheet request message;
The roll-call terminal, it is additionally operable to send attendance sheet request message to server, the attendance sheet message package contains the pointThe account number of name terminal, and receive the attendance sheet that the server is sent.
Compared with prior art, a kind of credible roll-call method based on intelligent terminal of offer of the embodiment of the present invention, at least twoAny one in individual intelligent terminal is used as when registering terminal as roll-call terminal and remaining intelligent terminal, the roll-call terminal rootAccording to cryptographic algorithm to obtaining the first dynamic electronic signature after unique key and time encryption, and by the first dynamic electron labelThe account number of name and the roll-call terminal carries out Bluetooth broadcast;Any one terminal of registering receives first by Bluetooth broadcastAfter dynamic electronic signature and the account number of the roll-call terminal, then by first dynamic electronic signature, the roll-call terminalAccount number and the terminal of registering account number be sent to server and certification success after, this register terminal call the roll intoWork(;So, the confidence level of roll-call can be improved by the present invention, it is only necessary to which intelligent terminal can complete roll-call process, without volumeOuter hardware device, convenient operation.
Brief description of the drawings
Fig. 1 provides a kind of flow chart of the credible roll-call method based on intelligent terminal for the embodiment of the present invention.
Embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, it is right below in conjunction with drawings and ExamplesThe present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, andIt is not used in the restriction present invention.
The embodiment of the present invention provides a kind of credible roll-call method based on intelligent terminal, as shown in figure 1, this method by withLower step is realized:
Step 101:After account number is sent to server and certification success by least two intelligent terminal respectively,Each intelligent terminal is respectively from the unique key of the service acquisition intelligent terminal;
Specifically, the account number comprises at least username and password.
Step 102:Any one at least two intelligent terminals is as roll-call terminal and remaining intelligent terminal is as labelDuring to terminal, the roll-call terminal obtains the first dynamic electronic signature after being encrypted according to cryptographic algorithm to unique key and time,And first dynamic electronic signature and the account number of the roll-call terminal are subjected to Bluetooth broadcast;
Specifically, the cryptographic algorithm includes but is not limited to be SM1, SM3, MD5, SHA, AES, the AES such as RSA.
The time can be the local zone time of the time or roll-call terminal obtained from server.
Certainly, for the integrality of information, carry out that other information can also be included during Bluetooth broadcast, such as event information,GPS position information, classroom title, location information etc..
Further, first dynamic electronic signature can also give birth to according to random code of the server-assignment to roll-call terminalInto.
Step 103:The form that any one terminal of registering is broadcasted by receiving roll-call terminal Bluetooth, receives the first dynamicAfter the account number of electronic signature and the roll-call terminal, then by first dynamic electronic signature, the account of the roll-call terminalNumber mark and the terminal of registering account number be sent to server and certification success after, the terminal of registering is called the roll successfully.
Specifically, the server is dynamic to obtaining second after the unique key encryption of each intelligent terminal according to cryptographic algorithmState signs electronically.
Further, second dynamic electronic signature can also give birth to according to random code of the server-assignment to roll-call terminalInto.
It is described register terminal by first dynamic electronic signature, the roll-call terminal account number and described register endAfter the account number at end is sent to server and authentification failure, the terminal of registering, which is called the roll, to fail.
The server is contrasted first dynamic electronic signature with the second dynamic electronic signature, if identical,The terminal authentication success of registering then is determined, the account number of the terminal of registering is recorded and corresponds to the account number of roll-call terminal simultaneouslyAnd generation attendance sheet, it is on the contrary, it is determined that the terminal authentication failure of registering.
Further, if the terminal of registering has a location information, then by first dynamic electronic signature, the pointWhile the name account number of terminal and the account number of the terminal of registering are sent to server, also location information is sent toServer is used to aid in calling the roll.
Further, the roll-call terminal to server sends attendance sheet request message, and the attendance sheet message package contains shouldThe roll-call terminal-pair is answered attendance sheet to be sent to a little by the account number of roll-call terminal, the server according to attendance sheet request messageName terminal.
The embodiment of the present invention also provides a kind of credible roll calling system, and it includes at least two intelligent terminals, server;
Any one at least two intelligent terminal as roll-call terminal, for according to cryptographic algorithm to unique keyThe first dynamic electronic signature is obtained after being encrypted with the time, and by first dynamic electronic signature and the account of the roll-call terminalNumber mark carry out Bluetooth broadcast;
Remaining intelligent terminal is as terminal of registering, for receiving the first dynamic electronic signature and described by Bluetooth broadcastAfter the account number of roll-call terminal, then by first dynamic electronic signature, the account number of the roll-call terminal and the labelAccount number to terminal is sent to server;
The server is used for according to first dynamic electronic signature, the account number of the roll-call terminal and the labelTo terminal account number determine certification success after, confirm that the terminal of registering is called the roll successfully.
Further, the server is additionally operable to according to cryptographic algorithm to being obtained after the unique key encryption of each intelligent terminalObtain the second dynamic electronic signature.
Further, the server is additionally operable to the account according to first dynamic electronic signature, the roll-call terminalAfter the account number of mark and the terminal of registering determines authentification failure, confirm that the terminal of registering is called the roll and fail.
Specifically, the server is specifically used for carrying out first dynamic electronic signature and the second dynamic electronic signatureContrast, if identical, it is determined that the terminal authentication success of registering, account number and the corresponding roll-call for recording the terminal of registering are wholeThe account number at end and attendance sheet is generated, it is on the contrary, it is determined that terminal authentication failure of registering;Also particularly useful for according to attendance sheetThe roll-call terminal-pair is answered attendance sheet to be sent to roll-call terminal by request message;
Further, the roll-call terminal is additionally operable to send attendance sheet request message, the attendance sheet message to serverThe account number of the roll-call terminal is included, and receives the attendance sheet that the server is sent.
The foregoing is only a preferred embodiment of the present invention, is not intended to limit the scope of the present invention.

Claims (10)

  1. A kind of 1. credible roll-call method based on intelligent terminal, it is characterised in that this method is:Appoint at least two intelligent terminalsMeaning one is used as when registering terminal as roll-call terminal and remaining intelligent terminal, and the roll-call terminal is according to cryptographic algorithm to onlyThe first dynamic electronic signature is obtained after one key and time encryption, and by first dynamic electronic signature and the roll-call eventuallyThe account number at end carries out Bluetooth broadcast;The form that any one terminal of registering is broadcasted by receiving roll-call terminal Bluetooth, is receivedTo after the first dynamic electronic signature and the account number of the roll-call terminal, then by first dynamic electronic signature, the pointAfter the name account number of terminal and the account number of the terminal of registering are sent to server and certification success, the terminal of registeringCall the roll successfully.
CN201710709975.5A2017-08-182017-08-18Credible roll calling method and system based on intelligent terminalActiveCN107342869B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201710709975.5ACN107342869B (en)2017-08-182017-08-18Credible roll calling method and system based on intelligent terminal

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201710709975.5ACN107342869B (en)2017-08-182017-08-18Credible roll calling method and system based on intelligent terminal

Publications (2)

Publication NumberPublication Date
CN107342869Atrue CN107342869A (en)2017-11-10
CN107342869B CN107342869B (en)2021-01-05

Family

ID=60215124

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201710709975.5AActiveCN107342869B (en)2017-08-182017-08-18Credible roll calling method and system based on intelligent terminal

Country Status (1)

CountryLink
CN (1)CN107342869B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109413582A (en)*2018-11-012019-03-01苏州道博环保技术服务有限公司One kind is registered method
CN110913350A (en)*2019-12-032020-03-24核芯互联科技(青岛)有限公司Anti-cheating attendance checking method, device and system
CN111080826A (en)*2019-11-222020-04-28杭州电子科技大学 Roll call system and method based on clear code, wireless cellular network and near field communication system
CN116884103A (en)*2023-08-032023-10-13苏州盖雅信息技术有限公司 A Bluetooth check-in anti-cheating system and method
CN119789095A (en)*2025-03-062025-04-08支付宝(杭州)信息技术有限公司Sign-in processing method and device based on near field communication

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104601700A (en)*2015-01-152015-05-06西安乾易企业管理咨询有限公司Portable intelligent signing system and method
CN106130732A (en)*2016-06-232016-11-16深圳市海月通信技术有限公司User sign-in method and device
CN106657223A (en)*2016-09-222017-05-10广州东文信息科技有限公司Mobile internet roll calling attendance checking method and system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104601700A (en)*2015-01-152015-05-06西安乾易企业管理咨询有限公司Portable intelligent signing system and method
CN106130732A (en)*2016-06-232016-11-16深圳市海月通信技术有限公司User sign-in method and device
CN106657223A (en)*2016-09-222017-05-10广州东文信息科技有限公司Mobile internet roll calling attendance checking method and system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109413582A (en)*2018-11-012019-03-01苏州道博环保技术服务有限公司One kind is registered method
CN111080826A (en)*2019-11-222020-04-28杭州电子科技大学 Roll call system and method based on clear code, wireless cellular network and near field communication system
CN111080826B (en)*2019-11-222022-03-01杭州电子科技大学Roll call system and method based on plain code, wireless cellular network and near field communication system
CN110913350A (en)*2019-12-032020-03-24核芯互联科技(青岛)有限公司Anti-cheating attendance checking method, device and system
CN110913350B (en)*2019-12-032021-08-17核芯互联科技(青岛)有限公司Anti-cheating attendance checking method, device and system
CN116884103A (en)*2023-08-032023-10-13苏州盖雅信息技术有限公司 A Bluetooth check-in anti-cheating system and method
CN119789095A (en)*2025-03-062025-04-08支付宝(杭州)信息技术有限公司Sign-in processing method and device based on near field communication

Also Published As

Publication numberPublication date
CN107342869B (en)2021-01-05

Similar Documents

PublicationPublication DateTitle
CN107342869A (en)Credible roll-call method and its system based on intelligent terminal
CN107171805B (en) A system and method for issuing digital certificate of Internet of Things terminal
CN107483191B (en) A SM2 algorithm key segmentation signature system and method
CN107800539B (en) Authentication method, authentication device and authentication system
US9438589B2 (en)Binding a digital file to a person's identity using biometrics
CN101720071B (en)Short message two-stage encryption transmission and secure storage method based on safety SIM card
CN103546289B (en)USB (universal serial bus) Key based secure data transmission method and system
CN108667791B (en)Identity authentication method
CN107493273A (en)Identity identifying method, system and computer-readable recording medium
CN107403303A (en)A kind of signature method for the electronic contract system that card is deposited based on block chain
CN108199844B (en)Method for supporting off-line SM9 algorithm key first application downloading
CN103902925B (en)The method and apparatus signed for digital document
CN110519268A (en)Voting method, device, equipment, system and storage medium based on block chain
CN104200154A (en)Identity based installation package signing method and identity based installation package signing device
CN101291223A (en)System and method for a third party to provide identity authentication service
CN111796145B (en)Method and system for communication and control of external circuit breaker of electric energy meter
CN108924167A (en)A kind of network that can not be distorted based on block chain is set a question and answer method
CN107733646A (en)Encryption method, decryption method and encrypting and decrypting system
CN105939198B (en) Location-based digital signature method under time constraints
CN102916810B (en)Method, system and apparatus for authenticating sensor
CN108777673A (en)One kind carrying out Bidirectional identity authentication method in block chain
CN102340399A (en)Information processing apparatus and information processing method
CN106131801B (en)One kind being based on the connectionless environment enciphered data transmission method of android system
CN108337264A (en)A kind of online education data transmission method and terminal with high security
CN102694818A (en)Online distribution method and system for private keys in internet

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp