CN105897425B - Distribution, the method and device for requesting social networks account - Google Patents
Distribution, the method and device for requesting social networks account Download PDFInfo
- Publication number
- CN105897425B CN105897425B CN201610195994.6A CN201610195994A CN105897425B CN 105897425 B CN105897425 B CN 105897425B CN 201610195994 A CN201610195994 A CN 201610195994A CN 105897425 B CN105897425 B CN 105897425B
- Authority
- CN
- China
- Prior art keywords
- account
- social networks
- ideal money
- signature information
- networks account
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3247—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
- H04L9/3249—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures using RSA or related signature schemes, e.g. Rabin scheme
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
It is about a kind of method and device distributed, request social networks account that the present invention, which discloses, the method of distribution social networks account includes: the social networks account request to create comprising signature information for receiving client and sending, wherein the signature information is the signature information generated after the private key signature of ideal money account;The signature information is verified by the public key of the ideal money account, is determined whether to distribute a social networks account for the client according to the result of verifying;The social networks account and the ideal money account are bound, using the information of the ideal money account as the credit attribute of the social networks account.The technical solution of the disclosure can improve the generation cost of untrue user, reduce fictitious users, can increase the confidence level of social networks account.
Description
Technical field
The present invention relates to technical field of the computer network, and in particular to a method of distribution, request social networks account
And device.
Background technique
With the prosperity of rise and the instant messaging of social networks, because a large amount of false use occur in different purposes on network
Family, these fictitious users are generated by computer program batch, and are evolved in time using the development of artificial intelligence, are increasingly difficult to
To screen, if there is a kind of mode, the generation of fictitious users can be limited, and in the case where Artificial Intelligence Development, it also can be quasi-
Really judge the credit of user, screen user, the normalization for being greatly facilitated social networks is developed.
The examination of fictitious users at present mainly differentiated by the historical accumulation of checking user and Social behaviors, such as
Whether user is new registration, if is to have head portrait, if having historical review, if by other user comments, if has and actively sends out
The friend relation of speech and user differentiate
With the development of artificial intelligence and big data, computer capacity modelling customer behavior, and forms a team and generates user's connection,
It is interacted between countless fictitious users, generates historical review, screen more and more difficult, and part interacts not strong true of wish
User may also be mistaken for fictitious users.
Summary of the invention
To overcome the problems in correlation technique, the disclosure provides a kind of method distributed, request social networks account
And device.
According to the first aspect of the embodiments of the present disclosure, a kind of method for distributing social networks account is provided, comprising:
The social networks account request to create comprising signature information that client is sent is received, wherein the signature information is
The signature information generated after the private key signature of ideal money account;
The signature information is verified by the public key of the ideal money account, is according to the determination of the result of verifying
It is no to distribute a social networks account for the client;
The social networks account and the ideal money account are bound, the information of the ideal money account is made
For the credit attribute of the social networks account.
Further, the operation that a social networks account is distributed for the client is determined whether according to the result of verifying
Include:
If being verified and the ideal money account using, a social networks is distributed for the client
Account;Or
If be verified and the ideal money account bound in social networks account number be not up to preset threshold,
A social networks account is distributed for the client.
Further, using the information of the ideal money account as the operation of the credit attribute of the social networks account
Include:
Using the historical variations information of the corresponding remaining sum size of the ideal money account and/or remaining sum as the social network
The credit attribute of network account.
Further, which is characterized in that the method also includes the credit attribute according to the social networks account carries out
Credit marking, the current credit by credit marking as the social networks account are given a mark.
According to the second aspect of an embodiment of the present disclosure, a kind of device distributing social networks account is provided, comprising:
Signature information is generated according to the private key signature of ideal money account;
The social networks account request to create comprising the signature information is sent to social network server, so that the society
Network server is handed over to verify by the public key of the ideal money account to the signature information, and according to the result of verifying
The request is responded.
Further, the ideal money account is bit coin account, Lay spy's coin account or QQ coin account.
According to the third aspect of an embodiment of the present disclosure, a kind of method for requesting social networks account is provided, comprising:
Request reception unit, for receiving the social networks account request to create comprising signature information of client transmission,
Wherein the signature information is the signature information generated after the private key signature of ideal money account;
Signature verification unit, for being verified by the public key of the ideal money account to the signature information, root
Determine whether to distribute a social networks account for the client according to the result of verifying;
Information binding unit, for binding the social networks account and the ideal money account, by the void
Credit attribute of the information of quasi- currency account as the social networks account.
Further, the signature verification unit is specifically used for:
If being verified and the ideal money account using, a social networks is distributed for the client
Account;Or
If be verified and the ideal money account bound in social networks account number be not up to preset threshold,
A social networks account is distributed for the client.
Further, the information binding unit is specifically used for:
Using the historical variations information of the corresponding remaining sum size of the ideal money account and/or remaining sum as the social network
The credit attribute of network account.
Further, described device further includes credit marking unit, for the credit category according to the social networks account
Property carry out credit marking, by the credit give a mark as the social networks account current credit marking.
According to a fourth aspect of embodiments of the present disclosure, a kind of device for requesting social networks account is provided, comprising:
Signature unit, for generating signature information according to the private key signature of ideal money account;
Request unit is asked for sending the social networks account creation comprising the signature information to social network server
It asks, so that the social network server verifies the signature information by the public key of the ideal money account, and
The request is responded according to the result of verifying.
Further, the ideal money account is bit coin account, Lay spy's coin account or QQ coin account.
According to a fifth aspect of the embodiments of the present disclosure, a kind of device for requesting social networks account is provided, comprising:
Processor;
Memory for storage processor executable instruction;
Wherein, the processor is configured to:
Signature information is generated according to the private key signature of ideal money account;
The social networks account request to create comprising the signature information is sent to social network server, so that the society
Network server is handed over to verify by the public key of the ideal money account to the signature information, and according to the result of verifying
The request is responded.
The technical scheme provided by this disclosed embodiment can include the following benefits:
The embodiment of the present invention by social network client to server request social networks account when, according to virtual goods
The private key signature of coin account generates signature information, sends the social networks account comprising the signature information to social network server
Number request to create, so that the social network server carries out the signature information by the public key of the ideal money account
Verifying, and the request is responded according to the result of verifying.The generation cost that untrue user can be improved reduces false use
Family can increase the confidence level of social networks account.
It should be understood that above general description and following detailed description be only it is exemplary and explanatory, not
The disclosure can be limited.
Detailed description of the invention
The drawings herein are incorporated into the specification and forms part of this specification, and shows and meets implementation of the invention
Example, and be used to explain the principle of the present invention together with specification.
Fig. 1 schematically shows the method flow that social networks account is distributed according to disclosure example embodiment one
Figure;
Fig. 2 schematically shows the method flow that social networks account is distributed according to disclosure example embodiment two
Figure;
Fig. 3 schematically shows the method flow that social networks account is requested according to disclosure example embodiment three
Figure;
Fig. 4 schematically shows the apparatus structure frame that social networks account is distributed according to disclosure example embodiment four
Figure;
Fig. 5 schematically shows the apparatus structure frame that social networks account is distributed according to disclosure example embodiment five
Figure;
Fig. 6 schematically shows the apparatus structure frame that social networks account is requested according to disclosure example embodiment six
Figure;
Fig. 7 schematically shows a kind of for requesting the dress of social networks account according to disclosure example embodiment seven
The block diagram set;
Fig. 8 schematically shows a kind of device of the distribution network account of the request according to disclosure example embodiment seven
Block diagram.
Specific embodiment
Example embodiments are described in detail here, and the example is illustrated in the accompanying drawings.Following description is related to
When attached drawing, unless otherwise indicated, the same numbers in different drawings indicate the same or similar elements.Following exemplary embodiment
Described in embodiment do not represent all embodiments consistented with the present invention.On the contrary, they be only with it is such as appended
The example of device and method being described in detail in claims, some aspects of the invention are consistent.
Embodiment one
Fig. 1 schematically shows the method flow that social networks account is distributed according to disclosure example embodiment one
Figure, the present embodiment are applicable to after social network client proposes creation social networks account request, social networking service
The case where device is allocated social networks account, this method can be executed by social network server, as shown in Figure 1, this
Described in embodiment distribute social networks account method include:
The present embodiment receives the social networks account creation comprising signature information that client is sent by step S110 and asks
It asks, wherein the signature information is the signature information generated after the private key signature of ideal money account.
Ideal money generally uses system of real name at present, and therefore, ideal money substantially can be by currency account and account owner
One-to-one correspondence gets up, and account and Transaction Information are not easy to fake, and has certain real reliability.By taking bit coin as an example, than
Special coin is a kind of electronic money based on P2P P-2-P technology, is by calculating a string of the special number symbol combinations generated.Bit
Characteristic as coin is bragged about the most is " decentralization ", controls and issues without Central Bank, by accurate computing mechanism control distribution
Speed and total amount, anyone, which can participate in the information such as manufacturing, and will hold, trade, is stored on the computer largely dispersed,
Allow forgery, the destructions such as steal and be difficult to come into force.Limited amount, and decentralization allow bit coin as currency and seem have
Very high " anti-inflation " ability.
The so-called value of bit coin, completely just on " new era currency ", now by suppress gradually become it is pure
Risk investment product.Market has had already appeared the modified version " Lay spy coin " of bit coin at present, and this coin temporarily can only be by aobvious
Card digs mine production, and corrects for some disadvantages such as bit coin trade confirmation speed is slow, hence it is evident that Lay spy's coin is more suitable for than bit coin
As " new era currency ", but after the author's worry, Lay spy coin can also become next bit coin, become pure and high risk
Risk investment product.
Because symmetric encipherment algorithm uses the same code key in encryption and decryption, and rivest, shamir, adelman needs
Two keys are encrypted and decrypted, the two code keys are public-key cryptography (public key, abbreviation public key) and private cipher key
(private key, abbreviation private key).In order to guarantee the safety of ideal money, the encryption of usual ideal money is added using asymmetric
Close mode.
By taking the bit coin in ideal money as an example, when transaction occurs, the owner (owner) of bit coin wallet can use public key
It generates the visible cryptographic Hash of the whole network (HASH), and the private key of oneself generates a signature, is then recorded in data block, then
If a transaction occurs again, or the transaction data that other node broadcasts are come in P2P network is received, present node, which can be used, to be turned
The public key verifications data relay account that account initiates account initiates the signature of account, if effectively, just data record into data block
Behind the position of upper transaction record.Therefore, for the sake of security, the private key of ideal money is generally available to carry out data
Signature, and the signature can be verified with public key.
In the present embodiment, when client request server end distributes social networks account, send to server end by empty
The signature information generated after the private key signature of quasi- currency account, and using public key to this before server end distribution social networks account
Signature is verified, using as judging whether the user of the request has whether the information of ideal money and ideal money closes
Reason, using as whether be its distribute social networks account foundation.
The present embodiment verifies the signature information by the public key of the ideal money account by step S120,
Determined whether to distribute a social networks account for the client according to the result of verifying.
It should be noted that being that the verification result of foundation signature information is determined to the verification result of signature information in this step
It is fixed.Certainly, in order to improve the access threshold of social networks account application, it can also increase some other verification steps and be tested with improving
The complexity of card.
For example, this step can be tested if presetting each ideal money account only allows to carry a social networks account
Card passes through and the ideal money account did not used, if the ideal money account did not used, allows for the visitor
A social networks account is distributed at family end.If presetting each ideal money account only allows to carry the social networks of preset number
Account, then this step can verify that by and the ideal money account bound in the not up to default threshold of social networks account number
Value allows if social networks account number bound in ideal money account is not up to preset threshold for the client point
With a social networks account, and social networks account number bound in the ideal money account need to be added one.
In general, for the safety of social networks account, the indiscriminate registration of social networks account is prevented, is at least needed about
The number for the social networks account that a fixed ideal money account allows to bind, that is, preset an ideal money account institute
Allow the social networks account threshold value bound.If ideal money account is divided into grade, can also be to different grades of ideal money
The social networks account threshold value that account allows to bind carries out distinguishing setting, i.e., different grades of ideal money account allows to infuse
The social networks account of volume different number.
The present embodiment is bound the social networks account and the ideal money account by step S130, will be described
Credit attribute of the information of ideal money account as the social networks account.
If being determined as the client filed a request by the verifying of above-mentioned steps S120 and distributing a social networks account
Number, then it needs the information of the ideal money account (such as the history of the remaining sum of the corresponding remaining sum size of account and/or account
Change information) credit attribute as the social networks account.As during the social networks account subsequent use
Whether effective foundation.
The social networks account creation comprising signature information that the technical solution of the present embodiment is sent by receiving client
Request, verifies the signature information by the public key of the ideal money account, is determined whether according to the result of verifying
A social networks account is distributed for the client, then ties up the social networks account and the ideal money account
It is fixed, using the information of the ideal money account as the credit attribute of the social networks account.The technical side of the present embodiment
Case can improve the generation cost of untrue user, reduce fictitious users, can increase the confidence level of social networks account.
Embodiment two
Fig. 2 schematically shows the method flow that social networks account is distributed according to disclosure example embodiment two
Figure, as shown in Fig. 2, the method for distributing social networks account described in the present embodiment includes:
The present embodiment receives the social networks account creation comprising signature information that client is sent by step S210 and asks
It asks, wherein the signature information is the signature information generated after the private key signature of ideal money account.
The present embodiment verifies the signature information by the public key of the ideal money account by step S220,
Determined whether to distribute a social networks account for the client according to the result of verifying.
The present embodiment is bound the social networks account and the ideal money account by step S230, will be described
Credit attribute of the information of ideal money account as the social networks account.
The present embodiment step S210-S230 is identical as the step S110-S130 of embodiment one, and therefore not to repeat here.
The present embodiment carries out credit marking according to the credit attribute of the social networks account by step S240, will be described
Credit gives a mark and gives a mark as the current credit of the social networks account.
Further, in order to quantify the credit index during social networks account subsequent use, for other social activities
It is referred to when network account and the social networks account are evaluated as credit, the present embodiment can also be according to the social networks account
Number credit attribute carry out credit marking, by the credit give a mark as the social networks account current credit marking.
The technical solution of the present embodiment on the basis of embodiment 1, is carrying out verifying distribution social networks to client
After account, credit marking also is carried out according to the credit attribute of the social networks account, to the social networks account distributed
Number credit index quantified, while reducing fictitious users can be social network in the generation cost for improving untrue user
The confidence level of network account provides index.
Embodiment three
Fig. 3 schematically shows the method flow that social networks account is requested according to disclosure example embodiment three
Figure, the present embodiment are applicable to the case where social network client requests creation social networks account to social network server,
This method can be executed by social network client, as shown in figure 3, requesting the side of social networks account described in the present embodiment
Method includes:
The present embodiment generates signature information according to the private key signature of ideal money account by step S310.
When user requests social networks account, ideal money account and its ideal money account are provided by client
Private key, the private key that client is submitted according to user generates signature information, alternatively, when user requests social networks account directly to
The signature information that client is submitted ideal money account and generated according to the private key of the ideal money account.
The virtual of one or more is supported to use currency account it should be noted that social networks would generally be explicitly indicated
Number, the signature information that client is only submitted within the scope of the ideal money type is just identified as effective ideal money
Account.
The present embodiment sends the social networks account comprising the signature information to social network server by step S320
Number request to create, so that the social network server carries out the signature information by the public key of the ideal money account
Verifying, and the request is responded according to the result of verifying.
The signature information need to be included in the request when proposing newly-built social networks account request to server by client
It is sent to server.So that server verifies the signature information by the public key of the ideal money account, and root
The request is responded according to the result of verifying.
The technical solution of the present embodiment is generated according to the private key signature of the ideal money account of user by client and is signed
Message sends the social networks account request to create comprising the signature information to social network server, can make the social activity
Network server verifies the signature information by the public key of the ideal money account, with the request to client into
Row response, can improve the generation cost of untrue user, reduce fictitious users, can increase the confidence level of social networks account.
Example IV
Fig. 4 schematically shows the structure that the device of social networks account is distributed according to disclosure example embodiment four
Block diagram, as shown in figure 4, the device for distributing social networks account described in the present embodiment includes:
Request reception unit 410, the social networks account creation comprising signature information for receiving client transmission are asked
It asks, wherein the signature information is the signature information generated after the private key signature of ideal money account;
Signature verification unit 420, for being verified by the public key of the ideal money account to the signature information,
Determined whether to distribute a social networks account for the client according to the result of verifying;
Information binding unit 430 will be described for binding the social networks account and the ideal money account
Credit attribute of the information of ideal money account as the social networks account.
Further the signature verification unit 420 is specifically used for:
If being verified and the ideal money account using, a social networks is distributed for the client
Account;Or
If be verified and the ideal money account bound in social networks account number be not up to preset threshold,
A social networks account is distributed for the client.
Further, the information binding unit 430 is specifically used for:
Using the historical variations information of the corresponding remaining sum size of the ideal money account and/or remaining sum as the social network
The credit attribute of network account.
Further, the ideal money account is bit coin account, Lay spy's coin account or QQ coin account.
About the device in above-described embodiment, wherein each unit executes the concrete mode of operation in related this method
Embodiment in be described in detail, no detailed explanation will be given here.
Two institute of the embodiment of the present invention one and embodiment can be performed in the device of distribution social networks account provided in this embodiment
The distribution social networks account method of offer, has the corresponding functional module of execution method and beneficial effect.
Embodiment five
Fig. 5 schematically shows the structure that the device of social networks account is distributed according to disclosure example embodiment five
Block diagram, as shown in figure 5, the device for distributing social networks account described in the present embodiment includes:
Request reception unit 510, the social networks account creation comprising signature information for receiving client transmission are asked
It asks, wherein the signature information is the signature information generated after the private key signature of ideal money account;
Signature verification unit 520, for being verified by the public key of the ideal money account to the signature information,
Determined whether to distribute a social networks account for the client according to the result of verifying;
Information binding unit 530 will be described for binding the social networks account and the ideal money account
Credit attribute of the information of ideal money account as the social networks account;
Credit gives a mark unit 540 will be described for the credit attribute progress credit marking according to the social networks account
Credit gives a mark and gives a mark as the current credit of the social networks account.
Further, the signature verification unit 520 is specifically used for:
If being verified and the ideal money account using, a social networks is distributed for the client
Account;Or
If be verified and the ideal money account bound in social networks account number be not up to preset threshold,
A social networks account is distributed for the client.
Further, the information binding unit 530 is specifically used for:
Using the historical variations information of the corresponding remaining sum size of the ideal money account and/or remaining sum as the social network
The credit attribute of network account.
The ideal money account is bit coin account, Lay spy's coin account or QQ coin account.
About the device in above-described embodiment, wherein each unit executes the concrete mode of operation in related this method
Embodiment in be described in detail, no detailed explanation will be given here.
Two institute of the embodiment of the present invention one and embodiment can be performed in the device of distribution social networks account provided in this embodiment
The distribution social networks account method of offer, has the corresponding functional module of execution method and beneficial effect.
Embodiment six
Fig. 6 schematically shows the structure that the device of social networks account is requested according to disclosure example embodiment six
Block diagram, as shown in fig. 6, the device of request social networks account described in the present embodiment includes:
Signature unit 610, for generating signature information according to the private key signature of ideal money account;
Request unit 620 is created for sending the social networks account comprising the signature information to social network server
Request is built, so that the social network server tests the signature information by the public key of the ideal money account
Card, and the request is responded according to the result of verifying.
Further, the ideal money account is bit coin account, Lay spy's coin account or QQ coin account.
About the device in above-described embodiment, wherein each unit executes the concrete mode of operation in related this method
Embodiment in be described in detail, no detailed explanation will be given here.
The embodiment of the present invention three and example IV institute can be performed in the device of distribution social networks account provided in this embodiment
The distribution social networks account method of offer, has the corresponding functional module of execution method and beneficial effect.
Embodiment seven
Fig. 7 is a kind of block diagram of device 700 for requesting social networks account shown according to an exemplary embodiment.
For example, device 700 can be mobile phone, computer, digital broadcasting terminal, messaging device, game console, plate set
It is standby, Medical Devices, body-building equipment, personal digital assistant etc..
Referring to Fig. 7, device 700 may include following one or more components: processing component 702, memory 704, power supply
Component 706, multimedia component 708, audio component 710, the interface 712 of input/output (I/O), sensor module 714, and
Communication component 716.
The integrated operation of the usual control device 700 of processing component 702, such as with display, telephone call, data communication, phase
Machine operation and record operate associated operation.Processing component 702 may include that one or more processors 720 refer to execute
It enables, to perform all or part of the steps of the methods described above.In addition, processing component 702 may include one or more modules, just
Interaction between processing component 702 and other assemblies.For example, processing component 702 may include multi-media module, it is more to facilitate
Interaction between media component 708 and processing component 702.
Memory 704 is configured as storing various types of data to support the operation in equipment 700.These data are shown
Example includes the instruction of any application or method for operating on device 700, contact data, and telephone book data disappears
Breath, picture, video etc..Memory 704 can be by any kind of volatibility or non-volatile memory device or their group
It closes and realizes, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM) is erasable to compile
Journey read-only memory (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash
Device, disk or CD.
Power supply module 706 provides electric power for the various assemblies of device 700.Power supply module 706 may include power management system
System, one or more power supplys and other with for device 700 generate, manage, and distribute the associated component of electric power.
Multimedia component 708 includes the screen of one output interface of offer between described device 700 and user.One
In a little embodiments, screen may include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screen
Curtain may be implemented as touch screen, to receive input signal from the user.Touch panel includes one or more touch sensings
Device is to sense the gesture on touch, slide, and touch panel.The touch sensor can not only sense touch or sliding action
Boundary, but also detect duration and pressure associated with the touch or slide operation.In some embodiments, more matchmakers
Body component 708 includes a front camera and/or rear camera.When equipment 700 is in operation mode, such as screening-mode or
When video mode, front camera and/or rear camera can receive external multi-medium data.Each front camera and
Rear camera can be a fixed optical lens system or have focusing and optical zoom capabilities.
Audio component 710 is configured as output and/or input audio signal.For example, audio component 710 includes a Mike
Wind (MIC), when device 700 is in operation mode, when such as call mode, recording mode, and voice recognition mode, microphone is matched
It is set to reception external audio signal.The received audio signal can be further stored in memory 704 or via communication set
Part 716 is sent.In some embodiments, audio component 710 further includes a loudspeaker, is used for output audio signal.
I/O interface 712 provides interface between processing component 702 and peripheral interface module, and above-mentioned peripheral interface module can
To be keyboard, click wheel, button etc..These buttons may include, but are not limited to: home button, volume button, start button and lock
Determine button.
Sensor module 714 includes one or more sensors, and the state for providing various aspects for device 700 is commented
Estimate.For example, sensor module 714 can detecte the state that opens/closes of equipment 700, and the relative positioning of component, for example, it is described
Component is the display and keypad of device 700, and sensor module 714 can be with 700 1 components of detection device 700 or device
Position change, the existence or non-existence that user contacts with device 700,700 orientation of device or acceleration/deceleration and device 700
Temperature change.Sensor module 714 may include proximity sensor, be configured to detect without any physical contact
Presence of nearby objects.Sensor module 714 can also include optical sensor, such as CMOS or ccd image sensor, at
As being used in application.In some embodiments, which can also include acceleration transducer, gyro sensors
Device, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 716 is configured to facilitate the communication of wired or wireless way between device 700 and other equipment.Device
700 can access the wireless network based on communication standard, such as WiFi, 2G or 3G or their combination.In an exemplary implementation
In example, communication component 716 receives broadcast singal or broadcast related information from external broadcasting management system via broadcast channel.
In one exemplary embodiment, the communication component 716 further includes near-field communication (NFC) module, to promote short range communication.Example
Such as, NFC module can be based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band (UWB) technology,
Bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, device 700 can be believed by one or more application specific integrated circuit (ASIC), number
Number processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array
(FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for executing the above method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instruction, example are additionally provided
It such as include the memory 704 of instruction, above-metioned instruction can be executed by the processor 720 of device 700 to complete the above method.For example,
The non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk
With optical data storage devices etc..
A kind of non-transitorycomputer readable storage medium, when the instruction in the storage medium is by the processing of server end
When device executes, so that mobile terminal is able to carry out a kind of method for distributing social networks account, which comprises
The social networks account request to create comprising signature information that client is sent is received, wherein the signature information is
The signature information generated after the private key signature of ideal money account;
The signature information is verified by the public key of the ideal money account, is according to the determination of the result of verifying
It is no to distribute a social networks account for the client;
The social networks account and the ideal money account are bound, the ideal money account is corresponding remaining
Credit attribute of the volume information as the social networks account.
A kind of non-transitorycomputer readable storage medium, when the instruction in the storage medium is by the processor of client
When execution, so that mobile terminal is able to carry out a kind of method for requesting social networks account, which comprises
Signature information is generated according to the private key signature of ideal money account;
The social networks account request to create comprising the signature information is sent to social network server, so that the society
Network server is handed over to verify by the public key of the ideal money account to the signature information, and according to the result of verifying
The request is responded.
Fig. 8 is shown according to an exemplary embodiment a kind of for distributing the block diagram of the device 800 of social networks account.
For example, device 800 may be provided as a server.Referring to Fig. 8, device 800 includes processing component 822, further comprises
One or more processors, and the memory resource as representated by memory 832, can be by processing component 822 for storing
The instruction of execution, such as application program.The application program stored in memory 832 may include one or more each
A module for corresponding to one group of instruction.In addition, processing component 822 is configured as executing instruction, to execute the above method.
Device 800 can also include the power management that a power supply module 826 is configured as executive device 800, and one has
Line or radio network interface 850 are configured as device 800 being connected to network and input and output (I/O) interface 858.Dress
Setting 800 can operate based on the operating system for being stored in memory 832, such as Windows ServerTM, Mac OS XTM,
UnixTM, LinuxTM, FreeBSDTM or similar.
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to of the invention its
Its embodiment.This application is intended to cover any variations, uses, or adaptations of the invention, these modifications, purposes or
Person's adaptive change follows general principle of the invention and including the undocumented common knowledge in the art of the disclosure
Or conventional techniques.The description and examples are only to be considered as illustrative, and true scope and spirit of the invention are by following
Claim is pointed out.
It should be understood that the present invention is not limited to the precise structure already described above and shown in the accompanying drawings, and
And various modifications and changes may be made without departing from the scope thereof.The scope of the present invention is limited only by the attached claims.
Claims (13)
1. a kind of method for distributing social networks account characterized by comprising
Receive client send the social networks account request to create comprising signature information, wherein the signature information be by
The signature information generated after the private key signature of ideal money account;
The signature information is verified by the public key of the ideal money account, according to the result of verifying determine whether for
The client distributes a social networks account;
The social networks account and the ideal money account are bound, using the information of the ideal money account as institute
State the credit attribute of social networks account.
2. the method for distribution social networks account as described in claim 1, which is characterized in that the method also includes:
If being verified by the public key of the ideal money account to the signature information, and the ideal money account
It did not used, then distributes a social networks account for the client;Or
If being verified by the public key of the ideal money account to the signature information, and the ideal money account
Bound social networks account number is not up to preset threshold, then distributes a social networks account for the client.
3. the method for distribution social networks account as described in claim 1, which is characterized in that by the ideal money account
Information includes: as the operation of the credit attribute of the social networks account
Using the historical variations information of the corresponding remaining sum size of the ideal money account and/or remaining sum as the social networks account
Number credit attribute.
4. the method for distribution social networks account a method according to any one of claims 1-3, which is characterized in that the method is also wrapped
It includes, the credit attribute according to the social networks account carries out credit marking, and the credit is given a mark and is used as the social networks
The current credit of account is given a mark.
5. a kind of method for requesting social networks account characterized by comprising
Signature information is generated according to the private key signature of ideal money account;
The social networks account request to create comprising the signature information is sent to social network server, so that the social network
Network server verifies the signature information by the public key of the ideal money account, and according to the result of verifying to institute
Request is stated to be responded.
6. as claimed in claim 5 request social networks account method, which is characterized in that the ideal money account be than
Special coin account, Lay spy's coin account or QQ coin account.
7. a kind of device for distributing social networks account characterized by comprising
Request reception unit, for receiving the social networks account request to create comprising signature information of client transmission, wherein
The signature information is the signature information generated after the private key signature of ideal money account;
Signature verification unit, for being verified by the public key of the ideal money account to the signature information, according to testing
The result of card determines whether to distribute a social networks account for the client;
Information binding unit, for binding the social networks account and the ideal money account, by the virtual goods
Credit attribute of the information of coin account as the social networks account.
8. the device of distribution social networks account as claimed in claim 7, which is characterized in that the signature verification unit is also used
In:
If being verified by the public key of the ideal money account to the signature information, and the ideal money account
It did not used, then distributes a social networks account for the client;Or
If being verified by the public key of the ideal money account to the signature information, and the ideal money account
Bound social networks account number is not up to preset threshold, then distributes a social networks account for the client.
9. the device of distribution social networks account as claimed in claim 7, which is characterized in that the information binding unit is specific
For:
Using the historical variations information of the corresponding remaining sum size of the ideal money account and/or remaining sum as the social networks account
Number credit attribute.
10. the device of the distribution social networks account as described in claim 7-9 is any, which is characterized in that described device is also wrapped
Credit marking unit is included, credit marking is carried out for the credit attribute according to the social networks account, the credit is given a mark
Current credit as the social networks account is given a mark.
11. a kind of device for requesting social networks account characterized by comprising
Signature unit, for generating signature information according to the private key signature of ideal money account;
Request unit, for sending the social networks account request to create comprising the signature information to social network server,
So that the social network server verifies the signature information by the public key of the ideal money account, and according to
The result of verifying responds the request.
12. the device of request social networks account as claimed in claim 11, which is characterized in that the ideal money account is
Bit coin account, Lay spy's coin account or QQ coin account.
13. a kind of device for requesting social networks account, comprising:
Processor;
Memory for storage processor executable instruction;
Wherein, the processor is configured to:
Signature information is generated according to the private key signature of ideal money account;
The social networks account request to create comprising the signature information is sent to social network server, so that the social network
Network server verifies the signature information by the public key of the ideal money account, and according to the result of verifying to institute
Request is stated to be responded.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610195994.6A CN105897425B (en) | 2016-03-31 | 2016-03-31 | Distribution, the method and device for requesting social networks account |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610195994.6A CN105897425B (en) | 2016-03-31 | 2016-03-31 | Distribution, the method and device for requesting social networks account |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105897425A CN105897425A (en) | 2016-08-24 |
CN105897425B true CN105897425B (en) | 2019-04-12 |
Family
ID=57014255
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610195994.6A Active CN105897425B (en) | 2016-03-31 | 2016-03-31 | Distribution, the method and device for requesting social networks account |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105897425B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107453870A (en) * | 2017-09-12 | 2017-12-08 | 京信通信***(中国)有限公司 | Mobile terminal authentication management method, device and corresponding mobile terminal based on block chain |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104778794A (en) * | 2015-04-24 | 2015-07-15 | 华为技术有限公司 | Mobile payment device and method |
CN104967594A (en) * | 2014-10-23 | 2015-10-07 | 腾讯科技(深圳)有限公司 | Stolen account identification method and apparatus |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8909706B2 (en) * | 2012-01-12 | 2014-12-09 | Facebook, Inc. | Social networking data augmented gaming kiosk |
-
2016
- 2016-03-31 CN CN201610195994.6A patent/CN105897425B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104967594A (en) * | 2014-10-23 | 2015-10-07 | 腾讯科技(深圳)有限公司 | Stolen account identification method and apparatus |
CN104778794A (en) * | 2015-04-24 | 2015-07-15 | 华为技术有限公司 | Mobile payment device and method |
Also Published As
Publication number | Publication date |
---|---|
CN105897425A (en) | 2016-08-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3657370A1 (en) | Methods and devices for authenticating smart card | |
CN104852911B (en) | Safe verification method, apparatus and system | |
US11178124B2 (en) | Secure pairing of a processor and a secure element of an electronic device | |
CN104618330B (en) | Method for processing business, device and terminal | |
CA3142324A1 (en) | Method, device and system for transferring data | |
JP2018532301A (en) | User authentication method and apparatus | |
CN105827656B (en) | Identity identifying method and device based on NFC payment | |
CN109146470A (en) | Generate the method and device of payment code | |
KR20180017222A (en) | Online payments using a secure element of an electronic device | |
CN105491250B (en) | Recognition methods, device and the equipment of the incoming number true and false | |
CN109039990B (en) | Behavior verification method and device based on verification code | |
CN111506884A (en) | User invitation method, device, computer equipment and computer readable storage medium | |
WO2016011739A1 (en) | Method, device, and system for anti-counterfeiting verification | |
CN108898388B (en) | Payment method and device | |
CN108696361B (en) | Configuration method, generation method and device of smart card | |
CN107748991A (en) | Account safety management method and device | |
CN114172544A (en) | Method for copying smart card and electronic equipment | |
CN109801065A (en) | Virtual card opens chucking method, apparatus and system, storage medium | |
CN106534083B (en) | Brush machine Tool validation method and device | |
CN105897425B (en) | Distribution, the method and device for requesting social networks account | |
CN105303120A (en) | Short message reading method and apparatus | |
CN110008668A (en) | A kind of data processing method, device and storage medium | |
CN107302519B (en) | Identity authentication method and device for terminal equipment, terminal equipment and server | |
CN106161365B (en) | Data processing method and device and terminal | |
CN115706993A (en) | Authentication method, readable medium, and electronic device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |