WO2018058833A1 - 验证方法、验证装置、终端和服务器 - Google Patents

验证方法、验证装置、终端和服务器 Download PDF

Info

Publication number
WO2018058833A1
WO2018058833A1 PCT/CN2016/112772 CN2016112772W WO2018058833A1 WO 2018058833 A1 WO2018058833 A1 WO 2018058833A1 CN 2016112772 W CN2016112772 W CN 2016112772W WO 2018058833 A1 WO2018058833 A1 WO 2018058833A1
Authority
WO
WIPO (PCT)
Prior art keywords
gesture
model
verification
user
terminal
Prior art date
Application number
PCT/CN2016/112772
Other languages
English (en)
French (fr)
Inventor
梁文栋
Original Assignee
宇龙计算机通信科技(深圳)有限公司
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 宇龙计算机通信科技(深圳)有限公司 filed Critical 宇龙计算机通信科技(深圳)有限公司
Publication of WO2018058833A1 publication Critical patent/WO2018058833A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0861Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan

Definitions

  • the present invention relates to the field of biometrics and biometrics modeling, and in particular to a method for verifying a terminal, a verification device for a terminal, a verification method for a server, and a server Verification device.
  • the recognition of biometrics is generally static, and the information such as fingerprints is usually verified. Because the fingerprints of the verification and the fingerprint posture during verification are fixed during the verification process, the criminals pass through. After a certain period of time, it is easier to steal the fingerprint information for copying, thereby invading the items or information to be protected, thereby causing a relatively large impact on the user.
  • the present invention aims to solve at least one of the technical problems existing in the prior art or related art.
  • Another object of the present invention is to provide a verification method for a terminal.
  • a fourth object of the present invention is to provide a verification apparatus for a terminal.
  • a fifth object of the present invention is to propose a server.
  • a sixth object of the present invention is to propose a terminal.
  • a verification method for a server, comprising: receiving an authentication request from a terminal; receiving a holographic hand model acquired by the terminal, and receiving a holographic hand Verification of one or more features to be verified in the model; if one or more features to be verified are successfully verified, a verification pass signal is issued, and if any one of the one or more features to be verified fails verification of the feature to be verified, A verification failure signal is issued.
  • the server after receiving the verification request from the terminal, the server receives the holographic hand model, and according to the received holographic hand model, may find some reserved features for verification, in the verification process.
  • the verification is considered to pass only when the verification of all features passes, and if one of the feature verifications fails, the verification is considered to have failed.
  • the stealer since the features to be verified may be different each time, the possibility that the stealer passes the verification by acquiring some features of the user's hand is reduced. For example, if the stealer only obtains the fingerprint of the user, but if the fingerprint is only one of the features of the feature to be verified during the verification process, and the features of the other spot check are also the length of the finger, then after the feature of the fingerprint is verified, The feature of the length of the finger has not been verified, so the stealer's operation on the terminal is also rejected.
  • the more features are selected, the higher the security, but the resources and time required for verification must also increase.
  • the method further includes: randomly establishing a gesture gesture model to be verified, and transmitting the gesture gesture model to the terminal; and receiving a user gesture gesture model collected by the terminal, where the user
  • the gesture gesture model is a model established by collecting gestures placed by the user according to the gesture gesture model; the gesture gesture model is matched with the user gesture gesture model, and if the matching fails, the verification failure signal is directly sent, and if the matching is successful, the transmission verification is successful.
  • gesture gesture model comprises: palm facing up, palm facing down, finger direction, fist clenching, unfolding, closing one or more fingers and curling one or more fingers One or any combination of any number.
  • the server after receiving the request that the terminal needs to be verified, in order to strengthen the security of the verification, the server randomly establishes a gesture gesture model that needs to be verified, and the gesture gesture model is sent to the terminal for display, and at the same time, in order to save resources and time.
  • the server receives the gesture of the user issued by the terminal, and first verifies the gesture gesture, if the gesture gesture does not match Then, without exiting, there is no need to waste system resources to match other detail features one by one. If the gesture gestures are successfully matched, the holographic hand model collected by the terminal is received, and certain features are selected to be matched.
  • the gesture gestures can be various. After receiving the verification request, several commonly used gesture gestures are randomly selected to be combined, and the combined gesture gesture model is sent to the terminal for verification, for example, the palm is facing up, The finger pointing to the left, the middle finger and the ring finger contracture, and the gestures of the remaining three fingers are combined to establish a gesture gesture model. Only through this randomly composed gesture gesture model, the user can allocate resources to verify the user's details.
  • the feature to be verified comprises: a palm print, a fingerprint of one or more fingers, a finger width of one or more fingers, a finger length of one or more fingers, and a position of one or more finger joints One or any combination of multiples.
  • the feature to be verified selected by the server is not limited to the fingerprint or palm print of the prior art, but includes various features in various directions of the hand, and the above means can be used to reduce the stealer and the user. The possibility that these common features are acquired, thereby posing a threat to the security of user information.
  • An authentication method provided by the embodiment of the second aspect of the present invention is for a terminal, comprising: issuing a verification request to a server; collecting a holographic hand model of the user, and transmitting the holographic hand model to the server; receiving a verification success signal from the server Or verify the failure signal.
  • the terminal when verification of the security authority is required for the operation, an authentication request is issued to the server, and then the user's hand is collected, a holographic hand model is established, and the holographic hand model is sent to the server, waiting for the server to perform verification. After the verification, the terminal receives the verification success signal or the verification failure signal from the server. If the verification success signal is received, the operation of the security authority verification is allowed to be performed, and if the verification failure signal is received, the operation is refused.
  • the verification method for the terminal further includes: receiving a gesture gesture model to be verified established by the server; displaying a gesture gesture model to the user; and collecting a user gesture gesture model, wherein the user gesture gesture model A model established by collecting a gesture placed by the user according to the gesture gesture model; transmitting the user gesture gesture model to the server; and receiving a verification failure signal or a verification success signal sent by the server.
  • the terminal can receive and display to the user the gesture gesture model to be verified established by the server, and the user poses a corresponding gesture according to the gesture gesture model to be verified, and the terminal collects the gesture of the user at this time, and
  • the collected user gesture gesture model is sent to the server for verification, and after the server is verified, the terminal receives the corresponding verification signal, and if the verification success signal is received, the operation to be verified is performed, and if the verification failure signal is received, Refusing to perform the operation to be verified, improving the security and reliability of the user in the operation verification process, and at the same time, since the terminal does not directly verify the posture model, the resources occupied by the verification device for the terminal are also reduced, and To some extent, reduce the cost of the terminal and improve the economy.
  • displaying the gesture gesture model to the user specifically includes: establishing the gesture gesture model in the virtual space, and displaying the gesture gesture model in the preset position in the virtual space; or establishing the gesture gesture model In the real space, the gesture gesture model is displayed in a preset position in the real space.
  • the terminal can establish a gesture gesture model received from the server in the virtual space through VR (ie, Virtual Reality) technology, and the user can also see the position of the gesture gesture model through the VR technology. Avoid people around the user to observe the gesture gesture model that needs to be verified.
  • the gesture gesture model issued by the server is different each time the terminal operation is verified, the possibility that the stealer can obtain the user's specified gesture model by some means can be reduced. Sexuality further fundamentally reduces the possibility that the pirate will infringe on the security of the user's property and the security of the user's information without the user's permission.
  • the terminal may also display the gesture gesture model in the real space after receiving the gesture gesture model issued by the server through the AR (ie, Augmented Reality) technology, and the user may see the gesture according to the reality.
  • the pose model performs subsequent operations.
  • collecting the holographic hand model of the user specifically includes: stereoscopically collecting the feature of the user's hand by the camera device when the position of the user's hand coincides with the position of the gesture gesture model.
  • the feature of the user's hand is stereoscopically collected, and the opponent features are set according to different settings.
  • the collection can also be carried out with different choices.
  • verifications with low security permissions for example: viewing encrypted information, only need to collect 3 features for verification; if deleting or extracting encrypted information, 10 acquisitions are required.
  • Features are verified.
  • the verification level can be flexibly set according to different security levels for different operations, which can reduce the use resources occupied by the device and extend the service life of the device.
  • An embodiment of the third aspect of the present invention provides a verification apparatus for a server, comprising: a receiving unit configured to receive a verification request; and a verification unit configured to receive a holographic hand model acquired by the terminal and in the holographic hand model One or more to-be-verified features are verified; the sending unit sends a verification pass signal if one or more features to be verified are successfully verified, and if any one of the one or more to-be-verified features fails to be verified, A verification failure signal is issued.
  • the server after receiving the verification request from the terminal, the server receives the holographic hand model, and according to the received holographic hand model, may find some reserved features for verification, in the verification process.
  • the verification is considered to pass only when the verification of all features passes, and if one of the feature verifications fails, the verification is considered to have failed.
  • the stealer since the features to be verified may be different each time, the possibility that the stealer passes the verification by acquiring some features of the user's hand is reduced. For example, if the stealer only obtains the fingerprint of the user, but if the fingerprint is only one of the features of the feature to be verified during the verification process, and the features of the other spot check are also the length of the finger, then after the feature of the fingerprint is verified, The feature of the length of the finger has not been verified, so the stealer's operation on the terminal is also rejected.
  • the more features are selected, the higher the security, but the resources and time required for verification must also increase.
  • the verification apparatus further includes: a model establishing unit and a matching unit, wherein the model establishing unit is configured to randomly establish a gesture gesture model to be verified, and send the gesture gesture model to the terminal; the receiving unit The method is further configured to: receive a user gesture gesture model collected by the terminal, wherein the user gesture gesture model is a model established by collecting a gesture that the user places according to the gesture gesture model; and the matching unit is configured to perform the gesture gesture model and the user gesture gesture model. Matching, if the matching fails, the verification failure signal is directly sent.
  • the verification success signal is sent, and the holographic hand model collected by the terminal is received, wherein the gesture gesture model includes: palm up, palm down, finger Direction, fist, unfold, close one or more fingers and curl one or more of one or more fingers.
  • the server after receiving the request that the terminal needs to be verified, in order to strengthen the security of the verification, the server randomly establishes a gesture gesture model that needs to be verified, and the gesture gesture model is sent to the terminal for display, and at the same time, in order to save resources and time.
  • the server receives the gesture of the user issued by the terminal, and first verifies the gesture gesture, if the gesture gesture does not match Then, without exiting, there is no need to waste system resources to match other detail features one by one. If the gesture gestures are successfully matched, the holographic hand model collected by the terminal is received, and certain features are selected to be matched.
  • the gesture gestures can be various. After receiving the verification request, several commonly used gesture gestures are randomly selected to be combined, and the combined gesture gesture model is sent to the terminal for verification, for example, the palm is facing up, The finger pointing to the left, the middle finger and the ring finger contracture, and the gestures of the remaining three fingers are combined to establish a gesture gesture model. Only through this randomly composed gesture gesture model, the user can allocate resources to verify the user's details.
  • the feature to be verified comprises: a palm print, a fingerprint of one or more fingers, a finger width of one or more fingers, a finger length of one or more fingers, and one or more fingers One or any combination of the positions of the joints.
  • the feature to be verified selected by the server is not limited to the fingerprint or palm print of the prior art, but includes various features in various directions of the hand, and the above means can be used to reduce the stealer and the user. The possibility that these common features are acquired, thereby posing a threat to the security of user information.
  • An authentication apparatus provided by an embodiment of the fourth aspect of the present invention is provided to a terminal, comprising: a sending unit, configured to send a verification request to a server; and an acquiring unit configured to collect a holographic hand model of the user, and send the holographic hand model And a receiving unit configured to receive a verification success signal or a verification failure signal from the server.
  • the terminal when verification of the security authority is required for the operation, an authentication request is issued to the server, and then the user's hand is collected, a holographic hand model is established, and the holographic hand model is sent to the server, waiting for the server to perform verification. After the verification, the terminal receives the verification success signal or the verification failure signal from the server. If the verification success signal is received, the operation of the security authority verification is allowed to be performed, and if the verification failure signal is received, the operation is refused.
  • the verification apparatus further includes: a display unit, wherein the receiving unit is further configured to receive a gesture gesture model to be verified established by the server; and the display unit is configured to display the gesture gesture model to the user;
  • the collecting unit is further configured to: collect a user gesture gesture model, wherein the user gesture gesture model is a model established by collecting a gesture that the user places according to the gesture gesture model; and the sending unit is further configured to: send the user gesture gesture model to the server And the receiving unit is further configured to: receive a verification failure signal or a verification success signal sent by the server.
  • the terminal can receive and display to the user the gesture gesture model to be verified established by the server, and the user poses a corresponding gesture according to the gesture gesture model to be verified, and the terminal collects the gesture of the user at this time, and
  • the collected user gesture gesture model is sent to the server for verification, and after the server is verified, the terminal receives the corresponding verification signal, and if the verification success signal is received, the operation to be verified is performed, and if the verification failure signal is received, Refusing to perform the operation to be verified, improving the security and reliability of the user in the operation verification process, and at the same time, since the terminal does not need to directly verify the attitude model, the resources occupied by the verification device for the terminal are also reduced, and To some extent, reduce the cost of the terminal and improve the economy.
  • the display unit includes: a setting subunit configured to establish the gesture gesture model in the virtual space, and display the gesture gesture model in a preset position in the virtual space; or set to gesture The attitude model is built in the real space, and the gesture gesture model is displayed at a preset position in the real space.
  • the terminal can establish a gesture gesture model received from the server in the virtual space through VR (ie, Virtual Reality) technology, and the user can also see the position of the gesture gesture model through the VR technology. Avoid people around the user to observe the gesture gesture model that needs to be verified.
  • the gesture gesture model issued by the server is different each time the terminal operation is verified, the possibility that the stealer can obtain the user's specified gesture model by some means can be reduced. Sexuality further fundamentally reduces the possibility that the pirate will infringe on the security of the user's property and the security of the user's information without the user's permission.
  • the terminal may also display the gesture gesture model in the real space after receiving the gesture gesture model issued by the server through the AR (ie, Augmented Reality) technology, and the user may see the gesture according to the reality.
  • the pose model performs subsequent operations.
  • the collecting unit specifically includes: an image acquiring sub-unit, and performing stereoscopic collecting on the feature of the user's hand when the position of the user's hand coincides with the position of the gesture and posture model.
  • the feature of the user's hand is stereoscopically collected, and the opponent features are set according to different settings.
  • the collection can also be carried out with different choices.
  • verifications with low security permissions for example: viewing encrypted information, only need to collect 3 features for verification; if deleting or extracting encrypted information, 10 acquisitions are required.
  • Features are verified.
  • the verification level can be flexibly set according to different security levels for different operations, which can reduce the use resources occupied by the device and extend the service life of the device.
  • a server provided by the embodiment of the fifth aspect of the present invention includes the verification apparatus of any one of the embodiments of the third aspect.
  • a terminal provided by the embodiment of the sixth aspect of the present invention includes the verification apparatus of any one of the embodiments of the fourth aspect.
  • Figure 1 shows a flow chart of a verification method according to a first embodiment of the present invention
  • FIG. 2 shows a flow chart of a verification method according to a second embodiment of the present invention
  • Figure 3 shows a schematic block diagram of a verification apparatus in accordance with a third embodiment of the present invention.
  • Figure 4 shows a schematic block diagram of a verification apparatus in accordance with a fourth embodiment of the present invention.
  • Figure 5 shows a schematic diagram of a gesture gesture model in accordance with the present invention
  • Figure 6 shows a schematic diagram of a physical device of a verification device in accordance with the present invention.
  • the terminal 200, the server 100, the verification method, and the verification apparatus according to the embodiment of the present invention will be specifically described below with reference to FIGS. 1 through 4.
  • a verification method for a server 100, including: receiving an authentication request from the terminal 200; receiving a holographic hand model collected by the terminal 200, and holographic hand Verification of one or more features to be verified in the model; if one or more features to be verified are successfully verified, a verification pass signal is issued, and if any one of the one or more features to be verified fails verification of the feature to be verified, A verification failure signal is issued.
  • the server 100 after receiving the verification request from the terminal 200, the server 100 receives the holographic hand model, and according to the received holographic hand model, can find some reserved features for verification, and verify In the process, the verification is passed only when the verification of all the features passes, and if one of the feature verification fails, the verification is considered to be unsuccessful.
  • the verification method since the features to be verified may be different each time, the leakage of the verification features may not easily occur during use, and the user may be protected to a greater degree and the security of the user information may be improved.
  • the stealer since the features to be verified may be different each time, the possibility that the stealer passes the verification by acquiring some features of the user's hand is reduced. For example, if the stealer only obtains the fingerprint of the user, but if the fingerprint is only one of the features of the feature to be verified during the verification process, and the features of the other spot check are also the length of the finger, then after the feature of the fingerprint is verified, The feature of the length of the finger is not verified, so the operation of the terminal 200 by the pirate is also rejected.
  • the more features are selected, the higher the security, but the resources and time required for verification must also increase.
  • the method further includes: randomly establishing a gesture gesture model to be verified, and transmitting the gesture gesture model to the terminal 200; receiving the user gesture collected by the terminal 200 The gesture model, wherein the user gesture gesture model is a model established by collecting gestures placed by the user according to the gesture gesture model; matching the gesture gesture model with the user gesture gesture model, and if the matching fails, directly transmitting the verification failure signal, if the matching Successfully, sending a verification success signal, and receiving the holographic hand model collected by the terminal 200, wherein the gesture gesture model includes: palm up, palm down, finger direction, fist, unfolding, one or more fingers and a contraction One or any combination of multiple roots or multiple fingers.
  • the server 100 randomly establishes a gesture gesture model that needs to be verified, and the gesture gesture model is sent to the terminal 200 for display, and at the same time, The resource and the time, before the user performs the gesture verification function display on the terminal 200, the server 100 receives the gesture of the user sent by the terminal 200, and first verifies the gesture gesture. If the gesture gestures do not match, then the direct exit does not need to waste system resources to match other detail features one by one. If the gesture gestures are successfully matched, the holographic hand model collected by the terminal 200 is received, and certain features are selected therefrom. Make a match.
  • the gesture gestures can be various, after receiving the verification request, several combinations are randomly selected in the common gesture gestures, and the combined gesture gesture model is sent to the terminal 200 for verification.
  • a gesture gesture model is established by combining the palms up, the fingers pointing to the left, the middle finger and the ring finger contracture, and the gestures of the remaining three fingers, and the user can allocate resources to the user only through the randomly composed gesture gesture model. The details are verified.
  • the feature to be verified comprises: a palm print, a fingerprint of one or more fingers, a finger width of one or more fingers, a finger length of one or more fingers, and a position of one or more finger joints One or any combination of multiples.
  • the feature to be verified selected by the server 100 is not limited to the fingerprint or palm print of the prior art, but includes various features in various directions of the hand, and the above means can be used to reduce the theft of the user. The possibility that certain common features are acquired, thereby posing a threat to the security of user information.
  • FIG. 2 shows a flow chart of a verification method according to a second embodiment of the present invention.
  • An authentication method provided by the embodiment of the second aspect of the present invention, for the terminal 200 includes: issuing a verification request to the server 100; collecting a holographic hand model of the user, and transmitting the holographic hand model to the server 100; receiving from the server 100 Verification success signal or verification failure signal.
  • a verification request is issued to the server 100, then the user's hand is collected, a holographic hand model is created and the holographic hand model is sent to the server 100, waiting for the server.
  • the terminal 200 receives the verification success signal or the verification failure signal from the server 100. If the verification success signal is received, the operation for performing the security authority verification is allowed to be performed. If the verification failure signal is received, Then refuse to perform the operation.
  • the verification method for the terminal 200 further includes: receiving a gesture gesture model to be verified established by the server 100; displaying a gesture gesture model to the user; and collecting a user gesture gesture model, wherein the user gesture
  • the gesture model is a model established by collecting gestures placed by the user according to the gesture gesture model; transmitting the user gesture gesture model to the server 100; and receiving the verification failure signal or the verification success signal sent by the server 100.
  • the terminal 200 can receive and display to the user the gesture gesture model to be verified established by the server 100, and the user poses a corresponding gesture according to the gesture gesture model to be verified. At this time, the terminal 200 performs the gesture of the user at this time. Collecting, and sending the collected user gesture gesture model to the server 100 for verification, after the server 100 verifies, the terminal 200 receives the corresponding verification signal, and if the verification success signal is received, performs the operation to be verified, if Upon receiving the verification failure signal, the operation to be verified is refused, the security and reliability of the user in the operation verification process are improved, and since the terminal 200 does not directly verify the posture model, the verification for the terminal 200 is also reduced.
  • the resources occupied by the device can reduce the cost of the terminal 200 to a certain extent and improve economy.
  • displaying the gesture gesture model to the user specifically includes: establishing the gesture gesture model in the virtual space, and displaying the gesture gesture model in the preset position in the virtual space; or establishing the gesture gesture model In the real space, the gesture gesture model is displayed in a preset position in the real space.
  • the terminal 200 can establish a gesture gesture model received from the server 100 in the virtual space for display by using VR (ie, Virtual Reality) technology. At this time, the user also sees the location of the gesture gesture model through the VR technology. It is possible to prevent a person around the user from observing the gesture gesture model that needs to be verified.
  • the gesture gesture model issued by the server 100 is different each time the terminal 200 operates and verify, the stealer can obtain the user's designation by some means. The possibility of a gesture model further fundamentally reduces the possibility that the pirate will infringe on the security of the user's property and the security of the user's information without the user's permission.
  • the terminal 200 can also display the gesture gesture model in the real space after receiving the gesture gesture model issued by the server 100 through the AR (ie, Augmented Reality) technology, and the user can see according to the reality.
  • the gesture gesture model performs subsequent operations.
  • the auxiliary display tool is not needed, and the preset position in the real space can quickly and clearly view the gesture gesture required for verification, thereby enhancing the user experience.
  • collecting the holographic hand model of the user specifically includes: stereoscopically collecting the feature of the user's hand by the camera device when the position of the user's hand coincides with the position of the gesture gesture model.
  • the feature of the user's hand is stereoscopically collected, and the opponent features are set according to different settings.
  • the collection can also be carried out with different choices.
  • verifications with low security permissions for example: viewing encrypted information, only need to collect 3 features for verification; if deleting or extracting encrypted information, 10 acquisitions are required.
  • Features are verified.
  • the verification level can be flexibly set according to different security levels for different operations, which can reduce the use resources occupied by the device and extend the service life of the device.
  • Figure 3 shows a schematic block diagram of an embodiment of a third aspect of the invention.
  • An embodiment of the third aspect of the present invention provides a verification apparatus for the server 100, comprising: a receiving unit 102 configured to receive an authentication request; and a verification unit 104 configured to receive the holographic hand model acquired by the terminal 200, and One or more features to be verified in the holographic hand model are verified; the sending unit 106 sends a verification pass signal if one or more features to be verified are successfully verified, if any one of the one or more features to be verified is to be verified If the verification feature verification fails, a verification failure signal is issued.
  • the server 100 after receiving the verification request from the terminal 200, the server 100 receives the holographic hand model, and according to the received holographic hand model, can find some reserved features for verification, and verify In the process, the verification is passed only when the verification of all the features passes, and if one of the feature verification fails, the verification is considered to be unsuccessful.
  • the verification method since the features to be verified may be different each time, the leakage of the verification features may not easily occur during use, and the user may be protected to a greater degree and the security of the user information may be improved.
  • the stealer since the features to be verified may be different each time, the possibility that the stealer passes the verification by acquiring some features of the user's hand is reduced. For example, if the stealer only obtains the fingerprint of the user, but if the fingerprint is only one of the features of the feature to be verified during the verification process, and the features of the other spot check are also the length of the finger, then after the feature of the fingerprint is verified, The feature of the length of the finger is not verified, so the operation of the terminal 200 by the pirate is also rejected.
  • the more features are selected, the higher the security, but the resources and time required for verification must also increase.
  • the verification apparatus further includes: a model establishing unit 108 and a matching unit 110, wherein the model establishing unit 108 is configured to randomly establish a gesture gesture model to be verified, and send the gesture gesture model to the terminal
  • the receiving unit 102 is further configured to: receive a user gesture gesture model collected by the terminal 200, wherein the user gesture gesture model is a model established by collecting a gesture that the user places according to the gesture gesture model; and the matching unit 110 is configured to set the gesture gesture The model is matched with the user gesture gesture model. If the matching fails, the verification failure signal is directly sent.
  • the verification success signal is sent, and the holographic hand model collected by the terminal 200 is received, wherein the gesture gesture model includes: a palm Up, palm down, finger direction, fist, unfold, close one or more fingers and curl one or more of one or more fingers.
  • the server 100 randomly establishes a gesture gesture model that needs to be verified, and the gesture gesture model is sent to the terminal 200 for display, and at the same time, The resource and the time, before the user performs the gesture verification function display on the terminal 200, the server 100 receives the gesture of the user sent by the terminal 200, and first verifies the gesture gesture. If the gesture gestures do not match, then the direct exit does not need to waste system resources to match other detail features one by one. If the gesture gestures are successfully matched, the holographic hand model collected by the terminal 200 is received, and certain features are selected therefrom. Make a match.
  • the gesture gestures can be various, after receiving the verification request, several combinations are randomly selected in the common gesture gestures, and the combined gesture gesture model is sent to the terminal 200 for verification.
  • a gesture gesture model is established by combining the palms up, the fingers pointing to the left, the middle finger and the ring finger contracture, and the gestures of the remaining three fingers, and the user can allocate resources to the user only through the randomly composed gesture gesture model. The details are verified.
  • the feature to be verified comprises: a palm print, a fingerprint of one or more fingers, a finger width of one or more fingers, a finger length of one or more fingers, and one or more fingers One or any combination of the positions of the joints.
  • the feature to be verified selected by the server 100 is not limited to the fingerprint or palm print of the prior art, but includes various features in various directions of the hand, and the above means can be used to reduce the theft of the user. The possibility that certain common features are acquired, thereby posing a threat to the security of user information.
  • Figure 4 shows a schematic block diagram of an embodiment of the fourth aspect of the invention.
  • An embodiment of the fourth aspect of the present invention provides a verification apparatus for the terminal 200, including: a sending unit 202 configured to issue a verification request to the server 100; and an acquisition unit 204 configured to collect a holographic hand model of the user, and The holographic hand model is sent to the server 100; and the receiving unit 206 is arranged to receive a verification success signal or a verification failure signal from the server 100.
  • a verification request is issued to the server 100, then the user's hand is collected, a holographic hand model is created and the holographic hand model is sent to the server 100, waiting for the server.
  • the terminal 200 receives the verification success signal or the verification failure signal from the server 100. If the verification success signal is received, the operation for performing the security authority verification is allowed to be performed. If the verification failure signal is received, Then refuse to perform the operation.
  • the verification apparatus further includes: a display unit 208, wherein the receiving unit 206 is further configured to receive the gesture gesture model to be verified established by the server 100; and the display unit 208 is configured to display to the user
  • the gesture unit model is further configured to: collect a user gesture gesture model, wherein the user gesture gesture model is a model established by collecting a gesture that the user places according to the gesture gesture model; the sending unit 202 is further configured to: the user gesture gesture The model is sent to the server 100; and the receiving unit 206 is further configured to: receive a verification failure signal or a verification success signal sent by the server 100.
  • the terminal 200 can receive and display to the user the gesture gesture model to be verified established by the server 100, and the user poses a corresponding gesture according to the gesture gesture model to be verified. At this time, the terminal 200 performs the gesture of the user at this time. Collecting, and sending the collected user gesture gesture model to the server 100 for verification, after the server 100 verifies, the terminal 200 receives the corresponding verification signal, and if the verification success signal is received, performs the operation to be verified, if Upon receiving the verification failure signal, the operation to be verified is refused, the security and reliability of the user in the operation verification process are improved, and since the terminal 200 does not directly verify the posture model, the verification for the terminal 200 is also reduced.
  • the resources occupied by the device can reduce the cost of the terminal 200 to a certain extent and improve economy.
  • the display unit 208 includes: a establishing subunit 2082, configured to establish a gesture gesture model in the virtual space, and display a gesture gesture model at a preset position in the virtual space; or set to The gesture gesture model is built in the real space, and the gesture gesture model is displayed at a preset position in the real space.
  • the terminal 200 can establish a gesture gesture model received from the server 100 in the virtual space for display by using VR (ie, Virtual Reality) technology. At this time, the user also sees the location of the gesture gesture model through the VR technology. It is possible to prevent a person around the user from observing the gesture gesture model that needs to be verified.
  • the gesture gesture model issued by the server 100 is different each time the terminal 200 operates and verify, the stealer can obtain the user's designation by some means. The possibility of a gesture model further fundamentally reduces the possibility that the pirate will infringe on the security of the user's property and the security of the user's information without the user's permission.
  • the terminal 200 can also display the gesture gesture model in the real space after receiving the gesture gesture model issued by the server 100 through the AR (ie, Augmented Reality) technology, and the user can see according to the reality.
  • the gesture gesture model performs subsequent operations.
  • the auxiliary display tool is not needed, and the preset position in the real space can quickly and clearly view the gesture gesture required for verification, thereby enhancing the user experience.
  • the collecting unit 204 specifically includes an image acquiring subunit 2042 that performs stereoscopic collection of the features of the user's hand when the position of the user's hand coincides with the position of the gesture gesture model.
  • the feature of the user's hand is stereoscopically collected, and the opponent features are set according to different settings.
  • the collection can also be carried out with different choices.
  • verifications with low security permissions for example: viewing encrypted information, only need to collect 3 features for verification; if deleting or extracting encrypted information, 10 acquisitions are required.
  • Features are verified.
  • the verification level can be flexibly set according to different security levels for different operations, which can reduce the use resources occupied by the device and extend the service life of the device.
  • a server 100 according to an embodiment of the present invention includes a verification apparatus according to any one of the embodiments of the third aspect of the present invention.
  • a terminal 200 according to an embodiment of the present invention includes a verification apparatus according to any one of the embodiments of the fourth aspect of the present invention.
  • FIG. 5 is a gesture gesture model in accordance with an embodiment of the present invention.
  • the terminal 200 receives a random gesture gesture model as shown in FIG. 5 from the server 100, and displays the gesture gesture model in front of the user, at which time the user places his or her hand on the displayed gesture.
  • the position of the attitude model is set and the same gesture is presented.
  • the terminal stereoscopically collects the features of the user's hand through the camera device, thereby transmitting the collected features to the server 100 for verification of the operation.
  • the present invention also provides a server and a terminal for implementing the above method.
  • the terminal 200 in this embodiment includes a camera 220, a transmitting port, a stereoscopic imaging device 222, and a receiving port.
  • the server 100 includes a processor 102, a receiving port, and a sending port.
  • the processor may be a general purpose processor or one or more integrated circuits configured to implement embodiments of the present invention.
  • the general purpose processor is, for example, a central processing unit, a digital signal processor or an application specific integrated circuit.
  • the user operates on the terminal 200, and when some operations need to be verified, the terminal 200 transmits an authentication request to the server 100;
  • the processor 102 of the server 100 After receiving the verification request, the processor 102 of the server 100 randomly establishes a gesture gesture model to be verified;
  • this gesture gesture model is transmitted to the terminal 200 through the transmission port of the server 100.
  • the terminal 200 displays the gesture gesture model through its own stereo imaging device 222;
  • the user places the user's hand in the same position in the position displayed by the model according to the position and posture displayed by the gesture posture model;
  • the camera 220 of the terminal collects the holographic hand model of the user
  • the acquisition parameters of the user's holographic hand model may be, but are not limited to, palm width, palm length, finger type, finger width, finger fingerprint, palm print, and knuckle parameters of each finger.
  • the collected holographic hand model is sent to the server 100 through the sending port of the terminal 200;
  • the receiving port in the server 100 receives the collected holographic hand model and performs verification verification by the processor 102 in the server 100.
  • the present invention provides a new verification method or verification device for a server or a terminal, through one or more features to be verified in a holographic hand model collected by the terminal.
  • the verification and the obtained user information are more, which not only improves the reliability of the authentication, but also limits the user rights for using the terminal to operate, provides certain security support for the user's operation, and enhances the user's experience and security. Sex.
  • first and second are used for the purpose of description only, and are not to be construed as indicating or implying relative importance; the terms “connected”, “installed”, “fixed”, etc.
  • connecting may be a fixed connection, a detachable connection, or an integral connection; it may be directly connected or indirectly connected through an intermediate medium.
  • connecting may be a fixed connection, a detachable connection, or an integral connection; it may be directly connected or indirectly connected through an intermediate medium.

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Collating Specific Patterns (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供了一种用于服务器的验证方法和验证装置,一种用于终端的验证方法和验证装置,其中,用于服务器的验证方法包括:接收到来自终端的验证请求;接收由终端采集的全息手模型,并对全息手模型中的一个或多个待验证特征进行验证;若一个或多个待验证特征均验证成功,则发出验证通过信号,若一个或多个待验证特征中的任何一个待验证特征验证失败,则发出验证失败信号。本发明通过对终端采集到的全息手模型中一个或多个待验证特征进行验证,获得的用户信息更多,从而不仅能提高身份验证的可靠性,还限制了使用终端进行操作的用户权限,为用户的操作提供了一定的安全支持,增强了用户的体验性和安全性。

Description

验证方法、验证装置、终端和服务器
本申请要求于2016年9月29日提交中国专利局,申请号为201610863809.6、发明名称为“验证方法、验证装置、终端和服务器”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本发明涉及生物特征识别及生物特征建模领域,具体而言,涉及一种用于终端的验证方法、一种用于终端的验证装置、一种用于服务器的验证方法和一种用于服务器的验证装置。
背景技术
现代人的对信息安全的保护意识越来越强烈,近年来,随着生物特征识别技术的不断提高,生物特征技术也愈加常见地出现在日常生活中。
相关技术中,对生物特征的识别一般是静态的,通常采用对指纹等信息进行验证,因用户在验证过程中,每次验证的指纹和验证时的指纹姿势都是固定的,犯罪分子在经过一定时间了解后会比较容易窃取到指纹信息进行复制,从而对需保护的物品或信息造成侵害,从而对用户造成比较大的影响。
因此,需要能够动态地使用生物信息来进行验证的方案。
发明内容
本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
为此,本发明的一个目的在于提出了一种用于服务器的验证方法。
本发明的另一个目的在于提出了一种用于终端的验证方法。
本发明的再一目的在于提出了一种用于服务器的验证装置。
本发明的第四个目的在于提出了一种用于终端的验证装置。
本发明的第五个目的在于提出了一种服务器。
本发明的第六个目的在于提出了一种终端。
为实现上述目的,根据本发明的第一方面的实施例,提出了一种验证方法,用于服务器,包括:接收到来自终端的验证请求;接收由终端采集的全息手模型,并对全息手模型中的一个或多个待验证特征进行验证;若一个或多个待验证特征均验证成功,则发出验证通过信号,若一个或多个待验证特征中的任何一个待验证特征验证失败,则发出验证失败信号。
根据本发明的实施例的一种验证方法,服务器在接收到来自终端的验证请求后,接收全息手模型,根据接收到的全息手模型,可以寻找预留的若干特征进行验证,在验证过程中只有当所有特征的验证都通过时,才认为验证通过,如果其中有一个特征验证失败,则认为验证失败。通过这样的验证方法,因为每次选择的待验证特征可能不同,所以可以在使用过程中不易发生对验证特征的泄露,可以对用户进行较大程度的安全保护,提高用户信息的安全性。
其中,同时由于每次选择的待验证特征可能不同,所以减少了盗取者通过获取了用户手上的部分特征来通过验证的可能性。例如,盗取者如果只获取了用户的指纹,但是如果在验证过程中,指纹只是待验证特征的其中一个特征,其余抽查的特征还有手指长度,那么在指纹这一特征通过验证后,由于手指长度这一特征没有通过验证,因此盗取者对终端的操作也被拒绝。当然,本领域技术人员应该理解,所选择的特征越多,安全性越高,但是验证需要的资源和所需的时间也必然增加。
根据本发明的上述实施例的验证方法,还可以具有以下技术特征:
根据本发明的一个实施例,在接收到来自终端的验证请求之后,还包括:随机建立待验证的手势姿态模型,并将手势姿态模型发送至终端;接收终端采集的用户手势姿态模型,其中用户手势姿态模型为通过采集用户按照手势姿态模型摆放的手势而建立的模型;将手势姿态模型与用户手势姿态模型进行匹配,若匹配失败,则直接发送验证失败信号,若匹配成功,发送验证成功信号,并接收由终端采集的全息手模型,其中,手势姿态模型包括:手心朝上、手心朝下、手指方向、握拳、展开、并拢一根或多根手指和蜷缩一根或多根手指中一项或任意多项组合。
在该实施例中,服务器在接收到终端有需要验证的请求后,为了加强验证的安全性,会随机建立一个需要验证的手势姿态模型,手势姿态模型发送给终端显示,同时为了节省资源和时间,用户在对其它手上细节特征验证操作之前,按照终端显示出的手势姿态模型摆放的手势,服务器会接收终端发出的用户摆出的手势,先对手势姿态进行验证,如果手势姿态不匹配,那么直接退出,也不需要浪费***资源去对其它细节特征进行一一的匹配,如果手势姿态匹配成功,则接收终端采集的全息手模型,并从中选取一定的特征进行匹配。
其中,由于手势姿态可以有多种,在接收到验证请求之后,在常用的手势姿态中随机选取几种进行组合,将组合后的手势姿态模型发送至终端等待验证,例如:将手心朝上、手指指向左侧、中指与无名指蜷缩以及其余三根手指展开的姿态组合建立一个手势姿态模型,使用者只有通过这种随机组成的手势姿态模型,才可以分配资源对使用者的细节进行验证。
根据本发明的一个实施例,待验证特征包括:掌纹、一个或多个手指的指纹、一个或多个手指的指宽、一个或多个手指的指长和一个或多个手指关节的位置中一项或任意多项组合。
在该实施例中,服务器选择的待验证特征并不局限于现有技术的指纹或掌纹,而是包括手的各个方向上的各个特征,采用上述手段可以减少盗取者会将用户的某些常见特征获取到,从而对用户信息的安全造成威胁的可能性。
本发明第二方面的实施例提供的一种验证方法,用于终端,包括:向服务器发出验证请求;采集用户的全息手模型,并将全息手模型发送给服务器;接收来自服务器的验证成功信号或验证失败信号。
在该实施例中,在需要对操作进行安全权限的验证时,向服务器发出验证请求,随后对用户的手进行采集,建立一个全息手模型并将此全息手模型发送给服务器,等待服务器进行验证,待验证过后,终端会接收到来自服务器的验证成功信号或验证失败信号,如果接收到验证成功信号,则将允许进行安全权限验证的操作执行,如果接收到验证失败信号,则拒绝执行操作。
根据本发明的第二方面的实施例,用于终端的验证方法还包括:接收由服务器建立的待验证的手势姿态模型;向用户显示手势姿态模型;采集用户手势姿态模型,其中用户手势姿态模型为通过采集用户按照手势姿态模型摆放的手势而建立的模型;将用户手势姿态模型发送给服务器;以及接收服务器发送的验证失败信号或验证成功信号。
在该实施例中,终端可以接收并向用户显示服务器所建立的待验证手势姿态模型,用户按照待验证的手势姿态模型摆出相应姿势,此时终端会对此时用户的手势进行采集,并将采集到的用户手势姿态模型发送给服务器,从而进行验证,在服务器验证之后,终端会接收到相应的验证信号,若接收到验证成功信号则执行待验证的操作,若接收到验证失败信号则拒绝执行待验证的操作,提高用户在操作验证过程中的安全性及可靠性,同时由于终端并不会直接对姿态模型进行验证,也降低了用于终端的验证装置所占据的资源,可以在一定程度上减少终端的成本,提高经济性。
根据本发明的第二方面的实施例,向用户显示手势姿态模型具体包括:将手势姿态模型建立在虚拟空间中,并在虚拟空间中的预设位置显示手势姿态模型;或将手势姿态模型建立在现实空间中,并在现实空间中的预设位置显示手势姿态模型。
在该实施例中,终端可以通过VR(即Virtual Reality)技术,将从服务器接收到的手势姿态模型建立在虚拟空间中进行显示,此时用户也通过VR技术看到手势姿态模型的位置,可以避免在用户周围的人观察到需要验证的手势姿态模型,尽管每次终端操作验证,服务器发出的手势姿态模型均不相同,可以减少盗取者可以通过某些手段获得用户的指定手势模型的可能性,进一步的从根本上减少盗取者会在不经用户允许下侵犯用户财产安全和用户信息安全的可能性。
在替换实施例中,终端也可以通过AR(即Augmented Reality)技术,在接收到由服务器发出的手势姿态模型后,将手势姿态模型显示在现实空间中,此时用户可以根据现实看到的手势姿态模型进行后续操作。采用上述显示方式,不需额外配置辅助显示工具,在现实空间中预设位置,可以快速清晰的观看到所需验证的手势姿态,增强了用户的体验性。
根据本发明的第二方面的实施例,采集用户的全息手模型,具体包括:在用户的手的位置与手势姿态模型的位置重合时,通过摄像装置对用户的手的特征进行立体采集。
在该实施例中,在现实空间中或在虚拟空间中,仅需用户的手的位置与手势姿态模型的预设位置重合时,对用户手的特征进行立体的采集,根据不同的设置对手特征的采集也可以进行不同的选择,在一些安全权限比较低的操作验证中,例如:观看加密信息,仅需采集3个特征进行验证即可;对加密信息进行删除或提取,则需要采集10个特征进行验证。对不同操作根据不同的安全级别可以灵活的设置验证等级,可以降低装置占据的使用资源,延长装置的使用期限。
本发明第三方面的实施例提供的一种用于服务器的验证装置,包括:接收单元,设置为接收验证请求;验证单元,设置为接收由终端采集的全息手模型,并对全息手模型中的一个或多个待验证特征进行验证;发送单元,若一个或多个待验证特征均验证成功,则发出验证通过信号,若一个或多个待验证特征中的任何一个待验证特征验证失败,则发出验证失败信号。
根据本发明的实施例的一种验证方法,服务器在接收到来自终端的验证请求后,接收全息手模型,根据接收到的全息手模型,可以寻找预留的若干特征进行验证,在验证过程中只有当所有特征的验证都通过时,才认为验证通过,如果其中有一个特征验证失败,则认为验证失败。通过这样的验证方法,因为每次选择的待验证特征可能不同,所以可以在使用过程中不易发生对验证特征的泄露,可以对用户进行较大程度的安全保护,提高用户信息的安全性。
其中,同时由于每次选择的待验证特征可能不同,所以减少了盗取者通过获取了用户手上的部分特征来通过验证的可能性。例如,盗取者如果只获取了用户的指纹,但是如果在验证过程中,指纹只是待验证特征的其中一个特征,其余抽查的特征还有手指长度,那么在指纹这一特征通过验证后,由于手指长度这一特征没有通过验证,因此盗取者对终端的操作也被拒绝。当然,本领域技术人员应该理解,所选择的特征越多,安全性越高,但是验证需要的资源和所需的时间也必然增加。
根据本发明的第三方面的验证装置,还可以具有以下技术特征:
根据本发明的第三方面的实施例,验证装置还包括:模型建立单元和匹配单元,其中模型建立单元,设置为随机建立待验证的手势姿态模型,并将手势姿态模型发送至终端;接收单元还设置为:接收终端采集的用户手势姿态模型,其中用户手势姿态模型为通过采集用户按照手势姿态模型摆放的手势而建立的模型;匹配单元,设置为将手势姿态模型与用户手势姿态模型进行匹配,若匹配失败,则直接发送验证失败信号,若匹配成功,发送验证成功信号,并接收由所述终端采集的全息手模型,其中,手势姿态模型包括:手心朝上、手心朝下、手指方向、握拳、展开、并拢一根或多根手指和蜷缩一根或多根手指中一项或任意多项组合。
在该实施例中,服务器在接收到终端有需要验证的请求后,为了加强验证的安全性,会随机建立一个需要验证的手势姿态模型,手势姿态模型发送给终端显示,同时为了节省资源和时间,用户在对其它手上细节特征验证操作之前,按照终端显示出的手势姿态模型摆放的手势,服务器会接收终端发出的用户摆出的手势,先对手势姿态进行验证,如果手势姿态不匹配,那么直接退出,也不需要浪费***资源去对其它细节特征进行一一的匹配,如果手势姿态匹配成功,则接收终端采集的全息手模型,并从中选取一定的特征进行匹配。
其中,由于手势姿态可以有多种,在接收到验证请求之后,在常用的手势姿态中随机选取几种进行组合,将组合后的手势姿态模型发送至终端等待验证,例如:将手心朝上、手指指向左侧、中指与无名指蜷缩以及其余三根手指展开的姿态组合建立一个手势姿态模型,使用者只有通过这种随机组成的手势姿态模型,才可以分配资源对使用者的细节进行验证。
根据本发明的第三方面的实施例,待验证特征包括:掌纹、一个或多个手指的指纹、一个或多个手指的指宽、一个或多个手指的指长和一个或多个手指关节的位置中一项或任意多项组合。
在该实施例中,服务器选择的待验证特征并不局限于现有技术的指纹或掌纹,而是包括手的各个方向上的各个特征,采用上述手段可以减少盗取者会将用户的某些常见特征获取到,从而对用户信息的安全造成威胁的可能性。
本发明第四方面的实施例提供的一种验证装置,用于终端,包括:发送单元,设置为向服务器发出验证请求;采集单元,设置为采集用户的全息手模型,并将全息手模型发送给服务器;以及接收单元,设置为接收来自服务器的验证成功信号或验证失败信号。
在该实施例中,在需要对操作进行安全权限的验证时,向服务器发出验证请求,随后对用户的手进行采集,建立一个全息手模型并将此全息手模型发送给服务器,等待服务器进行验证,待验证过后,终端会接收到 来自服务器的验证成功信号或验证失败信号,如果接收到验证成功信号,则将允许进行安全权限验证的操作执行,如果接收到验证失败信号,则拒绝执行操作。
根据本发明的第四方面的实施例,验证装置还包括:显示单元,其中,接收单元还设置为接收由服务器建立的待验证的手势姿态模型;显示单元,设置为向用户显示手势姿态模型;采集单元还设置为:采集用户手势姿态模型,其中用户手势姿态模型为通过采集用户按照手势姿态模型摆放的手势而建立的模型;发送单元还设置为:将用户手势姿态模型发送给所述服务器;以及接收单元还设置为:接收服务器发送的验证失败信号或验证成功信号。
在该实施例中,终端可以接收并向用户显示服务器所建立的待验证手势姿态模型,用户按照待验证的手势姿态模型摆出相应姿势,此时终端会对此时用户的手势进行采集,并将采集到的用户手势姿态模型发送给服务器,从而进行验证,在服务器验证之后,终端会接收到相应的验证信号,若接收到验证成功信号则执行待验证的操作,若接收到验证失败信号则拒绝执行待验证的操作,提高用户在操作验证过程中的安全性及可靠性,同时由于终端并不需要直接对姿态模型进行验证,也降低了用于终端的验证装置所占据的资源,可以在一定程度上减少终端的成本,提高经济性。
根据本发明的第四方面的实施例,显示单元包括:建立子单元,设置为将手势姿态模型建立在虚拟空间中,并在虚拟空间中的预设位置显示手势姿态模型;或设置为将手势姿态模型建立在现实空间中,并在现实空间中的预设位置显示手势姿态模型。
在该实施例中,终端可以通过VR(即Virtual Reality)技术,将从服务器接收到的手势姿态模型建立在虚拟空间中进行显示,此时用户也通过VR技术看到手势姿态模型的位置,可以避免在用户周围的人观察到需要验证的手势姿态模型,尽管每次终端操作验证,服务器发出的手势姿态模型均不相同,可以减少盗取者可以通过某些手段获得用户的指定手势模型的可能性,进一步的从根本上减少盗取者会在不经用户允许下侵犯用户财产安全和用户信息安全的可能性。
在替换实施例中,终端也可以通过AR(即Augmented Reality)技术,在接收到由服务器发出的手势姿态模型后,将手势姿态模型显示在现实空间中,此时用户可以根据现实看到的手势姿态模型进行后续操作。采用上述显示方式,不需额外配置辅助显示工具,在现实空间中预设位置,可以快速清晰的观看到所需验证的手势姿态,增强了用户的体验性。
根据本发明的第四方面的实施例,采集单元具体包括:图像获取子单元,在用户的手的位置与手势姿态模型的位置重合时,对用户的手的特征进行立体采集。
在该实施例中,在现实空间中或在虚拟空间中,仅需用户的手的位置与手势姿态模型的预设位置重合时,对用户手的特征进行立体的采集,根据不同的设置对手特征的采集也可以进行不同的选择,在一些安全权限比较低的操作验证中,例如:观看加密信息,仅需采集3个特征进行验证即可;对加密信息进行删除或提取,则需要采集10个特征进行验证。对不同操作根据不同的安全级别可以灵活的设置验证等级,可以降低装置占据的使用资源,延长装置的使用期限。
本发明第五方面的实施例提供的一种服务器,包括第三方面实施例中任一实施例的验证装置。
本发明第六方面的实施例提供的一种终端,包括第四方面实施例中任一实施例的验证装置。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1示出了根据本发明的第一实施例的验证方法的流程图;
图2示出了根据本发明的第二实施例的验证方法的流程图;
图3示出了根据本发明的第三实施例的验证装置的示意框图;
图4示出了根据本发明的第四实施例的验证装置的示意框图;
图5示出了根据本发明的手势姿态模型的示意图;
图6示出了根据本发明的验证装置的实体装置示意图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用第三方不同于在此描述的第三方方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
下面结合图1至图4对根据本发明的实施例的终端200、服务器100、验证方法和验证装置进行具体说明。
如图1所示,根据本发明的实施例,提出了一种验证方法,用于服务器100,包括:接收到来自终端200的验证请求;接收由终端200采集的全息手模型,并对全息手模型中的一个或多个待验证特征进行验证;若一个或多个待验证特征均验证成功,则发出验证通过信号,若一个或多个待验证特征中的任何一个待验证特征验证失败,则发出验证失败信号。
根据本发明的实施例的一种验证方法,服务器100在接收到来自终端200的验证请求后,接收全息手模型,根据接收到的全息手模型,可以寻找预留的若干特征进行验证,在验证过程中只有当所有特征的验证都通过时,才认为验证通过,如果其中有一个特征验证失败,则认为验证失败。通过这样的验证方法,因为每次选择的待验证特征可能不同,所以可以在使用过程中不易发生对验证特征的泄露,可以对用户进行较大程度的安全保护,提高用户信息的安全性。
其中,同时由于每次选择的待验证特征可能不同,所以减少了盗取者通过获取了用户手上的部分特征来通过验证的可能性。例如,盗取者如果只获取了用户的指纹,但是如果在验证过程中,指纹只是待验证特征的其中一个特征,其余抽查的特征还有手指长度,那么在指纹这一特征通过验证后,由于手指长度这一特征没有通过验证,因此盗取者对终端200的操作也被拒绝。当然,本领域技术人员应该理解,所选择的特征越多,安全性越高,但是验证需要的资源和所需的时间也必然增加。
根据本发明的上述实施例的验证方法,还可以具有以下技术特征:
根据本发明的一个实施例,在所述接收到来自终端200的验证请求之后,还包括:随机建立待验证的手势姿态模型,并将手势姿态模型发送至终端200;接收终端200采集的用户手势姿态模型,其中用户手势姿态模型为通过采集用户按照手势姿态模型摆放的手势而建立的模型;将手势姿态模型与用户手势姿态模型进行匹配,若匹配失败,则直接发送验证失败信号,若匹配成功,发送验证成功信号,并接收由终端200采集的全息手模型,其中,手势姿态模型包括:手心朝上、手心朝下、手指方向、握拳、展开、并拢一根或多根手指和蜷缩一根或多根手指中一项或任意多项组合。
在该实施例中,服务器100在接收到终端200有需要验证的请求后,为了加强验证的安全性,会随机建立一个需要验证的手势姿态模型,手势姿态模型发送给终端200显示,同时为了节省资源和时间,用户在对其它手上细节特征验证操作之前,按照终端200显示出的手势姿态模型摆放的手势,服务器100会接收终端200发出的用户摆出的手势,先对手势姿态进行验证,如果手势姿态不匹配,那么直接退出,也不需要浪费***资源去对其它细节特征进行一一的匹配,如果手势姿态匹配成功,则接收终端200采集的全息手模型,并从中选取一定的特征进行匹配。
如图5所示,其中,由于手势姿态可以有多种,在接收到验证请求之后,在常用的手势姿态中随机选取几种进行组合,将组合后的手势姿态模型发送至终端200等待验证,例如:将手心朝上、手指指向左侧、中指与无名指蜷缩以及其余三根手指展开的姿态组合建立一个手势姿态模型,使用者只有通过这种随机组成的手势姿态模型,才可以分配资源对使用者的细节进行验证。
根据本发明的一个实施例,待验证特征包括:掌纹、一个或多个手指的指纹、一个或多个手指的指宽、一个或多个手指的指长和一个或多个手指关节的位置中一项或任意多项组合。
在该实施例中,服务器100选择的待验证特征并不局限于现有技术的指纹或掌纹,而是包括手的各个方向上的各个特征,采用上述手段可以减少盗取者会将用户的某些常见特征获取到,从而对用户信息的安全造成威胁的可能性。
图2示出了根据本发明的第二实施例的验证方法的流程图
本发明第二方面的实施例提供的一种验证方法,用于终端200,包括:向服务器100发出验证请求;采集用户的全息手模型,并将全息手模型发送给服务器100;接收来自服务器100的验证成功信号或验证失败信号。
在该实施例中,在需要对操作进行安全权限的验证时,向服务器100发出验证请求,随后对用户的手进行采集,建立一个全息手模型并将此全息手模型发送给服务器100,等待服务器100进行验证,待验证过后,终端200会接收到 来自服务器100的验证成功信号或验证失败信号,如果接收到验证成功信号,则将允许进行安全权限验证的操作执行,如果接收到验证失败信号,则拒绝执行操作。
根据本发明的第二方面的实施例,用于终端200的验证方法还包括:接收由服务器100建立的待验证的手势姿态模型;向用户显示手势姿态模型;采集用户手势姿态模型,其中用户手势姿态模型为通过采集用户按照手势姿态模型摆放的手势而建立的模型;将用户手势姿态模型发送给服务器100;以及接收服务器100发送的验证失败信号或验证成功信号。
在该实施例中,终端200可以接收并向用户显示服务器100所建立的待验证手势姿态模型,用户按照待验证的手势姿态模型摆出相应姿势,此时终端200会对此时用户的手势进行采集,并将采集到的用户手势姿态模型发送给服务器100,从而进行验证,在服务器100验证之后,终端200会接收到相应的验证信号,若接收到验证成功信号则执行待验证的操作,若接收到验证失败信号则拒绝执行待验证的操作,提高用户在操作验证过程中的安全性及可靠性,同时由于终端200并不会直接对姿态模型进行验证,也降低了用于终端200的验证装置所占据的资源,可以在一定程度上减少终端200的成本,提高经济性。
根据本发明的第二方面的实施例,向用户显示手势姿态模型具体包括:将手势姿态模型建立在虚拟空间中,并在虚拟空间中的预设位置显示手势姿态模型;或将手势姿态模型建立在现实空间中,并在现实空间中的预设位置显示手势姿态模型。
在该实施例中,终端200可以通过VR(即Virtual Reality)技术,将从服务器100接收到的手势姿态模型建立在虚拟空间中进行显示,此时用户也通过VR技术看到手势姿态模型的位置,可以避免在用户周围的人观察到需要验证的手势姿态模型,尽管每次终端200操作验证,服务器100发出的手势姿态模型均不相同,可以减少盗取者可以通过某些手段获得用户的指定手势模型的可能性,进一步的从根本上减少盗取者会在不经用户允许下侵犯用户财产安全和用户信息安全的可能性。
在替换实施例中,终端200也可以通过AR(即Augmented Reality)技术,在接收到由服务器100发出的手势姿态模型后,将手势姿态模型显示在现实空间中,此时用户可以根据现实看到的手势姿态模型进行后续操作。采用上述显示方式,不需额外配置辅助显示工具,在现实空间中预设位置,可以快速清晰的观看到所需验证的手势姿态,增强了用户的体验性。
根据本发明的第二方面的实施例,采集用户的全息手模型,具体包括:在用户的手的位置与手势姿态模型的位置重合时,通过摄像装置对用户的手的特征进行立体采集。
在该实施例中,在现实空间中或在虚拟空间中,仅需用户的手的位置与手势姿态模型的预设位置重合时,对用户手的特征进行立体的采集,根据不同的设置对手特征的采集也可以进行不同的选择,在一些安全权限比较低的操作验证中,例如:观看加密信息,仅需采集3个特征进行验证即可;对加密信息进行删除或提取,则需要采集10个特征进行验证。对不同操作根据不同的安全级别可以灵活的设置验证等级,可以降低装置占据的使用资源,延长装置的使用期限。
图3示出了本发明第三方面实施例的示意框图。
本发明第三方面的实施例提供了一种用于服务器100的验证装置,包括:接收单元102,设置为接收验证请求;验证单元104,设置为接收由终端200采集的全息手模型,并对全息手模型中的一个或多个待验证特征进行验证;发送单元106,若一个或多个待验证特征均验证成功,则发出验证通过信号,若一个或多个待验证特征中的任何一个待验证特征验证失败,则发出验证失败信号。
根据本发明的实施例的一种验证方法,服务器100在接收到来自终端200的验证请求后,接收全息手模型,根据接收到的全息手模型,可以寻找预留的若干特征进行验证,在验证过程中只有当所有特征的验证都通过时,才认为验证通过,如果其中有一个特征验证失败,则认为验证失败。通过这样的验证方法,因为每次选择的待验证特征可能不同,所以可以在使用过程中不易发生对验证特征的泄露,可以对用户进行较大程度的安全保护,提高用户信息的安全性。
其中,同时由于每次选择的待验证特征可能不同,所以减少了盗取者通过获取了用户手上的部分特征来通过验证的可能性。例如,盗取者如果只获取了用户的指纹,但是如果在验证过程中,指纹只是待验证特征的其中一个特征,其余抽查的特征还有手指长度,那么在指纹这一特征通过验证后,由于手指长度这一特征没有通过验证,因此盗取者对终端200的操作也被拒绝。当然,本领域技术人员应该理解,所选择的特征越多,安全性越高,但是验证需要的资源和所需的时间也必然增加。
根据本发明的第三方面的验证装置,还可以具有以下技术特征:
根据本发明的第三方面的实施例,验证装置还包括:模型建立单元108和匹配单元110,其中模型建立单元108,设置为随机建立待验证的手势姿态模型,并将手势姿态模型发送至终端200;接收单元102还设置为:接收终端200采集的用户手势姿态模型,其中用户手势姿态模型为通过采集用户按照手势姿态模型摆放的手势而建立的模型;匹配单元110,设置为将手势姿态模型与用户手势姿态模型进行匹配,若匹配失败,则直接发送验证失败信号,若匹配成功,发送验证成功信号,并接收由所述终端200采集的全息手模型,其中,手势姿态模型包括:手心朝上、手心朝下、手指方向、握拳、展开、并拢一根或多根手指和蜷缩一根或多根手指中一项或任意多项组合。
在该实施例中,服务器100在接收到终端200有需要验证的请求后,为了加强验证的安全性,会随机建立一个需要验证的手势姿态模型,手势姿态模型发送给终端200显示,同时为了节省资源和时间,用户在对其它手上细节特征验证操作之前,按照终端200显示出的手势姿态模型摆放的手势,服务器100会接收终端200发出的用户摆出的手势,先对手势姿态进行验证,如果手势姿态不匹配,那么直接退出,也不需要浪费***资源去对其它细节特征进行一一的匹配,如果手势姿态匹配成功,则接收终端200采集的全息手模型,并从中选取一定的特征进行匹配。
如图5所示,其中,由于手势姿态可以有多种,在接收到验证请求之后,在常用的手势姿态中随机选取几种进行组合,将组合后的手势姿态模型发送至终端200等待验证,例如:将手心朝上、手指指向左侧、中指与无名指蜷缩以及其余三根手指展开的姿态组合建立一个手势姿态模型,使用者只有通过这种随机组成的手势姿态模型,才可以分配资源对使用者的细节进行验证。
根据本发明的第三方面的实施例,待验证特征包括:掌纹、一个或多个手指的指纹、一个或多个手指的指宽、一个或多个手指的指长和一个或多个手指关节的位置中一项或任意多项组合。
在该实施例中,服务器100选择的待验证特征并不局限于现有技术的指纹或掌纹,而是包括手的各个方向上的各个特征,采用上述手段可以减少盗取者会将用户的某些常见特征获取到,从而对用户信息的安全造成威胁的可能性。
图4示出了本发明第四方面实施例的示意框图。
本发明第四方面的实施例提供了一种用于终端200的验证装置,包括:发送单元202,设置为向服务器100发出验证请求;采集单元204,设置为采集用户的全息手模型,并将全息手模型发送给服务器100;以及接收单元206,设置为接收来自服务器100的验证成功信号或验证失败信号。
在该实施例中,在需要对操作进行安全权限的验证时,向服务器100发出验证请求,随后对用户的手进行采集,建立一个全息手模型并将此全息手模型发送给服务器100,等待服务器100进行验证,待验证过后,终端200会接收到 来自服务器100的验证成功信号或验证失败信号,如果接收到验证成功信号,则将允许进行安全权限验证的操作执行,如果接收到验证失败信号,则拒绝执行操作。
根据本发明的第四方面的实施例,验证装置还包括:显示单元208,其中,接收单元206还设置为接收由服务器100建立的待验证的手势姿态模型;显示单元208,设置为向用户显示手势姿态模型;采集单元204还设置为:采集用户手势姿态模型,其中用户手势姿态模型为通过采集用户按照手势姿态模型摆放的手势而建立的模型;发送单元202还设置为:将用户手势姿态模型发送给所述服务器100;以及接收单元206还设置为:接收服务器100发送的验证失败信号或验证成功信号。
在该实施例中,终端200可以接收并向用户显示服务器100所建立的待验证手势姿态模型,用户按照待验证的手势姿态模型摆出相应姿势,此时终端200会对此时用户的手势进行采集,并将采集到的用户手势姿态模型发送给服务器100,从而进行验证,在服务器100验证之后,终端200会接收到相应的验证信号,若接收到验证成功信号则执行待验证的操作,若接收到验证失败信号则拒绝执行待验证的操作,提高用户在操作验证过程中的安全性及可靠性,同时由于终端200并不会直接对姿态模型进行验证,也降低了用于终端200的验证装置所占据的资源,可以在一定程度上减少终端200的成本,提高经济性。
根据本发明的第四方面的实施例,显示单元208包括:建立子单元2082,设置为将手势姿态模型建立在虚拟空间中,并在虚拟空间中的预设位置显示手势姿态模型;或设置为将手势姿态模型建立在现实空间中,并在现实空间中的预设位置显示手势姿态模型。
在该实施例中,终端200可以通过VR(即Virtual Reality)技术,将从服务器100接收到的手势姿态模型建立在虚拟空间中进行显示,此时用户也通过VR技术看到手势姿态模型的位置,可以避免在用户周围的人观察到需要验证的手势姿态模型,尽管每次终端200操作验证,服务器100发出的手势姿态模型均不相同,可以减少盗取者可以通过某些手段获得用户的指定手势模型的可能性,进一步的从根本上减少盗取者会在不经用户允许下侵犯用户财产安全和用户信息安全的可能性。
在替换实施例中,终端200也可以通过AR(即Augmented Reality)技术,在接收到由服务器100发出的手势姿态模型后,将手势姿态模型显示在现实空间中,此时用户可以根据现实看到的手势姿态模型进行后续操作。采用上述显示方式,不需额外配置辅助显示工具,在现实空间中预设位置,可以快速清晰的观看到所需验证的手势姿态,增强了用户的体验性。
根据本发明的第四方面的实施例,采集单元204具体包括:图像获取子单元2042,在用户的手的位置与手势姿态模型的位置重合时,对用户的手的特征进行立体采集。
在该实施例中,在现实空间中或在虚拟空间中,仅需用户的手的位置与手势姿态模型的预设位置重合时,对用户手的特征进行立体的采集,根据不同的设置对手特征的采集也可以进行不同的选择,在一些安全权限比较低的操作验证中,例如:观看加密信息,仅需采集3个特征进行验证即可;对加密信息进行删除或提取,则需要采集10个特征进行验证。对不同操作根据不同的安全级别可以灵活的设置验证等级,可以降低装置占据的使用资源,延长装置的使用期限。
根据本发明的实施例的一种服务器100,包括如本发明第三方面实施例中任一实施例提供的一种验证装置。
根据本发明的实施例的一种终端200,包括如本发明第四方面实施例中任一实施例提供的一种验证装置。
图5是根据本发明实施例的手势姿态模型。
如图5所示,终端200从服务器100中接收到如图5中随机一种手势姿态模型,并将此手势姿态模型显示在用户的眼前,此时用户将自己的手放置在所显示的手势姿态模型所处的位置,并摆出相同的手势,此时终端会通过摄像装置将用户手的特征进行立体采集,从而将采集到的特征发送至服务器100中,进行操作的验证。
为了便于更好地实施本发明实施例的上述用于服务器的验证方法以及用于终端的验证方法,本发明还提供了用于实施上述方法的服务器及终端
如图6所示,本实施例中的终端200包括:摄像头220、发送端口、立体成像装置222以及接收端口,服务器100包括:处理器102、接收端口以及发送端口。以上各个部件之间均可通过总线或其它方式相连,其中处理器可以是通用处理器或是配制成实施本发明实施例的一个或多个集成电路。其中,通用处理器例如:中央处理器、数字信号处理器或专用集成电路。
在该实施例中,用户在终端200上操作,当一些操作需要进行验证的时候,终端200向服务器100发送验证请求;
服务器100的处理器102在接收到验证请求后,随机建立一个待验证的手势姿态模型;
同时将这个手势姿态模型通过服务器100的发送端口发送给终端200。
终端200通过自身的立体成像装置222将手势姿态模型显示出来;
用户按照手势姿态模型显示的位置以及姿势,将用户的手以相同的姿势摆放在模型显示的位置;
此时终端的摄像头220会将用户的全息手模型进行采集;
其中,用户的全息手模型的采集参数可以但不局限于手掌宽度,手掌长度,手指类型,手指宽度,手指指纹,掌纹和各个手指的指关节参数。通过采集上述采集参数,
待采集完毕后,将采集到的全息手模型通过终端200的发送端口发送给服务器100;
服务器100中的接收端口接收到采集的全息手模型,并由服务器100中处理器102进行验证判断。
如果处理器102在验证比对过程中验证成功,则允许在终端200上进行操作,否则,则拒绝上述操作。以上结合附图详细说明了本发明的技术方案,本发明提出了一种新的用于服务器或终端的验证方法或验证装置,通过对终端采集到的全息手模型中一个或多个待验证特征进行验证,获得的用户信息更多,从而不仅能提高身份验证的可靠性,还限制了使用终端进行操作的用户权限,为用户的操作提供了一定的安全支持,增强了用户的体验性和安全性。
在本说明书的描述中,术语“第一”、“第二”仅用于描述的目的,而不能理解为指示或暗示相对重要性;术语“连接”、“安装”、“固定”等均应做广义理解,例如,“连接”可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
在本说明书的描述中,术语“一个实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (16)

  1. 一种验证方法,用于服务器,其特征在于,包括:
    接收到来自终端的验证请求;
    接收由所述终端采集的全息手模型,并对所述全息手模型中的一个或多个待验证特征进行验证;
    若所述一个或多个待验证特征均验证成功,则发出验证通过信号,若所述一个或多个待验证特征中的任何一个待验证特征验证失败,则发出验证失败信号。
  2. 根据权利要求1所述的验证方法,其特征在于,在所述接收到来自终端的验证请求之后,还包括:
    随机建立待验证的手势姿态模型,并将所述手势姿态模型发送至所述终端;
    接收所述终端采集的用户手势姿态模型,其中所述用户手势姿态模型为通过采集所述用户按照所述手势姿态模型摆放的手势而建立的模型;
    将所述手势姿态模型与所述用户手势姿态模型进行匹配,若匹配失败,则直接发送验证失败信号,若匹配成功,发送验证成功信号,并接收由所述终端采集的全息手模型,
    其中,所述手势姿态模型包括:手心朝上、手心朝下、手指方向、握拳、展开、并拢一根或多根手指和蜷缩一根或多根手指中一项或任意多项组合。
  3. 根据权利要求1或2所述的验证方法,其特征在于,所述待验证特征包括:
    掌纹、一个或多个手指的指纹、一个或多个手指的指宽、一个或多个手指的指长和一个或多个手指关节的位置中一项或任意多项组合。
  4. 一种验证方法,用于终端,其特征在于,包括:
    向服务器发出验证请求;
    采集用户的全息手模型,并将所述全息手模型发送给所述服务器;
    接收来自所述服务器的验证成功信号或验证失败信号。
  5. 根据权利要求4所述的验证方法,其特征在于,还包括:
    接收由所述服务器建立的待验证的手势姿态模型;
    向所述用户显示所述手势姿态模型;
    采集用户手势姿态模型,其中所述用户手势姿态模型为通过采集所述用户按照所述手势姿态模型摆放的手势而建立的模型;
    将所述用户手势姿态模型发送给所述服务器;以及
    接收所述服务器发送的验证失败信号或验证成功信号。
  6. 根据权利要求5所述的验证方法,其特征在于,向所述用户显示所述手势姿态模型具体包括:
    将所述手势姿态模型建立在虚拟空间中,并在所述虚拟空间中的预设位置显示所述手势姿态模型;或
    将所述手势姿态模型建立在现实空间中,并在现实空间中的预设位置显示所述手势姿态模型。
  7. 根据权利要求4至6中任一项所述的验证方法,其特征在于,所述采集用户的全息手模型,具体包括:
    在用户的手的位置与所述手势姿态模型的位置重合时,通过摄像装置对所述用户的手的特征进行立体采集。
  8. 一种验证装置,用于服务器,其特征在于,包括:
    接收单元,设置为接收验证请求;
    验证单元,设置为接收由所述终端采集的全息手模型,并对所述全息手模型中的一个或多个待验证特征进行验证;
    发送单元,若所述一个或多个待验证特征均验证成功,则发出验证通过信号,若所述一个或多个待验证特征中的任何一个待验证特征验证失败,则发出验证失败信号。
  9. 根据权利要求8所述的验证装置,其特征在于,还包括:模型建立单元和匹配单元,其中
    所述模型建立单元,设置为随机建立待验证的手势姿态模型,并将所述手势姿态模型发送至所述终端;
    所述接收单元还设置为:接收所述终端采集的用户手势姿态模型,其中所述用户手势姿态模型为通过采集所述用户按照所述手势姿态模型摆放的手势而建立的模型;
    所述匹配单元,设置为将所述手势姿态模型与所述用户手势姿态模型进行匹配,若匹配失败,则直接发送验证失败信号,若匹配成功,发送验证成功信号,并接收由所述终端采集的全息手模型,
    其中,所述手势姿态模型包括:手心朝上、手心朝下、手指方向、握拳、展开、并拢一根或多根手指和蜷缩一根或多根手指中一项或任意多项组合。
  10. 根据权利要求8或9所述的验证装置,其特征在于,所述待验证特征包括:
    掌纹、一个或多个手指的指纹、一个或多个手指的指宽、一个或多个手指的指长和一个或多个手指关节的位置中一项或任意多项组合。
  11. 一种验证装置,用于终端,其特征在于,包括:
    发送单元,设置为向服务器发出验证请求;
    采集单元,设置为采集用户的全息手模型,并将所述全息手模型发送给所述服务器;以及
    接收单元,设置为接收来自所述服务器的验证成功信号或验证失败信号。
  12. 根据权利要求11所述的验证装置,其特征在于,还包括显示单元,其中,
    所述接收单元还设置为接收由所述服务器建立的待验证的手势姿态模型;
    所述显示单元,设置为向所述用户显示所述手势姿态模型;
    所述采集单元还设置为:采集用户手势姿态模型,其中所述用户手势姿态模型为通过采集所述用户按照所述手势姿态模型摆放的手势而建立的模型;
    所述发送单元还设置为:将所述用户手势姿态模型发送给所述服务器;以及
    所述接收单元还设置为:接收所述服务器发送的验证失败信号或验证成功信号。
  13. 根据权利要求12所述的验证装置,其特征在于,所述显示单元包括:
    建立子单元,设置为将所述手势姿态模型建立在虚拟空间中,并在所述虚拟空间中的预设位置显示所述手势姿态模型;或
    设置为将所述手势姿态模型建立在现实空间中,并在现实空间中的预设位置显示所述手势姿态模型。
  14. 根据权利要求11至13中任一项所述的验证装置,其特征在于,所述采集单元具体包括:
    图像获取子单元,在用户的手的位置与所述手势姿态模型的位置重合时,对所述用户的手的特征进行立体采集。
  15. 一种服务器,其特征在于,包括根据权利要求8至10中任一项所述的验证装置。
  16. 一种终端,其特征在于,包括根据权利要求11至14中任一项所述的验证装置。
PCT/CN2016/112772 2016-09-29 2016-12-28 验证方法、验证装置、终端和服务器 WO2018058833A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610863809.6A CN106302529B (zh) 2016-09-29 2016-09-29 验证方法、验证装置、终端和服务器
CN201610863809.6 2016-09-29

Publications (1)

Publication Number Publication Date
WO2018058833A1 true WO2018058833A1 (zh) 2018-04-05

Family

ID=57716582

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/112772 WO2018058833A1 (zh) 2016-09-29 2016-12-28 验证方法、验证装置、终端和服务器

Country Status (2)

Country Link
CN (1) CN106302529B (zh)
WO (1) WO2018058833A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107688787B (zh) * 2017-09-01 2020-09-29 宜宾学院 基于Gabor小波的近端指间关节纹路识别方法
CN108399658A (zh) * 2018-03-15 2018-08-14 广州松榛企业管理有限公司 一种用于企业管理的智能考勤***
CN111275105B (zh) * 2020-01-19 2023-10-20 支付宝实验室(新加坡)有限公司 一种证件验证方法、装置及电子设备
CN115861871B (zh) * 2022-11-10 2023-08-01 深圳蓄能发电有限公司 现场人员人体姿态检测的多重验证检测装置、方法及介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060039049A1 (en) * 2004-08-23 2006-02-23 Cross Match Technologies Live print scanner with holographic imaging at different magnifications
CN101976358A (zh) * 2010-11-02 2011-02-16 徐国元 全息人体生物特征识别装置及方法
CN102306286A (zh) * 2011-08-24 2012-01-04 宇龙计算机通信科技(深圳)有限公司 身份识别方法、身份识别***及身份识别终端
CN102509387A (zh) * 2011-10-04 2012-06-20 徐国元 银行卡全息人体生物特征识别装置及方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5828773A (en) * 1996-01-26 1998-10-27 Harris Corporation Fingerprint sensing method with finger position indication

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060039049A1 (en) * 2004-08-23 2006-02-23 Cross Match Technologies Live print scanner with holographic imaging at different magnifications
CN101976358A (zh) * 2010-11-02 2011-02-16 徐国元 全息人体生物特征识别装置及方法
CN102306286A (zh) * 2011-08-24 2012-01-04 宇龙计算机通信科技(深圳)有限公司 身份识别方法、身份识别***及身份识别终端
CN102509387A (zh) * 2011-10-04 2012-06-20 徐国元 银行卡全息人体生物特征识别装置及方法

Also Published As

Publication number Publication date
CN106302529B (zh) 2022-01-18
CN106302529A (zh) 2017-01-04

Similar Documents

Publication Publication Date Title
WO2018058833A1 (zh) 验证方法、验证装置、终端和服务器
WO2018101727A1 (ko) 인증프로세스의 단계분할과 생체인증을 접목한 개인정보침해 방어 방법 및 시스템
WO2022019693A1 (ko) 사용자 비대면 인증 vc(verifiable credential)를 이용한 did(decentralized identifier) 기반의 사용자 비대면 인증 방법 및 이를 이용한 인증 지원 서버
WO2017111383A1 (ko) 생체 정보 기반 인증 장치, 이와 연동하는 제어 서버, 그리고 이들의 생체 정보 기반 로그인 방법
WO2017057899A1 (ko) 일회용 난수를 이용하여 인증하는 통합 인증 시스템
WO2021150032A1 (en) Method for providing authentication service by using decentralized identity and server using the same
WO2019074326A1 (en) SECURE OFFLINE PAYMENT METHOD AND APPARATUS
CN109033801B (zh) 应用程序验证用户身份的方法、移动终端以及存储介质
WO2014185594A1 (ko) Vdi 환경에서의 싱글 사인온 시스템 및 방법
WO2009123411A1 (en) User terminal with identity selector and method for identity authentication using identity selector of the same
WO2017161832A1 (zh) 电梯控制方法、电梯控制装置和终端
WO2017105072A1 (ko) 생체 정보 기반 인증 장치 그리고 이의 동작 방법
WO2020117020A1 (ko) 생체 정보 기반의 pki 키 생성 방법 및 이를 이용한 키 생성 장치
WO2017054444A1 (zh) 一种登录***的方法、服务器、***及网络附属存储设备
WO2018117398A1 (ko) 홍채인식과 얼굴인식을 복합적으로 활용하는 차량 보안 방법 및 시스템
WO2017065576A1 (ko) 가변 키패드를 이용한 본인 인증 방법 및 시스템
WO2020032351A1 (ko) 익명 디지털 아이덴티티 수립 방법
WO2018016930A1 (en) Authorized control of an embedded system using end-to-end secure element communication
WO2022045419A1 (ko) 블록체인 네트워크 기반의 분산 아이디를 이용한 운전 면허증 인증 서비스 방법 및 운전 면허증 인증 서비스를 수행하는 사용자 단말
WO2013100320A1 (ko) 시스템 파일 보호 및 복구를 위한 장치, 방법, 사용자 단말기 및 시스템
WO2020034527A1 (zh) 用户个人信息加密授权方法、装置、设备及可读存储介质
WO2016101440A1 (zh) 利用指纹进行通信的终端及其方法、服务器及其方法
WO2014175704A1 (ko) 웹사이트 로그인 및 개인정보 보안을 위한 홍채인증 시스템 및 그 방법
WO2011136464A1 (ko) 비밀번호 키의 이동값을 이용하는 비밀번호 안전 입력 시스템 및 그 비밀번호 안전 입력 방법
WO2018176485A1 (zh) 身份认证服务器、身份认证终端、身份认证***及方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16917577

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16917577

Country of ref document: EP

Kind code of ref document: A1