WO2022127592A1 - Password sharing method and apparatus - Google Patents

Password sharing method and apparatus Download PDF

Info

Publication number
WO2022127592A1
WO2022127592A1 PCT/CN2021/134649 CN2021134649W WO2022127592A1 WO 2022127592 A1 WO2022127592 A1 WO 2022127592A1 CN 2021134649 W CN2021134649 W CN 2021134649W WO 2022127592 A1 WO2022127592 A1 WO 2022127592A1
Authority
WO
WIPO (PCT)
Prior art keywords
sharing
password
passwords
type
sending
Prior art date
Application number
PCT/CN2021/134649
Other languages
French (fr)
Chinese (zh)
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 WO2022127592A1 publication Critical patent/WO2022127592A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9566URL specific, e.g. using aliases, detecting broken or misspelled links
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/604Tools and structures for managing or administering access control systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
    • H04L9/085Secret sharing or secret splitting, e.g. threshold schemes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/14Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using a plurality of keys or algorithms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic 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/3226Cryptographic 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 using a predetermined code, e.g. password, passphrase or PIN

Definitions

  • the present disclosure relates to the technical field of information transmission, and in particular, to a password sharing method, apparatus, electronic device, and computer-readable storage medium.
  • the present disclosure provides a password sharing method, device, electronic device and storage medium.
  • the technical solutions of the present disclosure are as follows:
  • a password sharing method including:
  • the second type sharing password is obtained from the multiple types of sharing passwords, and the second type sharing password is sent.
  • the method further includes the step of returning to detect the sending result of the password of the current type until the sending result is that the sending is successful.
  • acquiring the second type of sharing password from the multiple types of sharing passwords includes: acquiring a password sending sequence corresponding to the multiple types of sharing passwords; according to the password sending sequence, from The second type of shared password is obtained from the multiple types of shared passwords.
  • acquiring the password sharing sequence corresponding to the multiple types of sharing passwords includes: acquiring a sharing scene corresponding to the password sharing request; determining multiple types of to-be-sent corresponding to the sharing scene share passwords, and obtain the target sending order of the corresponding multiple types of sharing passwords to be sent based on the sharing scenario; and obtain the first sharing passwords from the multiple types of sharing passwords according to the password sharing order.
  • the two-type sharing password includes: acquiring the second-type sharing password from the multiple types of sharing passwords to be sent according to the target sending sequence.
  • the detecting the sending result of the password of the current type includes: acquiring a password type corresponding to the password of the current type; The target detection component corresponding to the password type is called; the target detection component is called to detect the sending result of the password of the current type.
  • the multiple types of sharing passwords include: common sharing passwords, dynamic code sharing passwords, variant dynamic code sharing passwords, emoji sharing passwords, and at least two of the whitelist sharing passwords;
  • the method further includes: obtaining the sharing content corresponding to the password sharing request; generating corresponding common sharing passwords, dynamic code sharing At least two of passwords, variant dynamic code sharing passwords, emoticon sharing passwords, and whitelist sharing passwords are used as various types of sharing passwords corresponding to the password sharing request.
  • generating a corresponding emoticon sharing password based on the shared content includes: generating a dynamic code sharing password corresponding to the shared content; sharing the dynamic code according to a preset encryption algorithm Each dynamic code in the password is converted into corresponding emoticons respectively, and the emoticon sharing password corresponding to the password sharing request is obtained.
  • the preset encryption algorithm includes a first encryption algorithm and a second encryption algorithm; the dynamic code in the dynamic code sharing password is converted into a corresponding emoticon according to the preset encryption algorithm , forming the emoticon sharing password, comprising: converting each dynamic code in the dynamic code sharing password into a corresponding digital code according to the first encryption algorithm; converting the digital code according to the second encryption algorithm The encoding is converted into a corresponding emoticon to obtain the emoticon sharing password.
  • a password sharing device including:
  • a first password obtaining unit configured to, in response to a password sharing request, obtain a first type of sharing password from multiple types of sharing passwords corresponding to the password sharing request;
  • a first password sending unit configured to send the first type of sharing password
  • a sending result detection unit configured to detect the sending result of the current type of password
  • the second password sending unit is configured to obtain a second type of sharing password from the multiple types of sharing passwords, and send the second type of sharing password if the sending result is that the sending fails.
  • the password sharing apparatus further includes: a sharing detection loop unit configured to return the step of detecting the sending result of the current type of password until the sending result is successful.
  • the second password sending unit is further configured to obtain a password sending sequence corresponding to the multiple types of shared passwords; according to the password sending sequence, from the multiple types of shared passwords Obtain the second type of sharing password.
  • the second password sending unit is further configured to obtain a sharing scenario corresponding to the password sharing request; determine multiple types of sharing passwords to be sent corresponding to the sharing scenario, and based on the In the sharing scenario, the target sending sequence of the corresponding multiple types of sharing passwords to be sent is obtained; and the second type sharing password is obtained from the multiple types of sharing passwords to be sent according to the target sending sequence.
  • the sending result detection unit is further configured to obtain a password type corresponding to the current type of password; according to the password type, from a plurality of preconfigured shared password detection components, determine the The target detection component corresponding to the password type; the target detection component is called to detect the sending result of the password of the current type.
  • the multiple types of sharing passwords include: at least two of common sharing passwords, dynamic code sharing passwords, variant dynamic code sharing passwords, emoticon sharing passwords, and whitelist sharing passwords;
  • password sharing device also includes: a sharing password generation unit, configured to obtain the sharing content corresponding to the password sharing request; based on the sharing content, generate corresponding common sharing passwords, dynamic code sharing passwords, variant dynamic code sharing passwords, emoticons At least two of the sharing password and the whitelist sharing password are used as multiple types of sharing passwords corresponding to the password sharing request.
  • the sharing password generating unit is further configured to generate a dynamic code sharing password corresponding to the sharing content; according to a preset encryption algorithm, each dynamic code in the dynamic code sharing password is Convert it into a corresponding emoticon, and obtain the emoticon sharing password corresponding to the password sharing request.
  • the preset encryption algorithm includes a first encryption algorithm and a second encryption algorithm; the shared password generation unit is further configured to share the password with the dynamic code according to the first encryption algorithm Each dynamic code in is converted into a corresponding digital code; according to the second encryption algorithm, the digital code is converted into a corresponding emoticon, and the emoticon sharing password is obtained.
  • a third aspect provides an electronic device, comprising: a processor; a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement any one of the first aspect The password sharing method described in the embodiment.
  • a computer-readable storage medium is provided.
  • the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device can execute any one of the embodiments of the first aspect.
  • a computer program product including a computer program, which implements the password sharing method described in any one of the embodiments of the first aspect when the computer program is executed by a processor.
  • the terminal can automatically detect the sharing result of the current type of password, and if it is blocked, it can automatically switch to other types of sharing passwords for sharing, thereby reducing the possibility of being intercepted by the sharing channel and improving the sharing of sharing passwords. Success rate.
  • Fig. 1 is a flowchart of a password sharing method according to an exemplary embodiment.
  • FIG. 2 is a flow chart of acquiring a second type of sharing password according to an exemplary embodiment.
  • Fig. 3 is a flow chart showing a sharing result of detecting a current type of password according to an exemplary embodiment.
  • Fig. 4 is a flow chart of obtaining a sharing password corresponding to a password sharing request according to an exemplary embodiment.
  • Fig. 5 is a flow chart of a password sharing method according to another exemplary embodiment.
  • Fig. 6 is a working flowchart of a password sharing system according to an exemplary embodiment.
  • Fig. 7 is a block diagram of a password sharing apparatus according to an exemplary embodiment.
  • Fig. 8 is an internal structure diagram of an electronic device according to an exemplary embodiment.
  • FIG. 1 is a flowchart of a password sharing method according to an exemplary embodiment. As shown in FIG. 1 , the password sharing method used in a terminal includes the following steps.
  • step S101 in response to the password sharing request, the terminal obtains a first type of sharing password from multiple types of sharing passwords corresponding to the password sharing request.
  • the terminal can be, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers, and portable wearable devices.
  • the terminal can trigger a password for a certain shared password. Sharing request, the password sharing request may carry sharing content information, and the terminal can obtain different types of sharing passwords according to the sharing content information, for example, it may include a common sharing password that only contains website addresses and necessary descriptions, or carry a dynamic code dynamic code sharing password, etc.
  • the terminal can obtain multiple sharing passwords corresponding to different password types corresponding to the request according to the password sharing request, and use the sharing password corresponding to one of the password types as the first type. Share password.
  • step S102 the terminal sends the first type of sharing password
  • step S103 the terminal detects the transmission result of the current type of password.
  • the current type of password refers to the sharing password corresponding to the current sharing password type. After the terminal obtains the first type of sharing password, it can send the obtained first type of sharing password according to the password sharing request triggered by the user.
  • the current type of password refers to the first type of sharing password. Afterwards, the terminal may detect the sending result of the first type of sharing password to detect whether the sending of the first type of sharing password shared by the terminal fails.
  • step S104 if the sending result is that the sending fails, the terminal obtains the second-type sharing password from multiple types of sharing passwords, and sends the second-type sharing password.
  • the second type of sharing password refers to a sharing password of a different type from the current type of password.
  • the terminal can again select from multiple types of passwords. Obtain other sharing passwords of a different sharing type from the first type of sharing password from the sharing password, and share them as the second type of sharing password. For example, when the first type of sharing password is a common sharing password, if the sending fails, it can be switched to The dynamic code sharing password is sent as the second type sharing password.
  • the terminal obtains the first type sharing password from the multiple types of sharing passwords corresponding to the password sharing request by responding to the password sharing request; sharing the first type sharing password; detecting the current type password If the sharing result is banned, the second type of sharing password is obtained from multiple types of sharing passwords, and the second type of sharing password is shared.
  • the terminal can automatically detect the sharing result of the current type of password, and if it is blocked, it can automatically switch to other types of sharing passwords for sharing, thereby reducing the possibility of being intercepted by the sharing channel and improving the sharing of sharing passwords. Success rate.
  • step S104 it may further include: the terminal returns the step of detecting the sending result of the current type of password until the sending result is that the sending is successful.
  • the terminal After the terminal sends the second-type sharing password, it can also use the second-type sharing password as the current-type password, and detect the sending result of the second-type sharing password again to determine whether the sending of the second-type sharing password fails.
  • the second-type sharing password still fails to be sent, and the terminal will obtain a sharing password that is different from the first-type sharing password and the second-type sharing password from the multiple types of sharing passwords again for sharing.
  • the terminal can obtain the same Sharing passwords with different types of sharing passwords and dynamic code sharing passwords may be a variant dynamic code sharing password that replaces the dynamic code sharing password with a variant character, until the sharing password is sent successfully.
  • step S104 the terminal obtains the second type sharing password from multiple types of sharing passwords, which may further include:
  • Step S201 the terminal acquires the password sending sequence corresponding to the multiple types of shared passwords.
  • the password sending order refers to the sending order of different types of sharing passwords.
  • the password sending order can be the sending order preset by the user, and can be the sharing password of type A to the sharing password of type B, etc.
  • the terminal can Multiple types of shared passwords are sent according to the password sending order.
  • Step S202 the terminal obtains the second type of sharing password from multiple types of sharing passwords according to the password sending sequence.
  • the terminal can obtain a second type of sharing password corresponding to the current type of password from multiple types of sharing passwords according to the obtained password sending order, and share it.
  • the password sending order is to send the common sharing password first, and then send the dynamic sharing password. code sharing password, and finally send the variant character dynamic code sharing password, then when the common sharing password fails to be sent, the second type of sharing password can be obtained according to the above password sending order, that is, if the current type of password is the ordinary sharing password, then share the password according to the password.
  • the second type sharing password obtained sequentially is the dynamic code sharing password, and if the current type password is the dynamic code sharing password, then the obtained second type sharing password is the variant character dynamic code sharing password.
  • step S201 may further include: the terminal obtains a sharing scene corresponding to the password sharing request; determines multiple types of sharing passwords to be sent corresponding to the sharing scene, and obtains the corresponding multiple types of sharing passwords to be sent based on the sharing scene.
  • Target sending sequence may further include: the terminal obtains the second type sharing password from multiple types of sharing passwords to be sent according to the target sending sequence.
  • the sharing scenarios corresponding to the password sharing request may include sharing paths corresponding to the password sharing request, and different sharing paths may correspond to different sharing scenarios, such as sharing passwords through WeChat, or sharing through the private messaging function of some applications
  • the sharing scenarios corresponding to these two different sharing paths must be different.
  • the sharing scene corresponding to the password sharing request may further include the sharing time corresponding to the password sharing request. In different time periods, for example, in the time period when the sharing service is relatively busy, or the time period when the sharing service is relatively smooth, the corresponding sharing time Scenarios are bound to be different.
  • the terminal may first obtain a sharing scenario corresponding to the request from the password sharing request, and then determine different types of sharing to be sent in the sharing scenario based on the sharing scenario Passwords, that is, various types of sharing passwords to be sent, and then determine the sending order corresponding to the various types of sharing passwords to be sent based on the sharing scenario, as the target sending order, and obtain the sharing passwords to be sent according to the target sending order.
  • a shared password of the second type corresponding to the current type of password.
  • the sending result of the second type of sharing password can be detected again. If the sending still fails, different types of sharing passwords are obtained again until the sending is successful, which can be further improved. Share the success rate of password sending.
  • the terminal can also send the sharing password according to a preset sending order, and the sending order can also be corresponding to different sharing scenarios of the password sharing request. While ensuring the success rate of sending the sharing password, the efficiency of sending the sharing password is improved.
  • step S103 may further include:
  • step S301 the terminal acquires the password type corresponding to the current type of password.
  • the password type refers to the type of the current type of password. Since different shared passwords correspond to different types, the terminal can first detect the type of the current type of password after obtaining the current type of password as the password type corresponding to the current type of password.
  • Step S302 the terminal determines a target detection component corresponding to the password type from a plurality of preconfigured shared password detection components according to the password type;
  • Step S303 the terminal invokes the target detection component to detect the sending result of the current type of password.
  • the shared password detection component is a preconfigured component for detecting whether various shared passwords fail to be sent, and the multiple shared password detection components may be a plurality of detection components preconfigured by the user for detecting the sending result of the shared password.
  • the detection components respectively correspond to different types of shared passwords, or the user may configure a detection component for detecting shared passwords with multiple different detection modes in advance, and different detection modes are respectively used to detect different types of shared passwords. After sending the result, different detection modes of the detection component can be respectively used as different shared password detection components.
  • the terminal can obtain the shared password detection component corresponding to the password type from a plurality of shared password detection components according to the password type, as the target detection component , and by calling the target detection component to detect the sending result of the current type of password.
  • the terminal can select a corresponding target detection component to detect the sharing result of the current type of password according to the password type of the current type of password, which can improve the accuracy of the sharing result detection while ensuring the accuracy of the sharing result detection. detection efficiency.
  • multiple types of sharing passwords may include: common sharing passwords, dynamic code sharing passwords, variant dynamic code sharing passwords, emoticon sharing passwords, and at least two of the whitelist sharing passwords; 4, in step S101, before the terminal obtains the first type of sharing password from multiple types of sharing passwords, it may further include:
  • step S401 the terminal acquires the sharing content corresponding to the password sharing request.
  • the shared content is the shared content that the user wishes to share through the sharing password when the user triggers the password sharing request, for example, it may be a certain webpage or a certain picture, etc.
  • the terminal responds to the password sharing request triggered by the user, the terminal can obtain the shared content with the shared content. Request the corresponding share content.
  • step S402 the terminal generates at least two corresponding common sharing passwords, dynamic code sharing passwords, variant dynamic code sharing passwords, emoticon sharing passwords, and whitelist sharing passwords based on the shared content, as the corresponding password sharing requests.
  • Various types of share passwords are possible.
  • the common sharing password refers to the sharing password that only contains the address of the sharing page and necessary instructions, and the common sharing password can be displayed as; program viewing".
  • the dynamic code sharing password refers to a sharing password formed by using a dynamic password.
  • the dynamic code sharing password can be displayed such as: "Copy the content ⁇ AFEWnweDG$, open the application”.
  • Variant-character dynamic code sharing password refers to the sharing password obtained by replacing some of the content of the dynamic code sharing password that is easily identified and leads to a ban.
  • the emoji sharing password refers to a sharing password formed by an emoticon, and the emoticon can be an emoji emoticon, which can be: " Open the application”.
  • the whitelist sharing password is the sharing password that uses the whitelist sharing link corresponding to the sharing channel to share the password, which can be "https://XX.com (a whitelist link), copy this message , open the application”.
  • the terminal may generate, according to the shared content, a common sharing password, a dynamic code sharing password, a variant dynamic code sharing password, an emoticon sharing password, and a whitelist corresponding to the shared content. At least two of the shared passwords are used as multiple types of shared passwords corresponding to the password sharing request.
  • the terminal generates a corresponding emoticon sharing password based on the shared content, which may further include: the terminal generates a dynamic code sharing password corresponding to the shared content; Each dynamic code is converted into a corresponding emoticon respectively, and the emoticon sharing password corresponding to the password sharing request is obtained.
  • the terminal is obtained by encrypting the dynamic code in the dynamic code sharing password.
  • the terminal may first generate the dynamic code corresponding to the shared content according to the sharing content corresponding to the password sharing request. After that, the terminal can convert the dynamic code contained in the dynamic code sharing password into a corresponding emoticon according to a preset encryption algorithm, such as an algorithm for emoji encryption through emoji expressions, so as to form a sharing request with the password.
  • a preset encryption algorithm such as an algorithm for emoji encryption through emoji expressions
  • the preset encryption algorithm includes a first encryption algorithm and a second encryption algorithm;
  • the encryption algorithm is to convert each dynamic code in the dynamic code sharing password into corresponding emoticons respectively, and obtain the emoticon sharing password corresponding to the password sharing request.
  • Each dynamic code is converted into a corresponding digital code; according to the second encryption algorithm, the digital code is converted into a corresponding emoticon, and the emoticon sharing password is obtained.
  • the first encryption algorithm is an encryption algorithm for encrypting the dynamic code into a digital code
  • the second encryption algorithm is an encryption algorithm for encrypting the digital code into a corresponding emoticon.
  • the terminal is After obtaining the dynamic code in the dynamic code sharing password, the dynamic code can be converted into a digital encoding form corresponding to the dynamic code through the first encryption algorithm, and then the terminal can use the second encryption algorithm to convert the obtained digital code.
  • the code is encrypted again to form emojis, and emojis are formed through two consecutive encryption algorithms, which can make the obtained emoji sharing passwords more difficult to identify than ordinary emoji sharing passwords, resulting in bans, so it can further reduce emoticons.
  • the probability of banning password sharing by symbols thereby improving the success rate of password sharing.
  • the terminal can encrypt the dynamic code sharing password to obtain the corresponding emoticon sharing password. Since the emoticon belongs to the basic function of the terminal and is difficult to be recognized, the success rate of sharing can be improved.
  • the continuous encryption process using the double encryption algorithm of the first encryption algorithm and the second encryption algorithm can further reduce the ban probability of the emoji sharing password, thereby improving the success rate of password sharing.
  • Fig. 5 is a flowchart of a password sharing method according to another exemplary embodiment. As shown in Fig. 5 , the password sharing method used in a terminal includes the following steps.
  • step S501 the terminal obtains the shared content corresponding to the password sharing request in response to the password sharing request;
  • step S502 based on the shared content, the terminal generates at least two corresponding common sharing passwords, dynamic code sharing passwords, variant dynamic code sharing passwords, emoticon sharing passwords, and whitelist sharing passwords, as the corresponding password sharing requests.
  • multiple types of sharing passwords are possible.
  • step S503 the terminal obtains the first type of sharing password from the multiple types of sharing passwords corresponding to the password sharing request, and sends the first type of sharing password;
  • step S504 the terminal obtains the password type corresponding to the current type of password; according to the password type, from a plurality of preconfigured shared password detection components, determine the target detection component corresponding to the password type;
  • step S505 the terminal invokes the target detection component to detect the sending result of the current type of password
  • step S506 if the sending result is that the sending fails, the terminal obtains the sharing scene corresponding to the password sharing request; determines multiple types of sharing passwords to be sent corresponding to the sharing scene, and obtains the corresponding multiple types of pending sharing passwords based on the sharing scene The target sending sequence for sending the share password;
  • step S507 the terminal obtains the second-type sharing password from multiple types of sharing passwords to be sent according to the target sending sequence
  • step S508 the terminal shares the second-type sharing password, and returns to step S504 until the sending result is that the sending is successful.
  • the terminal can automatically detect the sharing result of the current type of password, and if the sending fails, it can automatically switch to other types of sharing passwords to send, thereby reducing the possibility of being intercepted by the sharing channel and improving the success rate of sending the sharing password.
  • the terminal can detect the sending result of the second type of sharing password again, and if the sending still fails, obtain a different type of sharing password again until the sending is successful, which can further improve the sharing password.
  • the success rate of sending can also share the shared password according to a preset sending order.
  • the sending order can also be corresponding to different sharing scenarios of the password sharing request. In different sharing scenarios, different sending orders can be used for sending.
  • the terminal can also select a corresponding target detection component to detect the sharing result of the current type of password according to the password type of the current type of password, which can improve the detection efficiency of the transmission result detection while ensuring the accuracy of the transmission result detection.
  • a password sharing method is also provided.
  • a user selects a password to share, he can dynamically select a common password, a variant password, an emoji expression password, etc. to share. If it is detected that the ordinary password is banned, select the variant password to share, and if the variant password is found to be banned, use the emoji expression password to share.
  • the share open rate is increased, the share return effect is increased, and the share communication effect is improved.
  • the method can be implemented by a password sharing system.
  • the workflow of the system is shown in FIG. 6 , and the system can include:
  • the detection component is used to detect whether various sharing passwords are blocked.
  • the configuration mode includes ordinary password detection, dynamic code password detection, variant password detection, emoji expression password detection, circle of friends detection and message detection; When banned, automatically log off the banned password.
  • the common share password component is used to generate common share passwords.
  • Common passwords refer to shares that only contain URL addresses and necessary descriptions in the shared content. However, this URL address has not been recorded in the sharing channel and may be banned by the sharing channel, resulting in The effect of sharing reflow decreased.
  • the dynamic code password component is used to generate a dynamic code password, which can effectively reduce the frequency of being banned, but because it contains keywords, it may still be banned, resulting in a reduced return flow effect.
  • Variant character dynamic code sharing password component which is used to replace keywords that are easily identified by sharing channels with variant characters, further reducing the probability of being banned; however, the number of variant character phrases is limited, and dynamic codes have specific rules to follow, and there are still May be identified and banned by sharing channels.
  • the emoji expression sharing password component is used to encrypt the dynamic code into the emoji expression password. Since the emoji expression is the basic function of the mobile phone, it is difficult to identify and ban the distribution channels, which can further reduce the ban probability; So you can't avoid being banned.
  • the whitelist sharing password component is used to share using the sharing link that has been communicated with the sharing channel and has been added to the whitelist. What does the share do.
  • the problem of frequently banned passwords during sharing can be solved, and different types of passwords can be issued multiple times to reduce the granularity of bans and improve the sharing success rate.
  • Fig. 7 is a block diagram of a password sharing apparatus according to an exemplary embodiment. 7 , the apparatus includes a first password acquisition unit 701 , a first password transmission unit 702 , a transmission result detection unit 703 and a second password transmission unit 704 .
  • the first password obtaining unit 701 is configured to, in response to the password sharing request, obtain the first type sharing password from the multiple types of sharing passwords corresponding to the password sharing request;
  • a first password sending unit 702 configured to send a first type of sharing password
  • the sending result detection unit 703 is configured to detect the sending result of the current type of password
  • the second password sending unit 704 is configured to obtain the second type of sharing password from multiple types of sharing passwords, and send the second type of sharing password if the sending result is that the sending fails.
  • the password sharing apparatus further includes: a sharing detection loop unit configured to return the step of detecting the sending result of the current type of password until the sending result is successful.
  • the second password sending unit 704 is further configured to obtain a password sending order corresponding to multiple types of sharing passwords; according to the password sending order, obtain the second type sharing password from the multiple types of sharing passwords. password.
  • the second password sending unit 704 is further configured to obtain a sharing scene corresponding to the password sharing request; determine multiple types of sharing passwords to be sent corresponding to the sharing scene, and obtain corresponding sharing passwords based on the sharing scene.
  • the sending result detection unit 703 is further configured to obtain the password type corresponding to the current type of password; according to the password type, from a plurality of preconfigured shared password detection components, determine the target corresponding to the password type. Detection component; call the target detection component to detect the sending result of the current type of password.
  • the various types of sharing passwords include: at least two of common sharing passwords, dynamic code sharing passwords, variant dynamic code sharing passwords, emoticon sharing passwords, and whitelist sharing passwords; password sharing device , and also includes: a sharing password generation unit, configured to obtain the sharing content corresponding to the password sharing request; based on the sharing content, generate the corresponding common sharing password, dynamic code sharing password, variant dynamic code sharing password, emoticon sharing password, white At least two of the list sharing passwords are used as various types of sharing passwords corresponding to the password sharing request.
  • the sharing password generating unit is further configured to generate a dynamic code sharing password corresponding to the sharing content; according to a preset encryption algorithm, each dynamic code in the dynamic code sharing password is converted into corresponding Emoji, get the emoji sharing password corresponding to the password sharing request.
  • the preset encryption algorithm includes a first encryption algorithm and a second encryption algorithm; the sharing password generation unit is further configured to convert each dynamic code in the dynamic code sharing password according to the first encryption algorithm. into a corresponding digital code; according to the second encryption algorithm, the digital code is converted into a corresponding emoticon, and the emoticon sharing password is obtained.
  • FIG. 8 is a block diagram of a device 800 for password sharing according to an exemplary embodiment.
  • device 800 may be a mobile phone, computer, digital broadcast terminal, messaging device, game console, tablet device, medical device, fitness device, personal digital assistant, or the like.
  • device 800 may include one or more of the following components: processing component 802, memory 804, power supply component 806, multimedia component 808, audio component 810, input/output (I/O) interface 812, sensor component 814, and Communication component 816.
  • the processing component 802 generally controls the overall operation of the device 800, such as operations associated with display, phone calls, data communications, camera operations, and recording operations.
  • the processing component 802 may include one or more processors 1320 to execute instructions to perform all or some of the steps of the methods described above. Additionally, processing component 802 may include one or more modules that facilitate interaction between processing component 802 and other components. For example, processing component 802 may include a multimedia module to facilitate interaction between multimedia component 808 and processing component 802.
  • Memory 804 is configured to store various types of data to support operation at device 800 . Examples of such data include instructions for any application or method operating on device 800, contact data, phonebook data, messages, pictures, videos, and the like. Memory 804 may be implemented by any type of volatile or nonvolatile storage device or combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable programmable Programmable Read Only Memory (EPROM), Programmable Read Only Memory (PROM), Read Only Memory (ROM), Magnetic Memory, Flash Memory, Magnetic or Optical Disk.
  • SRAM static random access memory
  • EEPROM electrically erasable programmable read only memory
  • EPROM erasable programmable Programmable Read Only Memory
  • PROM Programmable Read Only Memory
  • ROM Read Only Memory
  • Magnetic Memory Flash Memory
  • Magnetic or Optical Disk Magnetic Disk
  • Power supply assembly 806 provides power to various components of device 800 .
  • Power components 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to device 800 .
  • Multimedia component 808 includes a screen that provides an output interface between the device 800 and the user.
  • the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user.
  • the touch panel includes one or more touch sensors to sense touch, swipe, and gestures on the touch panel. The touch sensor may not only sense the boundaries of a touch or swipe action, but also detect the duration and pressure associated with the touch or swipe action.
  • the multimedia component 808 includes a front-facing camera and/or a rear-facing camera. When the device 800 is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera may receive external multimedia data. Each of the front and rear cameras can be a fixed optical lens system or have focal length and optical zoom capability.
  • Audio component 810 is configured to output and/or input audio signals.
  • audio component 810 includes a microphone (MIC) that is configured to receive external audio signals when device 800 is in operating modes, such as call mode, recording mode, and voice recognition mode.
  • the received audio signal may be further stored in memory 804 or transmitted via communication component 816 .
  • audio component 810 also includes a speaker for outputting audio signals.
  • the I/O interface 812 provides an interface between the processing component 802 and a peripheral interface module, which may be a keyboard, a click wheel, a button, or the like. These buttons may include, but are not limited to: home button, volume buttons, start button, and lock button.
  • Sensor assembly 814 includes one or more sensors for providing status assessments of various aspects of device 800 .
  • the sensor component 814 can detect the open/closed state of the device 800, the relative positioning of components, such as the display and keypad of the device 800, and the sensor component 814 can also detect a change in the position of the device 800 or a component of the device 800 , the presence or absence of user contact with the device 800 , the orientation or acceleration/deceleration of the device 800 and the temperature change of the device 800 .
  • Sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects in the absence of any physical contact.
  • Sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications.
  • the sensor assembly 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
  • Communication component 816 is configured to facilitate wired or wireless communications between device 800 and other devices.
  • Device 800 may access wireless networks based on communication standards, such as WiFi, carrier networks (eg, 2G, 3G, 4G, or 5G), or a combination thereof.
  • the communication component 816 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel.
  • the communication component 816 also includes a near field communication (NFC) module to facilitate short-range communication.
  • the NFC module may be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
  • RFID radio frequency identification
  • IrDA infrared data association
  • UWB ultra-wideband
  • Bluetooth Bluetooth
  • device 800 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable A gate array (FPGA), controller, microcontroller, microprocessor or other electronic component implementation is used to perform the above method.
  • ASICs application specific integrated circuits
  • DSPs digital signal processors
  • DSPDs digital signal processing devices
  • PLDs programmable logic devices
  • FPGA field programmable A gate array
  • controller microcontroller, microprocessor or other electronic component implementation is used to perform the above method.
  • non-transitory computer-readable storage medium including instructions, such as memory 804 including instructions, executable by the processor 1320 of the device 800 to perform the method described above.
  • the non-transitory computer-readable storage medium may be ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, and the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Automation & Control Theory (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

A password sharing method and apparatus, an electronic device, and a storage medium, relating to the technical field of information transmission, the method comprising: in response to a password sharing request, acquiring a first type of sharing password from amongst multiple types of sharing password corresponding to the password sharing request (S101); sending the first type of sharing password (S102); detecting a sending result of the current type of password (S103); and, if the sending result is that sending has failed, then acquiring a second type of sharing password from amongst the multiple types of sharing password, and sending the second type of sharing password (S104).

Description

口令分享方法及装置Password sharing method and device
交叉引用cross reference
本申请基于申请号为202011492266.4、申请日为2020年12月16日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此引入本申请作为参考。This application is based on the Chinese patent application with the application number of 202011492266.4 and the filing date of December 16, 2020, and claims the priority of the Chinese patent application. The entire content of the Chinese patent application is incorporated herein by reference.
技术领域technical field
本公开涉及信息传输技术领域,尤其涉及一种口令分享方法、装置、电子设备及计算机可读存储介质。The present disclosure relates to the technical field of information transmission, and in particular, to a password sharing method, apparatus, electronic device, and computer-readable storage medium.
背景技术Background technique
随着信息传输技术的发展,各种应用软件都带有分享功能,用户可通过不同的分享渠道,将需要分享的分享信息发送至其他用户。然而,这种分享方式往往会受到分享渠道的限流影响,因此在分享量大的时候,往往采用分享口令的方式进行分享,用户可将分享口令通过不同分享渠道发送给其他用户,其他用户即可通过分享口令访问需要分享的分享信息。With the development of information transmission technology, all kinds of application software have a sharing function, and users can send the sharing information that needs to be shared to other users through different sharing channels. However, this sharing method is often affected by the current limit of the sharing channel. Therefore, when the amount of sharing is large, the sharing password is often used. The user can send the sharing password to other users through different sharing channels, and other users will be The shared information that needs to be shared can be accessed through the sharing password.
发明内容SUMMARY OF THE INVENTION
本公开提供一种口令分享方法、装置、电子设备及存储介质。本公开的技术方案如下:The present disclosure provides a password sharing method, device, electronic device and storage medium. The technical solutions of the present disclosure are as follows:
第一方面,提供一种口令分享方法,包括:In a first aspect, a password sharing method is provided, including:
响应于口令分享请求,从与所述口令分享请求对应的多种类型的分享口令中,获取第一类型分享口令;In response to the password sharing request, obtain a first type of sharing password from multiple types of sharing passwords corresponding to the password sharing request;
发送所述第一类型分享口令;sending the first type of sharing password;
检测当前类型口令的发送结果;Detect the sending result of the current type of password;
若所述发送结果为发送失败,则从所述多种类型的分享口令中获取第二类型分享口令,发送所述第二类型分享口令。If the sending result is that the sending fails, the second type sharing password is obtained from the multiple types of sharing passwords, and the second type sharing password is sent.
在一些实施例中,所述发送所述第二类型分享口令之后,还包括:返回检测当前类型口令的发送结果的步骤,直到所述发送结果为发送成功。In some embodiments, after sending the shared password of the second type, the method further includes the step of returning to detect the sending result of the password of the current type until the sending result is that the sending is successful.
在一些实施例中,所述从所述多种类型的分享口令中获取第二类型分享口令,包括:获取所述多种类型的分享口令对应的口令发送顺序;按照所述口令发送顺序,从所述多种类型的分享口令中获取所述第二类型分享口令。In some embodiments, acquiring the second type of sharing password from the multiple types of sharing passwords includes: acquiring a password sending sequence corresponding to the multiple types of sharing passwords; according to the password sending sequence, from The second type of shared password is obtained from the multiple types of shared passwords.
在一些实施例中,所述获取所述多种类型的分享口令对应的口令分享顺序,包括: 获取所述口令分享请求对应的分享场景;确定与所述分享场景对应的多种类型的待发送分享口令,并基于所述分享场景获取所述对应的多种类型的待发送分享口令的目标发送顺序;所述按照所述口令分享顺序,从所述多种类型的分享口令中获取所述第二类型分享口令,包括:按照所述目标发送顺序,从所述多种类型的待发送分享口令中获取所述第二类型分享口令。In some embodiments, acquiring the password sharing sequence corresponding to the multiple types of sharing passwords includes: acquiring a sharing scene corresponding to the password sharing request; determining multiple types of to-be-sent corresponding to the sharing scene share passwords, and obtain the target sending order of the corresponding multiple types of sharing passwords to be sent based on the sharing scenario; and obtain the first sharing passwords from the multiple types of sharing passwords according to the password sharing order. The two-type sharing password includes: acquiring the second-type sharing password from the multiple types of sharing passwords to be sent according to the target sending sequence.
在一些实施例中,所述检测当前类型口令的发送结果,包括:获取所述当前类型口令对应的口令类型;根据所述口令类型,从预先配置的多个分享口令检测组件中,确定与所述口令类型对应的目标检测组件;调用所述目标检测组件,检测所述当前类型口令的发送结果。In some embodiments, the detecting the sending result of the password of the current type includes: acquiring a password type corresponding to the password of the current type; The target detection component corresponding to the password type is called; the target detection component is called to detect the sending result of the password of the current type.
在一些实施例中,所述多种类型的分享口令包括:普通分享口令、动态码分享口令、异体字动态码分享口令、表情符号分享口令,以及白名单分享口令中的至少两种;在从多种类型的分享口令中获取所述第一类型分享口令之前,所述方法还包括:获取与所述口令分享请求对应的分享内容;基于所述分享内容,生成对应的普通分享口令、动态码分享口令、异体字动态码分享口令、表情符号分享口令、白名单分享口令中的至少两种,作为与所述口令分享请求对应的多种类型的分享口令。In some embodiments, the multiple types of sharing passwords include: common sharing passwords, dynamic code sharing passwords, variant dynamic code sharing passwords, emoji sharing passwords, and at least two of the whitelist sharing passwords; Before obtaining the first type of sharing passwords from the different types of sharing passwords, the method further includes: obtaining the sharing content corresponding to the password sharing request; generating corresponding common sharing passwords, dynamic code sharing At least two of passwords, variant dynamic code sharing passwords, emoticon sharing passwords, and whitelist sharing passwords are used as various types of sharing passwords corresponding to the password sharing request.
在一些实施例中,所述基于所述分享内容,生成对应的表情符号分享口令,包括:生成与所述分享内容对应的动态码分享口令;按照预设的加密算法,将所述动态码分享口令中的各个动态码分别转换成对应的表情符号,得到所述口令分享请求对应的表情符号分享口令。In some embodiments, generating a corresponding emoticon sharing password based on the shared content includes: generating a dynamic code sharing password corresponding to the shared content; sharing the dynamic code according to a preset encryption algorithm Each dynamic code in the password is converted into corresponding emoticons respectively, and the emoticon sharing password corresponding to the password sharing request is obtained.
在一些实施例中,所述预设的加密算法包括第一加密算法以及第二加密算法;所述按照预设的加密算法,将所述动态码分享口令中的动态码转换成对应的表情符号,形成所述表情符号分享口令,包括:按照所述第一加密算法,将所述动态码分享口令中的各个动态码转换成对应的数字编码;按照所述第二加密算法,将所述数字编码转换成对应的表情符号,得到所述表情符号分享口令。In some embodiments, the preset encryption algorithm includes a first encryption algorithm and a second encryption algorithm; the dynamic code in the dynamic code sharing password is converted into a corresponding emoticon according to the preset encryption algorithm , forming the emoticon sharing password, comprising: converting each dynamic code in the dynamic code sharing password into a corresponding digital code according to the first encryption algorithm; converting the digital code according to the second encryption algorithm The encoding is converted into a corresponding emoticon to obtain the emoticon sharing password.
第二方面,提供一种口令分享装置,包括:In a second aspect, a password sharing device is provided, including:
第一口令获取单元,被配置为响应于口令分享请求,从与所述口令分享请求对应的多种类型的分享口令中,获取第一类型分享口令;a first password obtaining unit, configured to, in response to a password sharing request, obtain a first type of sharing password from multiple types of sharing passwords corresponding to the password sharing request;
第一口令发送单元,被配置为发送所述第一类型分享口令;a first password sending unit, configured to send the first type of sharing password;
发送结果检测单元,被配置为检测当前类型口令的发送结果;a sending result detection unit, configured to detect the sending result of the current type of password;
第二口令发送单元,被配置为若所述发送结果为发送失败,则从所述多种类型的分享口令中获取第二类型分享口令,发送所述第二类型分享口令。The second password sending unit is configured to obtain a second type of sharing password from the multiple types of sharing passwords, and send the second type of sharing password if the sending result is that the sending fails.
在一些实施例中,口令分享装置,还包括:分享检测循环单元,被配置为返回检测当前类型口令的发送结果的步骤,直到所述发送结果为发送成功。In some embodiments, the password sharing apparatus further includes: a sharing detection loop unit configured to return the step of detecting the sending result of the current type of password until the sending result is successful.
在一些实施例中,所述第二口令发送单元,进一步被配置为获取所述多种类型的分享口令对应的口令发送顺序;按照所述口令发送顺序,从所述多种类型的分享口令 中获取所述第二类型分享口令。In some embodiments, the second password sending unit is further configured to obtain a password sending sequence corresponding to the multiple types of shared passwords; according to the password sending sequence, from the multiple types of shared passwords Obtain the second type of sharing password.
在一些实施例中,所述第二口令发送单元,进一步被配置为获取所述口令分享请求对应的分享场景;确定与所述分享场景对应的多种类型的待发送分享口令,并基于所述分享场景获取所述对应的多种类型的待发送分享口令的目标发送顺序;按照所述目标发送顺序,从所述多种类型的待发送分享口令中获取所述第二类型分享口令。In some embodiments, the second password sending unit is further configured to obtain a sharing scenario corresponding to the password sharing request; determine multiple types of sharing passwords to be sent corresponding to the sharing scenario, and based on the In the sharing scenario, the target sending sequence of the corresponding multiple types of sharing passwords to be sent is obtained; and the second type sharing password is obtained from the multiple types of sharing passwords to be sent according to the target sending sequence.
在一些实施例中,所述发送结果检测单元,进一步被配置为获取所述当前类型口令对应的口令类型;根据所述口令类型,从预先配置的多个分享口令检测组件中,确定与所述口令类型对应的目标检测组件;调用所述目标检测组件,检测所述当前类型口令的发送结果。In some embodiments, the sending result detection unit is further configured to obtain a password type corresponding to the current type of password; according to the password type, from a plurality of preconfigured shared password detection components, determine the The target detection component corresponding to the password type; the target detection component is called to detect the sending result of the password of the current type.
在一些实施例中,所述多种类型的分享口令包括:普通分享口令、动态码分享口令、异体字动态码分享口令、表情符号分享口令,以及白名单分享口令中的至少两种;口令分享装置,还包括:分享口令生成单元,被配置为获取与所述口令分享请求对应的分享内容;基于所述分享内容,生成对应的普通分享口令、动态码分享口令、异体字动态码分享口令、表情符号分享口令、白名单分享口令中的至少两种,作为与所述口令分享请求对应的多种类型的分享口令。In some embodiments, the multiple types of sharing passwords include: at least two of common sharing passwords, dynamic code sharing passwords, variant dynamic code sharing passwords, emoticon sharing passwords, and whitelist sharing passwords; password sharing device , also includes: a sharing password generation unit, configured to obtain the sharing content corresponding to the password sharing request; based on the sharing content, generate corresponding common sharing passwords, dynamic code sharing passwords, variant dynamic code sharing passwords, emoticons At least two of the sharing password and the whitelist sharing password are used as multiple types of sharing passwords corresponding to the password sharing request.
在一些实施例中,所述分享口令生成单元,进一步被配置为生成与所述分享内容对应的动态码分享口令;按照预设的加密算法,将所述动态码分享口令中的各个动态码分别转换成对应的表情符号,得到所述口令分享请求对应的表情符号分享口令。In some embodiments, the sharing password generating unit is further configured to generate a dynamic code sharing password corresponding to the sharing content; according to a preset encryption algorithm, each dynamic code in the dynamic code sharing password is Convert it into a corresponding emoticon, and obtain the emoticon sharing password corresponding to the password sharing request.
在一些实施例中,所述预设的加密算法包括第一加密算法以及第二加密算法;所述分享口令生成单元,进一步被配置为按照所述第一加密算法,将所述动态码分享口令中的各个动态码转换成对应的数字编码;按照所述第二加密算法,将所述数字编码转换成对应的表情符号,得到所述表情符号分享口令。In some embodiments, the preset encryption algorithm includes a first encryption algorithm and a second encryption algorithm; the shared password generation unit is further configured to share the password with the dynamic code according to the first encryption algorithm Each dynamic code in is converted into a corresponding digital code; according to the second encryption algorithm, the digital code is converted into a corresponding emoticon, and the emoticon sharing password is obtained.
第三方面,提供一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现第一方面的任一项实施例中所述的口令分享方法。A third aspect provides an electronic device, comprising: a processor; a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement any one of the first aspect The password sharing method described in the embodiment.
第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行第一方面的任一项实施例中所述的口令分享方法。In a fourth aspect, a computer-readable storage medium is provided. When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device can execute any one of the embodiments of the first aspect. The password sharing method described.
第五方面,提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现第一方面的任一项实施例中所述的口令分享方法。In a fifth aspect, a computer program product is provided, including a computer program, which implements the password sharing method described in any one of the embodiments of the first aspect when the computer program is executed by a processor.
通过响应于口令分享请求,从与口令分享请求对应的多种类型的分享口令中,获取第一类型分享口令;发送第一类型分享口令;检测当前类型口令的发送结果;若发送结果为发送失败,则从多种类型的分享口令中获取第二类型分享口令,发送第二类型分享口令。本公开提供的口令分享方法,终端可以自动检测当前类型口令的分享结果,如果被封禁,则可以自动切换其他类型的分享口令进行分享,从而降低被分享渠 道拦截的可能性,提高分享口令的分享成功率。By responding to the password sharing request, obtain the first type sharing password from the multiple types of sharing passwords corresponding to the password sharing request; send the first type sharing password; detect the sending result of the current type password; if the sending result is that the sending fails , the second-type sharing password is obtained from multiple types of sharing passwords, and the second-type sharing password is sent. With the password sharing method provided by the present disclosure, the terminal can automatically detect the sharing result of the current type of password, and if it is blocked, it can automatically switch to other types of sharing passwords for sharing, thereby reducing the possibility of being intercepted by the sharing channel and improving the sharing of sharing passwords. Success rate.
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure.
附图说明Description of drawings
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。The accompanying drawings, which are incorporated into and constitute a part of this specification, illustrate embodiments consistent with the present disclosure, and together with the description, serve to explain the principles of the present disclosure and do not unduly limit the present disclosure.
图1是根据一示例性实施例示出的一种口令分享方法的流程图。Fig. 1 is a flowchart of a password sharing method according to an exemplary embodiment.
图2是根据一示例性实施例示出的获取第二类型分享口令的流程图。FIG. 2 is a flow chart of acquiring a second type of sharing password according to an exemplary embodiment.
图3是根据一示例性实施例示出的检测当前类型口令的分享结果的流程图。Fig. 3 is a flow chart showing a sharing result of detecting a current type of password according to an exemplary embodiment.
图4是根据一示例性实施例示出的获取口令分享请求对应的分享口令的流程图。Fig. 4 is a flow chart of obtaining a sharing password corresponding to a password sharing request according to an exemplary embodiment.
图5是根据另一示例性实施例示出的一种口令分享方法的流程图。Fig. 5 is a flow chart of a password sharing method according to another exemplary embodiment.
图6是根据一示例性实施例示出的一种口令分享***的工作流程图。Fig. 6 is a working flowchart of a password sharing system according to an exemplary embodiment.
图7是根据一示例性实施例示出的一种口令分享装置的框图。Fig. 7 is a block diagram of a password sharing apparatus according to an exemplary embodiment.
图8是根据一示例性实施例示出的一种电子设备的内部结构图。Fig. 8 is an internal structure diagram of an electronic device according to an exemplary embodiment.
具体实施方式Detailed ways
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。In order to make those skilled in the art better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。It should be noted that the terms "first", "second" and the like in the description and claims of the present disclosure and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific sequence or sequence. It is to be understood that the data so used may be interchanged under appropriate circumstances such that the embodiments of the disclosure described herein can be practiced in sequences other than those illustrated or described herein. The implementations described in the illustrative examples below are not intended to represent all implementations consistent with this disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure as recited in the appended claims.
图1是根据一示例性实施例示出的一种口令分享方法的流程图,如图1所示,口令分享方法用于终端中,包括以下步骤。FIG. 1 is a flowchart of a password sharing method according to an exemplary embodiment. As shown in FIG. 1 , the password sharing method used in a terminal includes the following steps.
在步骤S101中,终端响应于口令分享请求,从与口令分享请求对应的多种类型的分享口令中,获取第一类型分享口令。In step S101, in response to the password sharing request, the terminal obtains a first type of sharing password from multiple types of sharing passwords corresponding to the password sharing request.
其中,终端可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,当用户需要通过分享口令进行信息分享时,可以通过终端触发针对于某个分享口令的口令分享请求,该口令分享请求中可以携带有分享内容信息,终端则可以根据该分享内容信息获取不同类型的分享口令,例如可以包括仅包含网站地址以及必要说明的普通分享口令,或者携带有动态码的动态码分享口令等等。当用户通过终端触发口令分享请求时,终端可以根据该口令分享请求得到与该请求对应的 由不同口令类型对应的多种分享口令,并从中将其中一种口令类型对应的分享口令作为第一类型分享口令。The terminal can be, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers, and portable wearable devices. When a user needs to share information through a shared password, the terminal can trigger a password for a certain shared password. Sharing request, the password sharing request may carry sharing content information, and the terminal can obtain different types of sharing passwords according to the sharing content information, for example, it may include a common sharing password that only contains website addresses and necessary descriptions, or carry a dynamic code dynamic code sharing password, etc. When a user triggers a password sharing request through the terminal, the terminal can obtain multiple sharing passwords corresponding to different password types corresponding to the request according to the password sharing request, and use the sharing password corresponding to one of the password types as the first type. Share password.
在步骤S102中,终端发送第一类型分享口令;In step S102, the terminal sends the first type of sharing password;
在步骤S103中,终端检测当前类型口令的发送结果。In step S103, the terminal detects the transmission result of the current type of password.
当前类型口令指的是当前的分享口令类型对应的分享口令,终端得到第一类型分享口令后,则可以根据用户触发的口令分享请求,将得到的第一类型分享口令进行发送,那么此时的当前类型口令则指的是第一类型分享口令,之后,终端可以对第一类型分享口令的发送结果进行检测,以检测终端分享的第一类型分享口令是否发送失败。The current type of password refers to the sharing password corresponding to the current sharing password type. After the terminal obtains the first type of sharing password, it can send the obtained first type of sharing password according to the password sharing request triggered by the user. The current type of password refers to the first type of sharing password. Afterwards, the terminal may detect the sending result of the first type of sharing password to detect whether the sending of the first type of sharing password shared by the terminal fails.
在步骤S104中,若发送结果为发送失败,终端则从多种类型的分享口令中获取第二类型分享口令,发送第二类型分享口令。In step S104, if the sending result is that the sending fails, the terminal obtains the second-type sharing password from multiple types of sharing passwords, and sends the second-type sharing password.
其中,第二类型分享口令指的是与当前类型口令不同类型的分享口令,在一些实施例中,而如果第一类型分享口令的分享结果是发送失败,那么终端则可以再次从多种类型的分享口令中获取与第一类型分享口令不同的分享类型的其他分享口令,作为第二类型分享口令进行分享,例如,当第一类型分享口令是普通分享口令时,如果发送失败,则可以切换成动态码分享口令作为第二类型分享口令进行发送。Wherein, the second type of sharing password refers to a sharing password of a different type from the current type of password. In some embodiments, if the sharing result of the first type of sharing password is that the transmission fails, then the terminal can again select from multiple types of passwords. Obtain other sharing passwords of a different sharing type from the first type of sharing password from the sharing password, and share them as the second type of sharing password. For example, when the first type of sharing password is a common sharing password, if the sending fails, it can be switched to The dynamic code sharing password is sent as the second type sharing password.
上述口令分享方法方法中,终端通过响应于口令分享请求,从与口令分享请求对应的多种类型的分享口令中,获取第一类型分享口令;对第一类型分享口令进行分享;检测当前类型口令的分享结果;若分享结果为被封禁,则从多种类型的分享口令中获取第二类型分享口令,对第二类型分享口令进行分享。本公开提供的口令分享方法,终端可以自动检测当前类型口令的分享结果,如果被封禁,则可以自动切换其他类型的分享口令进行分享,从而降低被分享渠道拦截的可能性,提高分享口令的分享成功率。In the above-mentioned password sharing method, the terminal obtains the first type sharing password from the multiple types of sharing passwords corresponding to the password sharing request by responding to the password sharing request; sharing the first type sharing password; detecting the current type password If the sharing result is banned, the second type of sharing password is obtained from multiple types of sharing passwords, and the second type of sharing password is shared. With the password sharing method provided by the present disclosure, the terminal can automatically detect the sharing result of the current type of password, and if it is blocked, it can automatically switch to other types of sharing passwords for sharing, thereby reducing the possibility of being intercepted by the sharing channel and improving the sharing of sharing passwords. Success rate.
在一示例性实施例中,步骤S104之后,还可以包括:终端返回检测当前类型口令的发送结果的步骤,直到发送结果为发送成功。In an exemplary embodiment, after step S104, it may further include: the terminal returns the step of detecting the sending result of the current type of password until the sending result is that the sending is successful.
终端对第二类型分享口令进行发送之后,还可以将第二类型分享口令作为当前类型口令,并再次对第二类型分享口令的发送结果进行检测,确定第二类型分享口令是否发送失败,如果第二类型分享口令仍然发送失败,终端则会再次从多种类型的分享口令中得到与第一类型分享口令以及第二类型分享口令的类型都不一样的分享口令进行分享。例如,在第一类型分享口令为普通分享口令,以及第二类型分享口令为动态码分享口令时,如果动态码分享口令也被拦截,那么终端可以再次从多种类型的分享口令中得到与普通分享口令以及动态码分享口令的类型都不一样的分享口令,可以是对动态码分享口令进行异体字替换的异体字动态码分享口令进行发送,直到分享口令发送成功为止。After the terminal sends the second-type sharing password, it can also use the second-type sharing password as the current-type password, and detect the sending result of the second-type sharing password again to determine whether the sending of the second-type sharing password fails. The second-type sharing password still fails to be sent, and the terminal will obtain a sharing password that is different from the first-type sharing password and the second-type sharing password from the multiple types of sharing passwords again for sharing. For example, when the first type of sharing password is a common sharing password and the second type of sharing password is a dynamic code sharing password, if the dynamic code sharing password is also intercepted, the terminal can obtain the same Sharing passwords with different types of sharing passwords and dynamic code sharing passwords may be a variant dynamic code sharing password that replaces the dynamic code sharing password with a variant character, until the sharing password is sent successfully.
进一步地,如图2所示,在步骤S104中,终端从多种类型的分享口令中获取第 二类型分享口令,可以进一步包括:Further, as shown in Figure 2, in step S104, the terminal obtains the second type sharing password from multiple types of sharing passwords, which may further include:
步骤S201,终端获取多种类型的分享口令对应的口令发送顺序。Step S201, the terminal acquires the password sending sequence corresponding to the multiple types of shared passwords.
其中,口令发送顺序指的是不同类型的分享口令的发送顺序,该口令发送顺序可以是用户预先设定好的发送顺序,可以是类型A的分享口令到类型B的分享口令等等,终端可以按照该口令发送顺序对多种类型的分享口令进行发送。The password sending order refers to the sending order of different types of sharing passwords. The password sending order can be the sending order preset by the user, and can be the sharing password of type A to the sharing password of type B, etc. The terminal can Multiple types of shared passwords are sent according to the password sending order.
步骤S202,终端按照口令发送顺序,从多种类型的分享口令中获取第二类型分享口令。Step S202, the terminal obtains the second type of sharing password from multiple types of sharing passwords according to the password sending sequence.
之后,终端可以按照得到的口令发送顺序,从多种类型的分享口令中获取与当前类型口令对应的第二类型分享口令进行分享,例如,该口令发送顺序是先发送普通分享口令,再发送动态码分享口令,最后才发送异体字动态码分享口令,那么在普通分享口令发送失败时,则可以根据上述口令发送顺序获取第二类型分享口令,即如果当前类型口令是普通分享口令,那么根据口令分享顺序得到的第二类型分享口令即为动态码分享口令,而如果当前类型口令是动态码分享口令,那么得到的第二类型分享口令即为异体字动态码分享口令。After that, the terminal can obtain a second type of sharing password corresponding to the current type of password from multiple types of sharing passwords according to the obtained password sending order, and share it. For example, the password sending order is to send the common sharing password first, and then send the dynamic sharing password. code sharing password, and finally send the variant character dynamic code sharing password, then when the common sharing password fails to be sent, the second type of sharing password can be obtained according to the above password sending order, that is, if the current type of password is the ordinary sharing password, then share the password according to the password. The second type sharing password obtained sequentially is the dynamic code sharing password, and if the current type password is the dynamic code sharing password, then the obtained second type sharing password is the variant character dynamic code sharing password.
进一步地,步骤S201可以进一步包括:终端获取口令分享请求对应的分享场景;确定与分享场景对应的多种类型的待发送分享口令,并基于分享场景获取对应的多种类型的待发送分享口令的目标发送顺序;步骤S202可以进一步包括:终端按照目标发送顺序,从多种类型的待发送分享口令中获取第二类型分享口令。Further, step S201 may further include: the terminal obtains a sharing scene corresponding to the password sharing request; determines multiple types of sharing passwords to be sent corresponding to the sharing scene, and obtains the corresponding multiple types of sharing passwords to be sent based on the sharing scene. Target sending sequence; Step S202 may further include: the terminal obtains the second type sharing password from multiple types of sharing passwords to be sent according to the target sending sequence.
其中,口令分享请求对应的分享场景可以包括口令分享请求对应的分享路径,不同的分享路径可以对应不同的分享场景,例如通过微信进行分享口令的分享,或者通过某些应用程序的私信功能进行分享口令的分享,这两种不同分享路径对应的分享场景必然有所不同。同时,口令分享请求对应的分享场景可以还包括口令分享请求对应的分享时间,在不同的时间段,例如,在分享服务比较繁忙的时间段,或者分享服务比较顺畅的时间段,其对应的分享场景必然也有所不同。The sharing scenarios corresponding to the password sharing request may include sharing paths corresponding to the password sharing request, and different sharing paths may correspond to different sharing scenarios, such as sharing passwords through WeChat, or sharing through the private messaging function of some applications For password sharing, the sharing scenarios corresponding to these two different sharing paths must be different. At the same time, the sharing scene corresponding to the password sharing request may further include the sharing time corresponding to the password sharing request. In different time periods, for example, in the time period when the sharing service is relatively busy, or the time period when the sharing service is relatively smooth, the corresponding sharing time Scenarios are bound to be different.
在一些实施例中,当用户通过终端触发口令分享请求后,终端可以先从口令分享请求中获取与该请求对应的分享场景,再基于分享场景确定在该分享场景下需要发送的不同类型的分享口令,即多种类型的待发送分享口令,之后再基于该分享场景确定出多种类型的待发送分享口令对应的发送顺序,作为目标发送顺序,并按照目标发送顺序从待发送分享口令中得到与当前类型口令对应的第二类型分享口令。In some embodiments, after a user triggers a password sharing request through a terminal, the terminal may first obtain a sharing scenario corresponding to the request from the password sharing request, and then determine different types of sharing to be sent in the sharing scenario based on the sharing scenario Passwords, that is, various types of sharing passwords to be sent, and then determine the sending order corresponding to the various types of sharing passwords to be sent based on the sharing scenario, as the target sending order, and obtain the sharing passwords to be sent according to the target sending order. A shared password of the second type corresponding to the current type of password.
上述实施例中,在第二类型分享口令发送完成后,可以再次对第二类型分享口令的发送结果进行检测,如果仍然发送失败,则再次获取不同类型的分享口令,直到发送成功,可以进一步提高分享口令发送的成功率。另外,终端还可以按照预设的发送顺序对分享口令进行发送,该发送顺序还可以是根据口令分享请求的不同分享场景对应,在不同的分享场景下可以采用不同的发送顺序进行发送,可以在保证分享口令的发送成功率的同时,提高分享口令发送的效率。In the above embodiment, after the sending of the second type of sharing password is completed, the sending result of the second type of sharing password can be detected again. If the sending still fails, different types of sharing passwords are obtained again until the sending is successful, which can be further improved. Share the success rate of password sending. In addition, the terminal can also send the sharing password according to a preset sending order, and the sending order can also be corresponding to different sharing scenarios of the password sharing request. While ensuring the success rate of sending the sharing password, the efficiency of sending the sharing password is improved.
在一示例性实施例中,如图3所示,步骤S103可以进一步包括:In an exemplary embodiment, as shown in FIG. 3 , step S103 may further include:
在步骤S301中,终端获取当前类型口令对应的口令类型。In step S301, the terminal acquires the password type corresponding to the current type of password.
口令类型指的是当前类型口令的类型,由于不同分享口令分别对应于不同的类型,因此终端可以在得到当前类型口令后,首先检测当前类型口令的类型,作为当前类型口令对应的口令类型。The password type refers to the type of the current type of password. Since different shared passwords correspond to different types, the terminal can first detect the type of the current type of password after obtaining the current type of password as the password type corresponding to the current type of password.
步骤S302,终端根据口令类型,从预先配置的多个分享口令检测组件中,确定与口令类型对应的目标检测组件;Step S302, the terminal determines a target detection component corresponding to the password type from a plurality of preconfigured shared password detection components according to the password type;
步骤S303,终端调用目标检测组件,检测当前类型口令的发送结果。Step S303, the terminal invokes the target detection component to detect the sending result of the current type of password.
其中,分享口令检测组件是预先配置的用于检测各种分享口令是否发送失败的组件,多个分享口令检测组件可以是用户预先配置的多个用于检测分享口令的发送结果的检测组件,多个检测组件分别对应于不同的分享口令的类型,也可以是用户预先对一个用于检测分享口令的检测组件配置多种不同的检测模式,不同的检测模式分别用于检测不同类型的分享口令的发送结果,该检测组件的不同检测模式可以分别作为不同的分享口令检测组件。The shared password detection component is a preconfigured component for detecting whether various shared passwords fail to be sent, and the multiple shared password detection components may be a plurality of detection components preconfigured by the user for detecting the sending result of the shared password. The detection components respectively correspond to different types of shared passwords, or the user may configure a detection component for detecting shared passwords with multiple different detection modes in advance, and different detection modes are respectively used to detect different types of shared passwords. After sending the result, different detection modes of the detection component can be respectively used as different shared password detection components.
在一些实施例中,终端在步骤S301中得到当前类型口令对应的口令类型后,可以根据该口令类型从多个分享口令检测组件中得到与该口令类型对应的分享口令检测组件,作为目标检测组件,并通过调用该目标检测组件,以检测当前类型口令的发送结果。In some embodiments, after obtaining the password type corresponding to the current type of password in step S301, the terminal can obtain the shared password detection component corresponding to the password type from a plurality of shared password detection components according to the password type, as the target detection component , and by calling the target detection component to detect the sending result of the current type of password.
本公开的实施例中,终端可以根据当前类型口令的口令类型,选取对应的目标检测组件对当前类型口令的分享结果进行检测,可以在保证分享结果检测的准确性的同时,提高分享结果检测的检测效率。In the embodiment of the present disclosure, the terminal can select a corresponding target detection component to detect the sharing result of the current type of password according to the password type of the current type of password, which can improve the accuracy of the sharing result detection while ensuring the accuracy of the sharing result detection. detection efficiency.
在一示例性实施例中,多种类型的分享口令可以包括:普通分享口令、动态码分享口令、异体字动态码分享口令、表情符号分享口令,以及白名单分享口令中的至少两种;如图4所示,在步骤S101中,终端从多种类型的分享口令中获取第一类型分享口令之前,还可以包括:In an exemplary embodiment, multiple types of sharing passwords may include: common sharing passwords, dynamic code sharing passwords, variant dynamic code sharing passwords, emoticon sharing passwords, and at least two of the whitelist sharing passwords; 4, in step S101, before the terminal obtains the first type of sharing password from multiple types of sharing passwords, it may further include:
在步骤S401中,终端获取与口令分享请求对应的分享内容。In step S401, the terminal acquires the sharing content corresponding to the password sharing request.
其中,分享内容是用户触发口令分享请求时希望通过分享口令实现分享的分享内容,例如可以是某个网页或者某张图片等,终端在响应用户触发的口令分享请求时,终端可以得到与该分享请求对应的分享内容。Among them, the shared content is the shared content that the user wishes to share through the sharing password when the user triggers the password sharing request, for example, it may be a certain webpage or a certain picture, etc. When the terminal responds to the password sharing request triggered by the user, the terminal can obtain the shared content with the shared content. Request the corresponding share content.
在步骤S402中,终端基于分享内容,生成对应的普通分享口令、动态码分享口令、异体字动态码分享口令、表情符号分享口令、白名单分享口令中的至少两种,作为与口令分享请求对应的多种类型的分享口令。In step S402, the terminal generates at least two corresponding common sharing passwords, dynamic code sharing passwords, variant dynamic code sharing passwords, emoticon sharing passwords, and whitelist sharing passwords based on the shared content, as the corresponding password sharing requests. Various types of share passwords.
其中,普通分享口令是指仅包含分享页面地址以及必要说明的分享口令,普通分享口令可显示如;“发了一个作品,一起来看!https://XX.com,复制此消息,打开应用程序观看”。而动态码分享口令则指的是利用动态密码形成的分享口令,动态码分 享口令可显示如:“复制内容¥AFEWnweDG$,打开应用程序”。异体字动态码分享口令则指的是对动态码分享口令的某些容易被识别导致封禁的内容进行异体字替换得到的分享口令,例如可以是:“付致内容¥AFEWnweDG$,咑开应用程序”。表情符号分享口令则指的通过表情符号形成的分享口令,该表情符号可以是emoji表情符号,可以是:“
Figure PCTCN2021134649-appb-000001
打开应用程序”。而白名单分享口令则是采用与分享渠道对应的白名单分享链接进行口令分享的分享口令,可以是“https://XX.com(某个白名单链接),复制此消息,打开应用程序”。
Among them, the common sharing password refers to the sharing password that only contains the address of the sharing page and necessary instructions, and the common sharing password can be displayed as; program viewing". The dynamic code sharing password refers to a sharing password formed by using a dynamic password. The dynamic code sharing password can be displayed such as: "Copy the content ¥AFEWnweDG$, open the application". Variant-character dynamic code sharing password refers to the sharing password obtained by replacing some of the content of the dynamic code sharing password that is easily identified and leads to a ban. The emoji sharing password refers to a sharing password formed by an emoticon, and the emoticon can be an emoji emoticon, which can be: "
Figure PCTCN2021134649-appb-000001
Open the application". The whitelist sharing password is the sharing password that uses the whitelist sharing link corresponding to the sharing channel to share the password, which can be "https://XX.com (a whitelist link), copy this message , open the application".
在一些实施例中,终端得到口令分享请求对应的分享内容后,可以根据分享内容生成与该分享内容对应的普通分享口令、动态码分享口令、异体字动态码分享口令、表情符号分享口令、白名单分享口令中的至少两种,作为与口令分享请求对应的多种类型的分享口令。In some embodiments, after obtaining the shared content corresponding to the password sharing request, the terminal may generate, according to the shared content, a common sharing password, a dynamic code sharing password, a variant dynamic code sharing password, an emoticon sharing password, and a whitelist corresponding to the shared content. At least two of the shared passwords are used as multiple types of shared passwords corresponding to the password sharing request.
进一步地,在步骤S402中,终端基于分享内容,生成对应的表情符号分享口令,可以进一步包括:终端生成与分享内容对应的动态码分享口令;按照预设的加密算法,将动态码分享口令中的各个动态码分别转换成对应的表情符号,得到口令分享请求对应的表情符号分享口令。Further, in step S402, the terminal generates a corresponding emoticon sharing password based on the shared content, which may further include: the terminal generates a dynamic code sharing password corresponding to the shared content; Each dynamic code is converted into a corresponding emoticon respectively, and the emoticon sharing password corresponding to the password sharing request is obtained.
而对于表情符号口令的生成,终端则是通过对动态码分享口令中的动态码进行加密得到,在一些实施例中,终端可以先根据口令分享请求对应的分享内容,生成与分享内容对应的动态码分享口令,之后终端可以根据预先设置的加密算法,例如可以是通过emoji表情进行表情符号加密的算法,对动态码分享口令包含的动态码转换成对应的表情符号,从而形成与该口令分享请求对应的表情符号分享口令。For the generation of the emoticon password, the terminal is obtained by encrypting the dynamic code in the dynamic code sharing password. In some embodiments, the terminal may first generate the dynamic code corresponding to the shared content according to the sharing content corresponding to the password sharing request. After that, the terminal can convert the dynamic code contained in the dynamic code sharing password into a corresponding emoticon according to a preset encryption algorithm, such as an algorithm for emoji encryption through emoji expressions, so as to form a sharing request with the password. The corresponding emoji share password.
而为了进一步提高表情符号分享口令的分享成功率,减少被分享渠道识别并封禁的可能,本公开的实施例中,预设的加密算法包括第一加密算法以及第二加密算法;终端按照预设的加密算法,将动态码分享口令中的各个动态码分别转换成对应的表情符号,得到口令分享请求对应的表情符号分享口令,可以进一步包括:终端按照第一加密算法,将动态码分享口令中的各个动态码转换成对应的数字编码;按照第二加密算法,将数字编码转换成对应的表情符号,得到表情符号分享口令。In order to further improve the sharing success rate of the emoji sharing password and reduce the possibility of being identified and banned by the sharing channel, in the embodiment of the present disclosure, the preset encryption algorithm includes a first encryption algorithm and a second encryption algorithm; The encryption algorithm is to convert each dynamic code in the dynamic code sharing password into corresponding emoticons respectively, and obtain the emoticon sharing password corresponding to the password sharing request. Each dynamic code is converted into a corresponding digital code; according to the second encryption algorithm, the digital code is converted into a corresponding emoticon, and the emoticon sharing password is obtained.
其中,第一加密算法是用于将动态码加密成数字编码形式的加密算法,而第二加密算法则是将数字编码加密成对应的表情符号的加密算法,本公开的实施例中,终端在得到动态码分享口令中的动态码后,可以将动态码先通过第一加密算法,转换成为与该动态码对应的的数字编码形式,之后,终端可以再利用第二加密算法,将得到的数字编码再次进行加密,形成表情符号,通过连续两重的加密算法形成表情符号,可以使得到的表情符号分享口令相比于一般的表情符号分享口令更加难以被识别而导致封禁,因此可以进一步降低表情符号分享口令的封禁概率,从而提高口令分享的成功率。The first encryption algorithm is an encryption algorithm for encrypting the dynamic code into a digital code, and the second encryption algorithm is an encryption algorithm for encrypting the digital code into a corresponding emoticon. In the embodiment of the present disclosure, the terminal is After obtaining the dynamic code in the dynamic code sharing password, the dynamic code can be converted into a digital encoding form corresponding to the dynamic code through the first encryption algorithm, and then the terminal can use the second encryption algorithm to convert the obtained digital code. The code is encrypted again to form emojis, and emojis are formed through two consecutive encryption algorithms, which can make the obtained emoji sharing passwords more difficult to identify than ordinary emoji sharing passwords, resulting in bans, so it can further reduce emoticons. The probability of banning password sharing by symbols, thereby improving the success rate of password sharing.
上述实施例中,终端可对动态码分享口令进行加密处理,得到对应的表情符号分 享口令,由于表情符号属于终端的基础功能,难以被识别,因此可以提高分享的成功率,同时,本申请还采用第一加密算法以及第二加密算法的双重加密算法连续进行加密的过程,可以进一步降低表情符号分享口令的封禁概率,从而提高口令分享的成功率。In the above embodiment, the terminal can encrypt the dynamic code sharing password to obtain the corresponding emoticon sharing password. Since the emoticon belongs to the basic function of the terminal and is difficult to be recognized, the success rate of sharing can be improved. The continuous encryption process using the double encryption algorithm of the first encryption algorithm and the second encryption algorithm can further reduce the ban probability of the emoji sharing password, thereby improving the success rate of password sharing.
图5是根据另一示例性实施例示出的一种口令分享方法的流程图,如图5所示,口令分享方法用于终端中,包括以下步骤。Fig. 5 is a flowchart of a password sharing method according to another exemplary embodiment. As shown in Fig. 5 , the password sharing method used in a terminal includes the following steps.
在步骤S501中,终端响应于口令分享请求,获取与口令分享请求对应的分享内容;In step S501, the terminal obtains the shared content corresponding to the password sharing request in response to the password sharing request;
在步骤S502中,终端基于分享内容,生成对应的普通分享口令、动态码分享口令、异体字动态码分享口令、表情符号分享口令、白名单分享口令中的至少两种,作为与口令分享请求对应的多种类型的分享口令;In step S502, based on the shared content, the terminal generates at least two corresponding common sharing passwords, dynamic code sharing passwords, variant dynamic code sharing passwords, emoticon sharing passwords, and whitelist sharing passwords, as the corresponding password sharing requests. Multiple types of sharing passwords;
在步骤S503中,终端从与口令分享请求对应的多种类型的分享口令中,获取第一类型分享口令,并发送第一类型分享口令;In step S503, the terminal obtains the first type of sharing password from the multiple types of sharing passwords corresponding to the password sharing request, and sends the first type of sharing password;
在步骤S504中,终端获取当前类型口令对应的口令类型;根据口令类型,从预先配置的多个分享口令检测组件中,确定与口令类型对应的目标检测组件;In step S504, the terminal obtains the password type corresponding to the current type of password; according to the password type, from a plurality of preconfigured shared password detection components, determine the target detection component corresponding to the password type;
在步骤S505中,终端调用目标检测组件,检测当前类型口令的发送结果;In step S505, the terminal invokes the target detection component to detect the sending result of the current type of password;
在步骤S506中,若发送结果为发送失败,终端则获取口令分享请求对应的分享场景;确定与分享场景对应的多种类型的待发送分享口令,并基于分享场景获取对应的多种类型的待发送分享口令的目标发送顺序;In step S506, if the sending result is that the sending fails, the terminal obtains the sharing scene corresponding to the password sharing request; determines multiple types of sharing passwords to be sent corresponding to the sharing scene, and obtains the corresponding multiple types of pending sharing passwords based on the sharing scene The target sending sequence for sending the share password;
在步骤S507中,终端按照目标发送顺序,从多种类型的待发送分享口令中获取第二类型分享口令;In step S507, the terminal obtains the second-type sharing password from multiple types of sharing passwords to be sent according to the target sending sequence;
在步骤S508中,终端对第二类型分享口令进行分享,并返回步骤S504,直到发送结果为发送成功。In step S508, the terminal shares the second-type sharing password, and returns to step S504 until the sending result is that the sending is successful.
上述实施例中,终端可以自动检测当前类型口令的分享结果,如果发送失败,则可以自动切换其他类型的分享口令进行发送,从而降低被分享渠道拦截的可能性,提高分享口令的发送成功率。并且,终端在第二类型分享口令分享完成后,可以再次对第二类型分享口令的发送结果进行检测,如果仍然发送失败,则再次获取不同类型的分享口令,直到发送成功,可以进一步提高分享口令发送的成功率。另外,终端还可以按照预设的发送顺序对分享口令进行分享,该发送顺序还可以是根据口令分享请求的不同分享场景对应,在不同的分享场景下可以采用不同的发送顺序进行发送,可以在保证分享口令的发送成功率的同时,提高分享口令发送的效率。另外,终端还可以根据当前类型口令的口令类型,选取对应的目标检测组件对当前类型口令的分享结果进行检测,可以在保证发送结果检测的准确性的同时,提高发送结果检测的检测效率。In the above embodiment, the terminal can automatically detect the sharing result of the current type of password, and if the sending fails, it can automatically switch to other types of sharing passwords to send, thereby reducing the possibility of being intercepted by the sharing channel and improving the success rate of sending the sharing password. In addition, after the sharing of the second type of sharing password is completed, the terminal can detect the sending result of the second type of sharing password again, and if the sending still fails, obtain a different type of sharing password again until the sending is successful, which can further improve the sharing password. The success rate of sending. In addition, the terminal can also share the shared password according to a preset sending order. The sending order can also be corresponding to different sharing scenarios of the password sharing request. In different sharing scenarios, different sending orders can be used for sending. While ensuring the success rate of sending the sharing password, the efficiency of sending the sharing password is improved. In addition, the terminal can also select a corresponding target detection component to detect the sharing result of the current type of password according to the password type of the current type of password, which can improve the detection efficiency of the transmission result detection while ensuring the accuracy of the transmission result detection.
在一示例性实施例中,还提供了一种口令分享方法,用户选择口令分享时,可以动态选择普通口令,异体字口令,emoji表情口令等进行分享。如检测到普通口令被 封禁时,选择异体字口令进行分享,如果发现异体字口令也出现封禁,则使用emoji表情口令进行分享。通过动态更改口令类型,提高分享打开率,增加分享回流效果,提升分享传播效果。In an exemplary embodiment, a password sharing method is also provided. When a user selects a password to share, he can dynamically select a common password, a variant password, an emoji expression password, etc. to share. If it is detected that the ordinary password is banned, select the variant password to share, and if the variant password is found to be banned, use the emoji expression password to share. By dynamically changing the password type, the share open rate is increased, the share return effect is increased, and the share communication effect is improved.
一些实施例中,该方法可以通过口令分享***实现,***的工作流程如图6所示,该***可以包括:In some embodiments, the method can be implemented by a password sharing system. The workflow of the system is shown in FIG. 6 , and the system can include:
(1)检测组件,用于检测各种分享口令是否被封禁,配置模式包括普通口令检测,动态码口令检测,异体字口令检测,emoji表情口令检测,朋友圈检测以及消息检测;在检测到消息被封禁时,自动下线被封禁的口令。(1) The detection component is used to detect whether various sharing passwords are blocked. The configuration mode includes ordinary password detection, dynamic code password detection, variant password detection, emoji expression password detection, circle of friends detection and message detection; When banned, automatically log off the banned password.
(2)普通分享口令组件,用于生成普通分享口令,普通口令是指分享内容中仅包含URL地址以及必要说明的分享,但是此URL地址没有在分享渠道备案,可能会被分享渠道封禁,造成分享回流效果下降。(2) The common share password component is used to generate common share passwords. Common passwords refer to shares that only contain URL addresses and necessary descriptions in the shared content. However, this URL address has not been recorded in the sharing channel and may be banned by the sharing channel, resulting in The effect of sharing reflow decreased.
(3)动态码口令组件,用于生成动态码口令,该口令可以有效降低被封禁的频率,但是由于其中含有关键词,仍然可能会被封禁,造成回流效果下降。(3) The dynamic code password component is used to generate a dynamic code password, which can effectively reduce the frequency of being banned, but because it contains keywords, it may still be banned, resulting in a reduced return flow effect.
(4)异体字动态码分享口令组件,用于把容易被分享渠道识别的关键字等替换成异体字,进一步降低被封禁的概率;但是异体字词组数量有限,并且动态码有具体规律可以遵循,仍然有可能被分享渠道识别并封禁。(4) Variant character dynamic code sharing password component, which is used to replace keywords that are easily identified by sharing channels with variant characters, further reducing the probability of being banned; however, the number of variant character phrases is limited, and dynamic codes have specific rules to follow, and there are still May be identified and banned by sharing channels.
(5)emoji表情分享口令组件,用于将动态码加密成为emoji表情口令,由于emoji表情是手机的基础功能,各分发渠道很难识别并封禁,可以进一步降低封禁概率;但是由于仍然有特征,所以还是不能避免被封禁。(5) The emoji expression sharing password component is used to encrypt the dynamic code into the emoji expression password. Since the emoji expression is the basic function of the mobile phone, it is difficult to identify and ban the distribution channels, which can further reduce the ban probability; So you can't avoid being banned.
(6)白名单分享口令组件,用于使用同分享渠道沟通过并加入白名单的分享链接进行分享,好处是完全不会封禁,但是不能增加额外信息,使被分享的用户感到困惑,不知道该分享是做什么的。(6) The whitelist sharing password component is used to share using the sharing link that has been communicated with the sharing channel and has been added to the whitelist. What does the share do.
上述实施例中,可基于分享封禁的检测机制,解决分享中口令经常被封禁的困扰,可以多重下发不同类型口令,降低封禁的粒度,提高分享成功率。In the above embodiment, based on the sharing ban detection mechanism, the problem of frequently banned passwords during sharing can be solved, and different types of passwords can be issued multiple times to reduce the granularity of bans and improve the sharing success rate.
应该理解的是,虽然本申请的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。It should be understood that although the various steps in the flowchart of the present application are displayed in sequence according to the arrows, these steps are not necessarily executed in the sequence indicated by the arrows. Unless explicitly stated herein, the execution of these steps is not strictly limited to the order, and these steps may be performed in other orders. Moreover, at least a part of the steps in the figure may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but may be executed at different times, and the execution order of these steps or stages is also different. It is necessarily performed sequentially, but may be performed alternately or alternately with other steps or at least a portion of the steps or stages within the other steps.
图7是根据一示例性实施例示出的一种口令分享装置框图。参照图7,该装置包括第一口令获取单元701,第一口令发送单元702,发送结果检测单元703和第二口令发送单元704。Fig. 7 is a block diagram of a password sharing apparatus according to an exemplary embodiment. 7 , the apparatus includes a first password acquisition unit 701 , a first password transmission unit 702 , a transmission result detection unit 703 and a second password transmission unit 704 .
第一口令获取单元701,被配置为响应于口令分享请求,从与口令分享请求对应 的多种类型的分享口令中,获取第一类型分享口令;The first password obtaining unit 701 is configured to, in response to the password sharing request, obtain the first type sharing password from the multiple types of sharing passwords corresponding to the password sharing request;
第一口令发送单元702,被配置为发送第一类型分享口令;a first password sending unit 702, configured to send a first type of sharing password;
发送结果检测单元703,被配置为检测当前类型口令的发送结果;The sending result detection unit 703 is configured to detect the sending result of the current type of password;
第二口令发送单元704,被配置为若发送结果为发送失败,则从多种类型的分享口令中获取第二类型分享口令,发送第二类型分享口令。The second password sending unit 704 is configured to obtain the second type of sharing password from multiple types of sharing passwords, and send the second type of sharing password if the sending result is that the sending fails.
在一示例性实施例中,口令分享装置,还包括:分享检测循环单元,被配置为返回检测当前类型口令的发送结果的步骤,直到发送结果为发送成功。In an exemplary embodiment, the password sharing apparatus further includes: a sharing detection loop unit configured to return the step of detecting the sending result of the current type of password until the sending result is successful.
在一示例性实施例中,第二口令发送单元704,进一步被配置为获取多种类型的分享口令对应的口令发送顺序;按照口令发送顺序,从多种类型的分享口令中获取第二类型分享口令。In an exemplary embodiment, the second password sending unit 704 is further configured to obtain a password sending order corresponding to multiple types of sharing passwords; according to the password sending order, obtain the second type sharing password from the multiple types of sharing passwords. password.
在一示例性实施例中,第二口令发送单元704,进一步被配置为获取口令分享请求对应的分享场景;确定与分享场景对应的多种类型的待发送分享口令,并基于分享场景获取对应的多种类型的待发送分享口令的目标发送顺序;按照目标发送顺序,从多种类型的待发送分享口令中获取第二类型分享口令。In an exemplary embodiment, the second password sending unit 704 is further configured to obtain a sharing scene corresponding to the password sharing request; determine multiple types of sharing passwords to be sent corresponding to the sharing scene, and obtain corresponding sharing passwords based on the sharing scene. The target sending sequence of multiple types of shared passwords to be sent; according to the target sending sequence, the second type of shared password is obtained from the multiple types of shared passwords to be sent.
在一示例性实施例中,发送结果检测单元703,进一步被配置为获取当前类型口令对应的口令类型;根据口令类型,从预先配置的多个分享口令检测组件中,确定与口令类型对应的目标检测组件;调用目标检测组件,检测当前类型口令的发送结果。In an exemplary embodiment, the sending result detection unit 703 is further configured to obtain the password type corresponding to the current type of password; according to the password type, from a plurality of preconfigured shared password detection components, determine the target corresponding to the password type. Detection component; call the target detection component to detect the sending result of the current type of password.
在一示例性实施例中,多种类型的分享口令包括:普通分享口令、动态码分享口令、异体字动态码分享口令、表情符号分享口令,以及白名单分享口令中的至少两种;口令分享装置,还包括:分享口令生成单元,被配置为获取与口令分享请求对应的分享内容;基于分享内容,生成对应的普通分享口令、动态码分享口令、异体字动态码分享口令、表情符号分享口令、白名单分享口令中的至少两种,作为与口令分享请求对应的多种类型的分享口令。In an exemplary embodiment, the various types of sharing passwords include: at least two of common sharing passwords, dynamic code sharing passwords, variant dynamic code sharing passwords, emoticon sharing passwords, and whitelist sharing passwords; password sharing device , and also includes: a sharing password generation unit, configured to obtain the sharing content corresponding to the password sharing request; based on the sharing content, generate the corresponding common sharing password, dynamic code sharing password, variant dynamic code sharing password, emoticon sharing password, white At least two of the list sharing passwords are used as various types of sharing passwords corresponding to the password sharing request.
在一示例性实施例中,分享口令生成单元,进一步被配置为生成与分享内容对应的动态码分享口令;按照预设的加密算法,将动态码分享口令中的各个动态码分别转换成对应的表情符号,得到口令分享请求对应的表情符号分享口令。In an exemplary embodiment, the sharing password generating unit is further configured to generate a dynamic code sharing password corresponding to the sharing content; according to a preset encryption algorithm, each dynamic code in the dynamic code sharing password is converted into corresponding Emoji, get the emoji sharing password corresponding to the password sharing request.
在一示例性实施例中,预设的加密算法包括第一加密算法以及第二加密算法;分享口令生成单元,进一步被配置为按照第一加密算法,将动态码分享口令中的各个动态码转换成对应的数字编码;按照第二加密算法,将数字编码转换成对应的表情符号,得到表情符号分享口令。In an exemplary embodiment, the preset encryption algorithm includes a first encryption algorithm and a second encryption algorithm; the sharing password generation unit is further configured to convert each dynamic code in the dynamic code sharing password according to the first encryption algorithm. into a corresponding digital code; according to the second encryption algorithm, the digital code is converted into a corresponding emoticon, and the emoticon sharing password is obtained.
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。Regarding the apparatus in the above-mentioned embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment of the method, and will not be described in detail here.
图8是根据一示例性实施例示出的一种用于口令分享的设备800的框图。例如,设备800可以是移动电话、计算机、数字广播终端、消息收发设备、游戏控制台、平板设备、医疗设备、健身设备、个人数字助理等。FIG. 8 is a block diagram of a device 800 for password sharing according to an exemplary embodiment. For example, device 800 may be a mobile phone, computer, digital broadcast terminal, messaging device, game console, tablet device, medical device, fitness device, personal digital assistant, or the like.
参照图8,设备800可以包括以下一个或多个组件:处理组件802、存储器804、电源组件806、多媒体组件808、音频组件810、输入/输出(I/O)的接口812、传感器组件814以及通信组件816。8, device 800 may include one or more of the following components: processing component 802, memory 804, power supply component 806, multimedia component 808, audio component 810, input/output (I/O) interface 812, sensor component 814, and Communication component 816.
处理组件802通常控制设备800的整体操作,诸如与显示、电话呼叫、数据通信、相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器1320来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。The processing component 802 generally controls the overall operation of the device 800, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 1320 to execute instructions to perform all or some of the steps of the methods described above. Additionally, processing component 802 may include one or more modules that facilitate interaction between processing component 802 and other components. For example, processing component 802 may include a multimedia module to facilitate interaction between multimedia component 808 and processing component 802.
存储器804被配置为存储各种类型的数据以支持在设备800的操作。这些数据的示例包括用于在设备800上操作的任何应用程序或方法的指令、联系人数据、电话簿数据、消息、图片、视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM)、电可擦除可编程只读存储器(EEPROM)、可擦除可编程只读存储器(EPROM)、可编程只读存储器(PROM)、只读存储器(ROM)、磁存储器、快闪存储器、磁盘或光盘。 Memory 804 is configured to store various types of data to support operation at device 800 . Examples of such data include instructions for any application or method operating on device 800, contact data, phonebook data, messages, pictures, videos, and the like. Memory 804 may be implemented by any type of volatile or nonvolatile storage device or combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable programmable Programmable Read Only Memory (EPROM), Programmable Read Only Memory (PROM), Read Only Memory (ROM), Magnetic Memory, Flash Memory, Magnetic or Optical Disk.
电源组件806为设备800的各种组件提供电力。电源组件806可以包括电源管理***,一个或多个电源,及其他与为设备800生成、管理和分配电力相关联的组件。 Power supply assembly 806 provides power to various components of device 800 . Power components 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to device 800 .
多媒体组件808包括在所述设备800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当设备800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。 Multimedia component 808 includes a screen that provides an output interface between the device 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touch, swipe, and gestures on the touch panel. The touch sensor may not only sense the boundaries of a touch or swipe action, but also detect the duration and pressure associated with the touch or swipe action. In some embodiments, the multimedia component 808 includes a front-facing camera and/or a rear-facing camera. When the device 800 is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera may receive external multimedia data. Each of the front and rear cameras can be a fixed optical lens system or have focal length and optical zoom capability.
音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(MIC),当设备800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。 Audio component 810 is configured to output and/or input audio signals. For example, audio component 810 includes a microphone (MIC) that is configured to receive external audio signals when device 800 is in operating modes, such as call mode, recording mode, and voice recognition mode. The received audio signal may be further stored in memory 804 or transmitted via communication component 816 . In some embodiments, audio component 810 also includes a speaker for outputting audio signals.
I/O接口812为处理组件802和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。The I/O interface 812 provides an interface between the processing component 802 and a peripheral interface module, which may be a keyboard, a click wheel, a button, or the like. These buttons may include, but are not limited to: home button, volume buttons, start button, and lock button.
传感器组件814包括一个或多个传感器,用于为设备800提供各个方面的状态评估。例如,传感器组件814可以检测到设备800的打开/关闭状态,组件的相对定位, 例如所述组件为设备800的显示器和小键盘,传感器组件814还可以检测设备800或设备800一个组件的位置改变,用户与设备800接触的存在或不存在,设备800方位或加速/减速和设备800的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器、陀螺仪传感器、磁传感器、压力传感器或温度传感器。 Sensor assembly 814 includes one or more sensors for providing status assessments of various aspects of device 800 . For example, the sensor component 814 can detect the open/closed state of the device 800, the relative positioning of components, such as the display and keypad of the device 800, and the sensor component 814 can also detect a change in the position of the device 800 or a component of the device 800 , the presence or absence of user contact with the device 800 , the orientation or acceleration/deceleration of the device 800 and the temperature change of the device 800 . Sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects in the absence of any physical contact. Sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
通信组件816被配置为便于设备800和其他设备之间有线或无线方式的通信。设备800可以接入基于通信标准的无线网络,如WiFi,运营商网络(如2G、3G、4G或5G),或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件816还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。 Communication component 816 is configured to facilitate wired or wireless communications between device 800 and other devices. Device 800 may access wireless networks based on communication standards, such as WiFi, carrier networks (eg, 2G, 3G, 4G, or 5G), or a combination thereof. In one exemplary embodiment, the communication component 816 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
在示例性实施例中,设备800可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。In an exemplary embodiment, device 800 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable A gate array (FPGA), controller, microcontroller, microprocessor or other electronic component implementation is used to perform the above method.
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由设备800的处理器1320执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。In an exemplary embodiment, there is also provided a non-transitory computer-readable storage medium including instructions, such as memory 804 including instructions, executable by the processor 1320 of the device 800 to perform the method described above. For example, the non-transitory computer-readable storage medium may be ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, and the like.
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。Other embodiments of the present disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or techniques in the technical field not disclosed by the present disclosure . The specification and examples are to be regarded as exemplary only, with the true scope and spirit of the disclosure being indicated by the following claims.
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。It is to be understood that the present disclosure is not limited to the precise structures described above and illustrated in the accompanying drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
本公开所有实施例均可以单独被执行,也可以与其他实施例相结合执行,均视为本公开要求的保护范围。All the embodiments of the present disclosure can be implemented independently or in combination with other embodiments, which are all regarded as the protection scope required by the present disclosure.

Claims (26)

  1. 一种口令分享方法,包括:A password sharing method, including:
    响应于口令分享请求,从与所述口令分享请求对应的多种类型的分享口令中,获取第一类型分享口令;In response to the password sharing request, obtain a first type of sharing password from multiple types of sharing passwords corresponding to the password sharing request;
    发送所述第一类型分享口令;sending the first type of sharing password;
    检测当前类型口令的发送结果;Detect the sending result of the current type of password;
    在所述发送结果为发送失败的情况下,从所述多种类型的分享口令中获取第二类型分享口令,并发送所述第二类型分享口令。In the case that the sending result is that the sending fails, a second-type sharing password is obtained from the multiple types of sharing passwords, and the second-type sharing password is sent.
  2. 根据权利要求1所述的方法,还包括:The method of claim 1, further comprising:
    返回检测当前类型口令的发送结果的步骤,直到所述发送结果为发送成功。Return to the step of detecting the sending result of the password of the current type, until the sending result is that the sending is successful.
  3. 根据权利要求2所述的方法,其中,所述从所述多种类型的分享口令中获取第二类型分享口令,包括:The method according to claim 2, wherein the obtaining the second type of sharing password from the multiple types of sharing passwords comprises:
    获取所述多种类型的分享口令对应的口令发送顺序;Obtain the password sending sequence corresponding to the multiple types of shared passwords;
    按照所述口令发送顺序,从所述多种类型的分享口令中获取所述第二类型分享口令。According to the password sending sequence, the second type of shared password is obtained from the multiple types of shared passwords.
  4. 根据权利要求3所述的方法,其中,The method of claim 3, wherein,
    所述获取所述多种类型的分享口令对应的口令发送顺序,包括:The acquiring the password sending sequence corresponding to the multiple types of shared passwords includes:
    获取所述口令分享请求对应的分享场景;obtaining the sharing scene corresponding to the password sharing request;
    确定与所述分享场景对应的多种类型的待发送分享口令,并基于所述分享场景获取所述对应的多种类型的待发送分享口令的目标发送顺序;Determining multiple types of sharing passwords to be sent corresponding to the sharing scenarios, and acquiring the target sending order of the corresponding multiple types of sharing passwords to be sent based on the sharing scenarios;
    所述按照所述口令发送顺序,从所述多种类型的分享口令中获取所述第二类型分享口令,包括:According to the order in which the passwords are sent, the second type of shared passwords are obtained from the multiple types of shared passwords, including:
    按照所述目标发送顺序,从所述多种类型的待发送分享口令中获取所述第二类型分享口令。According to the target sending sequence, the second type of sharing password is acquired from the multiple types of sharing passwords to be sent.
  5. 根据权利要求1所述的方法,其中,所述检测当前类型口令的发送结果,包括:The method according to claim 1, wherein the detection of the sending result of the current type of password comprises:
    获取所述当前类型口令对应的口令类型;Obtain the password type corresponding to the current type of password;
    根据所述口令类型,从预先配置的多个分享口令检测组件中,确定与所述口令类型对应的目标检测组件;According to the password type, from a plurality of preconfigured shared password detection components, determine the target detection component corresponding to the password type;
    调用所述目标检测组件,检测所述当前类型口令的发送结果。The target detection component is called to detect the sending result of the current type of password.
  6. 根据权利要求1至5任一项所述的方法,其中,所述多种类型的分享口令包括:普通分享口令、动态码分享口令、异体字动态码分享口令、表情符号分享口令,以及白名单分享口令中的至少两种;The method according to any one of claims 1 to 5, wherein the multiple types of sharing passwords include: common sharing passwords, dynamic code sharing passwords, variant dynamic code sharing passwords, emoticon sharing passwords, and whitelist sharing passwords at least two of the passwords;
    所述方法还包括:The method also includes:
    获取与所述口令分享请求对应的分享内容;obtaining the shared content corresponding to the password sharing request;
    基于所述分享内容,生成对应的普通分享口令、动态码分享口令、异体字动态码分享 口令、表情符号分享口令、白名单分享口令中的至少两种,作为与所述口令分享请求对应的多种类型的分享口令。Based on the shared content, at least two of the corresponding common sharing passwords, dynamic code sharing passwords, variant dynamic code sharing passwords, emoticon sharing passwords, and whitelist sharing passwords are generated, as multiple types corresponding to the password sharing request. Type of share password.
  7. 根据权利要求6所述的方法,其中,所述基于所述分享内容,生成对应的表情符号分享口令,包括:The method according to claim 6, wherein the generating a corresponding emoticon sharing password based on the shared content comprises:
    生成与所述分享内容对应的动态码分享口令;generating a dynamic code sharing password corresponding to the shared content;
    按照预设的加密算法,将所述动态码分享口令中的各个动态码分别转换成对应的表情符号,得到所述口令分享请求对应的表情符号分享口令。According to a preset encryption algorithm, each dynamic code in the dynamic code sharing password is converted into corresponding emoticons respectively, and the emoticon sharing password corresponding to the password sharing request is obtained.
  8. 根据权利要求7所述的方法,其中,所述预设的加密算法包括第一加密算法以及第二加密算法;The method according to claim 7, wherein the preset encryption algorithm comprises a first encryption algorithm and a second encryption algorithm;
    所述按照预设的加密算法,将所述动态码分享口令中的动态码转换成对应的表情符号,形成所述表情符号分享口令,包括:According to the preset encryption algorithm, the dynamic code in the dynamic code sharing password is converted into a corresponding emoticon, and the emoticon sharing password is formed, including:
    按照所述第一加密算法,将所述动态码分享口令中的各个动态码转换成对应的数字编码;According to the first encryption algorithm, each dynamic code in the dynamic code sharing password is converted into a corresponding digital code;
    按照所述第二加密算法,将所述数字编码转换成对应的表情符号,得到所述表情符号分享口令。According to the second encryption algorithm, the digital code is converted into a corresponding emoticon to obtain the emoticon sharing password.
  9. 一种口令分享装置,包括:A password sharing device, comprising:
    第一口令获取单元,被配置为响应于口令分享请求,从与所述口令分享请求对应的多种类型的分享口令中,获取第一类型分享口令;a first password obtaining unit, configured to, in response to a password sharing request, obtain a first type of sharing password from multiple types of sharing passwords corresponding to the password sharing request;
    第一口令发送单元,被配置为发送所述第一类型分享口令;a first password sending unit, configured to send the first type of sharing password;
    发送结果检测单元,被配置为检测当前类型口令的发送结果;a sending result detection unit, configured to detect the sending result of the current type of password;
    第二口令发送单元,被配置为在所述发送结果为发送失败的情况下,从所述多种类型的分享口令中获取第二类型分享口令,并发送所述第二类型分享口令。The second password sending unit is configured to obtain a second type of sharing password from the multiple types of sharing passwords, and send the second type of sharing password when the sending result is that the sending fails.
  10. 根据权利要求9所述的装置,还包括:分享检测循环单元,被配置为返回检测当前类型口令的发送结果的步骤,直到所述发送结果为发送成功。The apparatus according to claim 9, further comprising: a sharing detection loop unit configured to return the step of detecting the transmission result of the current type of password until the transmission result is successful.
  11. 根据权利要求10所述的装置,其中,所述第二口令发送单元,进一步被配置为获取所述多种类型的分享口令对应的口令发送顺序;按照所述口令发送顺序,从所述多种类型的分享口令中获取所述第二类型分享口令。The device according to claim 10, wherein the second password sending unit is further configured to obtain the password sending sequence corresponding to the multiple types of shared passwords; The shared password of the second type is obtained from the shared password of the second type.
  12. 根据权利要求11所述的装置,其中,所述第二口令发送单元,进一步被配置为获取所述口令分享请求对应的分享场景;确定与所述分享场景对应的多种类型的待发送分享口令,并基于所述分享场景获取所述对应的多种类型的待发送分享口令的目标发送顺序;按照所述目标发送顺序,从所述多种类型的待发送分享口令中获取所述第二类型分享口令。The apparatus according to claim 11, wherein the second password sending unit is further configured to obtain a sharing scene corresponding to the password sharing request; determine multiple types of sharing passwords to be sent corresponding to the sharing scene , and obtain the target sending sequence of the corresponding multiple types of sharing passwords to be sent based on the sharing scene; according to the target sending sequence, obtain the second type from the multiple types of sharing passwords to be sent Share password.
  13. 根据权利要求9所述的装置,其中,所述发送结果检测单元,进一步被配置为获取所述当前类型口令对应的口令类型;根据所述口令类型,从预先配置的多个分享口令检测组件中,确定与所述口令类型对应的目标检测组件;调用所述目标检测组件,检测所述当 前类型口令的发送结果。The device according to claim 9, wherein the sending result detection unit is further configured to obtain a password type corresponding to the current type of password; according to the password type, from a plurality of preconfigured shared password detection components , determine the target detection component corresponding to the password type; call the target detection component to detect the sending result of the password of the current type.
  14. 根据权利要求9至13任一项所述的装置,其中,所述多种类型的分享口令包括:普通分享口令、动态码分享口令、异体字动态码分享口令、表情符号分享口令,以及白名单分享口令中的至少两种;所述装置还包括:分享口令生成单元,被配置为获取与所述口令分享请求对应的分享内容;基于所述分享内容,生成对应的普通分享口令、动态码分享口令、异体字动态码分享口令、表情符号分享口令、白名单分享口令中的至少两种,作为与所述口令分享请求对应的多种类型的分享口令。The device according to any one of claims 9 to 13, wherein the multiple types of sharing passwords include: common sharing passwords, dynamic code sharing passwords, variant dynamic code sharing passwords, emoticon sharing passwords, and whitelist sharing passwords At least two of the passwords; the device further includes: a sharing password generating unit configured to obtain the sharing content corresponding to the password sharing request; based on the sharing content, generate a corresponding common sharing password and dynamic code sharing password , at least two of the variant dynamic code sharing password, the emoticon sharing password, and the whitelist sharing password, as multiple types of sharing passwords corresponding to the password sharing request.
  15. 根据权利要求14所述的装置,其中,所述分享口令生成单元,进一步被配置为生成与所述分享内容对应的动态码分享口令;按照预设的加密算法,将所述动态码分享口令中的各个动态码分别转换成对应的表情符号,得到所述口令分享请求对应的表情符号分享口令。The device according to claim 14, wherein the sharing password generating unit is further configured to generate a dynamic code sharing password corresponding to the sharing content; Each dynamic code is converted into corresponding emoticons respectively, and the emoticon sharing password corresponding to the password sharing request is obtained.
  16. 根据权利要求15所述的装置,其中,所述预设的加密算法包括第一加密算法以及第二加密算法;所述分享口令生成单元,进一步被配置为按照所述第一加密算法,将所述动态码分享口令中的各个动态码转换成对应的数字编码;按照所述第二加密算法,将所述数字编码转换成对应的表情符号,得到所述表情符号分享口令。The device according to claim 15, wherein the preset encryption algorithm includes a first encryption algorithm and a second encryption algorithm; the shared password generation unit is further configured to, according to the first encryption algorithm, Each dynamic code in the dynamic code sharing password is converted into a corresponding digital code; according to the second encryption algorithm, the digital code is converted into a corresponding emoticon to obtain the emoticon sharing password.
  17. 一种电子设备,包括:An electronic device comprising:
    处理器;processor;
    用于存储所述处理器可执行指令的存储器;a memory for storing the processor-executable instructions;
    其中,所述处理器被配置为执行所述指令,以实现以下步骤:wherein the processor is configured to execute the instructions to implement the following steps:
    响应于口令分享请求,从与所述口令分享请求对应的多种类型的分享口令中,获取第一类型分享口令;In response to the password sharing request, obtain a first type of sharing password from multiple types of sharing passwords corresponding to the password sharing request;
    发送所述第一类型分享口令;sending the first type of sharing password;
    检测当前类型口令的发送结果;Detect the sending result of the current type of password;
    在所述发送结果为发送失败的情况下,从所述多种类型的分享口令中获取第二类型分享口令,并发送所述第二类型分享口令。In the case that the sending result is that the sending fails, a second-type sharing password is obtained from the multiple types of sharing passwords, and the second-type sharing password is sent.
  18. 根据权利要求17所述的电子设备,其中,所述处理器被配置为执行所述指令,以实现以下步骤:18. The electronic device of claim 17, wherein the processor is configured to execute the instructions to:
    返回检测当前类型口令的发送结果的步骤,直到所述发送结果为发送成功。Return to the step of detecting the sending result of the password of the current type, until the sending result is that the sending is successful.
  19. 根据权利要求18所述的电子设备,其中,所述从所述多种类型的分享口令中获取第二类型分享口令,包括:The electronic device according to claim 18, wherein the obtaining the second type of sharing password from the multiple types of sharing passwords comprises:
    获取所述多种类型的分享口令对应的口令发送顺序;Obtain the password sending sequence corresponding to the multiple types of shared passwords;
    按照所述口令发送顺序,从所述多种类型的分享口令中获取所述第二类型分享口令。According to the password sending sequence, the second type of shared password is obtained from the multiple types of shared passwords.
  20. 根据权利要求19所述的电子设备,其中,The electronic device of claim 19, wherein,
    所述获取所述多种类型的分享口令对应的口令发送顺序,包括:The acquiring the password sending sequence corresponding to the multiple types of shared passwords includes:
    获取所述口令分享请求对应的分享场景;obtaining the sharing scene corresponding to the password sharing request;
    确定与所述分享场景对应的多种类型的待发送分享口令,并基于所述分享场景获取所述对应的多种类型的待发送分享口令的目标发送顺序;Determining multiple types of sharing passwords to be sent corresponding to the sharing scenarios, and acquiring the target sending order of the corresponding multiple types of sharing passwords to be sent based on the sharing scenarios;
    所述按照所述口令发送顺序,从所述多种类型的分享口令中获取所述第二类型分享口令,包括:According to the order in which the passwords are sent, the second type of shared passwords are obtained from the multiple types of shared passwords, including:
    按照所述目标发送顺序,从所述多种类型的待发送分享口令中获取所述第二类型分享口令。According to the target sending sequence, the second type of sharing password is acquired from the multiple types of sharing passwords to be sent.
  21. 根据权利要求17所述的电子设备,其中,所述检测当前类型口令的发送结果,包括:The electronic device according to claim 17, wherein the detection of the sending result of the current type of password comprises:
    获取所述当前类型口令对应的口令类型;Obtain the password type corresponding to the current type of password;
    根据所述口令类型,从预先配置的多个分享口令检测组件中,确定与所述口令类型对应的目标检测组件;According to the password type, from a plurality of preconfigured shared password detection components, determine the target detection component corresponding to the password type;
    调用所述目标检测组件,检测所述当前类型口令的发送结果。The target detection component is called to detect the sending result of the current type of password.
  22. 根据权利要求17至21任一项所述的电子设备,其中,所述多种类型的分享口令包括:普通分享口令、动态码分享口令、异体字动态码分享口令、表情符号分享口令,以及白名单分享口令中的至少两种;The electronic device according to any one of claims 17 to 21, wherein the multiple types of sharing passwords include: common sharing passwords, dynamic code sharing passwords, variant dynamic code sharing passwords, emoticon sharing passwords, and whitelists share at least two of the passwords;
    所述处理器被配置为执行所述指令,以实现以下步骤:The processor is configured to execute the instructions to implement the following steps:
    获取与所述口令分享请求对应的分享内容;obtaining the shared content corresponding to the password sharing request;
    基于所述分享内容,生成对应的普通分享口令、动态码分享口令、异体字动态码分享口令、表情符号分享口令、白名单分享口令中的至少两种,作为与所述口令分享请求对应的多种类型的分享口令。Based on the shared content, at least two of the corresponding common sharing passwords, dynamic code sharing passwords, variant dynamic code sharing passwords, emoticon sharing passwords, and whitelist sharing passwords are generated, as multiple types corresponding to the password sharing request. Type of share password.
  23. 根据权利要求22所述的电子设备,其中,所述基于所述分享内容,生成对应的表情符号分享口令,包括:The electronic device according to claim 22, wherein the generating a corresponding emoticon sharing password based on the sharing content comprises:
    生成与所述分享内容对应的动态码分享口令;generating a dynamic code sharing password corresponding to the shared content;
    按照预设的加密算法,将所述动态码分享口令中的各个动态码分别转换成对应的表情符号,得到所述口令分享请求对应的表情符号分享口令。According to a preset encryption algorithm, each dynamic code in the dynamic code sharing password is converted into corresponding emoticons respectively, and the emoticon sharing password corresponding to the password sharing request is obtained.
  24. 根据权利要求23所述的电子设备,其中,所述预设的加密算法包括第一加密算法以及第二加密算法;The electronic device according to claim 23, wherein the preset encryption algorithm comprises a first encryption algorithm and a second encryption algorithm;
    所述按照预设的加密算法,将所述动态码分享口令中的动态码转换成对应的表情符号,形成所述表情符号分享口令,包括:According to the preset encryption algorithm, the dynamic code in the dynamic code sharing password is converted into a corresponding emoticon, and the emoticon sharing password is formed, including:
    按照所述第一加密算法,将所述动态码分享口令中的各个动态码转换成对应的数字编码;According to the first encryption algorithm, each dynamic code in the dynamic code sharing password is converted into a corresponding digital code;
    按照所述第二加密算法,将所述数字编码转换成对应的表情符号,得到所述表情符号分享口令。According to the second encryption algorithm, the digital code is converted into a corresponding emoticon to obtain the emoticon sharing password.
  25. 一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行以下步骤:A computer-readable storage medium, when the instructions in the computer-readable storage medium are executed by a processor of an electronic device, enable the electronic device to perform the following steps:
    响应于口令分享请求,从与所述口令分享请求对应的多种类型的分享口令中,获取第一类型分享口令;In response to the password sharing request, obtain a first type of sharing password from multiple types of sharing passwords corresponding to the password sharing request;
    发送所述第一类型分享口令;sending the first type of sharing password;
    检测当前类型口令的发送结果;Detect the sending result of the current type of password;
    在所述发送结果为发送失败的情况下,从所述多种类型的分享口令中获取第二类型分享口令,并发送所述第二类型分享口令。In the case that the sending result is that the sending fails, a second-type sharing password is obtained from the multiple types of sharing passwords, and the second-type sharing password is sent.
  26. 一种计算机程序产品,包括计算机程序,其中,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的口令分享方法。A computer program product, comprising a computer program, wherein the computer program implements the password sharing method according to any one of claims 1 to 8 when the computer program is executed by a processor.
PCT/CN2021/134649 2020-12-16 2021-11-30 Password sharing method and apparatus WO2022127592A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202011492266.4A CN112632418A (en) 2020-12-16 2020-12-16 Password sharing method and device, electronic equipment and storage medium
CN202011492266.4 2020-12-16

Publications (1)

Publication Number Publication Date
WO2022127592A1 true WO2022127592A1 (en) 2022-06-23

Family

ID=75316214

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/134649 WO2022127592A1 (en) 2020-12-16 2021-11-30 Password sharing method and apparatus

Country Status (2)

Country Link
CN (1) CN112632418A (en)
WO (1) WO2022127592A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112632418A (en) * 2020-12-16 2021-04-09 北京达佳互联信息技术有限公司 Password sharing method and device, electronic equipment and storage medium
CN113783835B (en) * 2021-07-30 2023-07-04 北京沃东天骏信息技术有限公司 Password sharing method, device, equipment and storage medium
CN114979254A (en) * 2022-05-06 2022-08-30 上海幻电信息科技有限公司 Information sharing method and device
CN115225760B (en) * 2022-06-23 2024-05-24 中国银行股份有限公司 Password sharing processing method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150067327A1 (en) * 2013-08-27 2015-03-05 Paul Alexander Lipton Methods, devices, and mediums for securely sharing restricted content
CN111787415A (en) * 2020-07-23 2020-10-16 北京字节跳动网络技术有限公司 Video interaction method and device, electronic equipment and storage medium
CN111815404A (en) * 2020-06-23 2020-10-23 维沃移动通信有限公司 Virtual article sharing method and device
CN112016027A (en) * 2020-08-20 2020-12-01 杭州小电科技股份有限公司 Method and device for monitoring access data operation platform
CN112632418A (en) * 2020-12-16 2021-04-09 北京达佳互联信息技术有限公司 Password sharing method and device, electronic equipment and storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110011896B (en) * 2018-11-06 2020-07-28 阿里巴巴集团控股有限公司 Data processing method and device, computing equipment and storage medium
CN110083768B (en) * 2019-04-29 2021-08-17 北京字节跳动网络技术有限公司 Information sharing method, device, equipment and medium
CN111339508A (en) * 2020-02-28 2020-06-26 北京达佳互联信息技术有限公司 Shared password analysis method and device, electronic equipment and storage medium
CN111368232A (en) * 2020-02-28 2020-07-03 北京达佳互联信息技术有限公司 Password sharing reflux method and device, electronic equipment and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150067327A1 (en) * 2013-08-27 2015-03-05 Paul Alexander Lipton Methods, devices, and mediums for securely sharing restricted content
CN111815404A (en) * 2020-06-23 2020-10-23 维沃移动通信有限公司 Virtual article sharing method and device
CN111787415A (en) * 2020-07-23 2020-10-16 北京字节跳动网络技术有限公司 Video interaction method and device, electronic equipment and storage medium
CN112016027A (en) * 2020-08-20 2020-12-01 杭州小电科技股份有限公司 Method and device for monitoring access data operation platform
CN112632418A (en) * 2020-12-16 2021-04-09 北京达佳互联信息技术有限公司 Password sharing method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN112632418A (en) 2021-04-09

Similar Documents

Publication Publication Date Title
WO2022127592A1 (en) Password sharing method and apparatus
US10009578B2 (en) Mobile terminal, display apparatus and control method thereof
US10938756B2 (en) Task management based on instant message
CN109521918B (en) Information sharing method and device, electronic equipment and storage medium
CN106657780B (en) Image preview method and device
CN109274510B (en) Message processing method, device, client, server and storage medium
EP3226432B1 (en) Method and devices for sharing media data between terminals
KR20190050198A (en) Electronic apparatus and communication method thereof
US11334401B2 (en) Application page interception method and device
US20220150594A1 (en) Method for message interaction, terminal and storage medium
CN110262692B (en) Touch screen scanning method, device and medium
RU2710662C1 (en) Method and device for displaying an application interface
CN107959757B (en) User information processing method and device, APP server and terminal equipment
CN109412929B (en) Method and device for adaptively adjusting conditions in instant messaging application and mobile terminal
CN110061904B (en) Method, device and system for acquiring social information, electronic equipment and storage medium
US20180144546A1 (en) Method, device and terminal for processing live shows
WO2016110146A1 (en) Mobile terminal and virtual key processing method
CN110972232A (en) Network connection method, device, terminal and storage medium
CN112463418A (en) Cross-device information sharing method, device, medium and electronic device
CN104572230B (en) Script file loading method and device and script file generating method and device
CN106447747B (en) Image processing method and device
CN106506808B (en) Method and device for prompting communication message
CN111368329B (en) Message display method and device, electronic equipment and storage medium
US20170201479A1 (en) Group message display method, device and medium
CN109245992B (en) Request processing method and device, electronic equipment and storage medium

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: 21905521

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 26.09.2023)

122 Ep: pct application non-entry in european phase

Ref document number: 21905521

Country of ref document: EP

Kind code of ref document: A1