CN106022173A - Sensitive data display method and apparatus - Google Patents

Sensitive data display method and apparatus Download PDF

Info

Publication number
CN106022173A
CN106022173A CN201610329482.4A CN201610329482A CN106022173A CN 106022173 A CN106022173 A CN 106022173A CN 201610329482 A CN201610329482 A CN 201610329482A CN 106022173 A CN106022173 A CN 106022173A
Authority
CN
China
Prior art keywords
sensitive data
data
invalid
sensitive
effective
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610329482.4A
Other languages
Chinese (zh)
Other versions
CN106022173B (en
Inventor
李静
王海旭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201610329482.4A priority Critical patent/CN106022173B/en
Publication of CN106022173A publication Critical patent/CN106022173A/en
Application granted granted Critical
Publication of CN106022173B publication Critical patent/CN106022173B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/82Protecting input, output or interconnection devices
    • G06F21/84Protecting input, output or interconnection devices output devices, e.g. displays or monitors
    • 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/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2127Bluffing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The invention discloses a sensitive data display method and apparatus, and relates to the field of data processing. The method comprises the steps of obtaining valid sensitive data; obtaining at least one piece of invalid sensitive data; and displaying a sensitive data combination comprising the valid sensitive data and the invalid sensitive data. Others cannot distinguish which data is the valid sensitive data, so that the data can be prevented from being peeped by people or devices around in a using process, and the possibility of sensitive data leakage is reduced. In addition, the sensitive data combination can be cyclically played manually or automatically, so that data viewing habits of different people can be met.

Description

Sensitive data display packing and device
Technical field
The present invention relates to data processing field, particularly relate to a kind of sensitive data display packing and dress Put.
Background technology
Along with the rise of online transaction, Web bank and various finance product are more and more, user The deposit in multiple accounts may be left in different application platform.The product of some income class As Alipay, towards towards being full of, Jingdone district departmental coffer etc., user, may in order to know income every day Frequently check account balance.Due to popularizing of network, user can appoint the most in public Meaning platform (PC, mobile terminal) checks deposit data, but during checking data be easy to by People around or supervision equipment are peeped.If it addition, user's non-Safe withdrawing system is just left flat Platform (PC, mobile terminal), data are likely to be used again the people of this platform and see, exist relatively Big leaking data risk, causes damage to number one.
At present, in order to prevent leaking data, other webpages or 15 seconds left sides can be browsed user When the right side does not operates, it is necessary to user logs in again;Can also increase in the application unlatching/ Hiding data option, when checking data every time, user needs this option of manual operation to make at data In display state, when checking complete, then this option of manual operation makes data be in hidden state. But still cannot be avoided data to be peeped by people around or supervision equipment when user checks data. It addition, arrange unlatching/hiding data option not only need repeatable operation, and the method is fixed, Known by everybody, if user forgets Safe withdrawing system, data are easy to be leafed through by people.
Summary of the invention
The technical problem that the invention solves the problems that is to provide a kind of sensitive data displaying scheme fall The probability of low sensitive leaking data.
According to an aspect of the present invention, a kind of sensitive data display packing is proposed, including: obtain and have Effect sensitive data;Obtain at least one invalid sensitive data;Display include effective sensitive data and The sensitive data combination of invalid sensitive data.
Alternatively, display includes the sensitive data combination of effective sensitive data and invalid sensitive data Including: show effective sensitive data in the precalculated position of sensitive data combination.
Alternatively, display includes the sensitive data combination of effective sensitive data and invalid sensitive data The sensitive data group including effective sensitive data and invalid sensitive data is shown including: dynamic circulation Close.
Alternatively, display includes the sensitive data combination of effective sensitive data and invalid sensitive data Including: after receiving user's trigger data handoff response, display includes effective sensitive data and invalid The sensitive data combination of sensitive data;And/or automatically play according to preset frequency and to include effective sensitivity The sensitive data combination of data and invalid sensitive data.
Alternatively, the method also includes: show that effective sensitive data and invalid sensitive data are quick Position number in sense data combination.
Alternatively, obtain at least one invalid sensitive data to include: by User Defined set to A few invalid sensitive data;And/or generate at least according to pre-defined algorithm according to effective sensitive data One invalid sensitive data.
Alternatively, at least one invalid sensitivity is generated according to effective sensitive data according to pre-defined algorithm Data include: according to formulaGenerate invalid sensitive data;Wherein, f (n) is invalid Sensitive data, A is effective sensitive data, and S is that effective sensitive data is in sensitive data combines Position number, n is invalid sensitive data position number in sensitive data combines.
According to a further aspect in the invention, it is also proposed that a kind of sensitive data display device, including: Valid data acquiring unit, is used for obtaining effective sensitive data;Invalid data acquiring unit, uses In obtaining at least one invalid sensitive data;Sensitive array display unit, includes for display The sensitive data combination of effect sensitive data and invalid sensitive data.
Alternatively, sensitive array display unit is for showing in the precalculated position of sensitive data combination Effectively sensitive data.
Alternatively, sensitive array display unit shows for dynamic circulation and includes effective sensitive data Combine with the sensitive data of invalid sensitive data.
Alternatively, sensitive array display unit is for after receiving user's trigger data handoff response Display includes the sensitive data combination of effective sensitive data and invalid sensitive data;And/or sensitivity number Group display unit includes effective sensitive data and invalid sensitivity for automatically playing according to preset frequency The sensitive data combination of data.
Alternatively, sensitive array display unit is additionally operable to show effective sensitive data and invalid sensitivity Data position number in sensitive data combines.
Alternatively, invalid data acquiring unit for receive User Defined set at least one Invalid sensitive data;And/or invalid data acquiring unit is used for according to effective sensitive data according in advance Determine algorithm and generate at least one invalid sensitive data.
Alternatively, invalid data acquiring unit is for according to formulaGenerate invalid sensitivity Data;Wherein, f (n) is invalid sensitive data, and A is effective sensitive data, and S is the most sensitive Data position number in sensitive data combines, n is that invalid sensitive data is in sensitive data group Position number in conjunction.
According to a further aspect in the invention, it is also proposed that a kind of sensitive data display device, including: Memorizer;And it being coupled to the processor of memorizer, processor is configured to based on being stored in The instruction of reservoir performs above-mentioned method.
Compared with prior art, the present invention is by by effective sensitive data and invalid sensitive data Sensitive data combination shows, is effective sensitive data owing to which data other people cannot distinguish, Therefore, it is possible to prevent sensitive data from use being peeped by people around or equipment, and then fall The probability that low sensitive data is revealed.
By detailed description to the exemplary embodiment of the present invention referring to the drawings, the present invention Further feature and advantage will be made apparent from.
Accompanying drawing explanation
The accompanying drawing of the part constituting description describes embodiments of the invention, and together with saying Bright book is together for explaining the principle of the present invention.
Referring to the drawings, according to detailed description below, the present invention can be more clearly understood from, Wherein:
Fig. 1 is the schematic flow sheet of an embodiment of sensitive data display packing of the present invention.
Fig. 2 is the schematic flow sheet of another embodiment of sensitive data display packing of the present invention.
Fig. 3 is the schematic flow sheet of the further embodiment of sensitive data display packing of the present invention.
Fig. 4 is the schematic diagram of a specific embodiment of sensitive data display packing of the present invention.
Fig. 5 A is that sensitive data of the present invention shows the signal arranging one embodiment of interface prototype Figure.
Fig. 5 B is the schematic diagram of one embodiment of sensitive data display interface of the present invention.
Fig. 6 is the structural representation of an embodiment of sensitive data display device of the present invention.
Fig. 7 is the structural representation of another embodiment of sensitive data display device of the present invention.
Fig. 8 is the structural representation of the further embodiment of sensitive data display device of the present invention.
Detailed description of the invention
The various exemplary embodiments of the present invention are described in detail now with reference to accompanying drawing.It should be noted that Arrive: unless specifically stated otherwise, the parts illustrated the most in these embodiments and the phase of step Layout, numerical expression and numerical value are not limited the scope of the invention.
Simultaneously, it should be appreciated that for the ease of describing, the chi of the various piece shown in accompanying drawing Very little is not to draw according to actual proportionate relationship.
Description only actually at least one exemplary embodiment is illustrative below, certainly Not as to the present invention and application thereof or any restriction of use.
May not make in detail for technology, method and apparatus known to person of ordinary skill in the relevant Thin discussion, but in the appropriate case, technology, method and apparatus should be considered to authorize description A part.
Shown here with in all examples discussed, any occurrence should be construed as merely Exemplary rather than conduct limits.Therefore, other example of exemplary embodiment can have There is different values.
It should also be noted that similar label and letter expression similar terms in following accompanying drawing, therefore, The most a certain Xiang Yi accompanying drawing is defined, then need not it is carried out in accompanying drawing subsequently Discussed further.
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with tool Body embodiment, and referring to the drawings, the present invention is described in more detail.
Fig. 1 is the schematic flow sheet of an embodiment of sensitive data display packing of the present invention.Should Sensitive data display packing comprises the following steps:
In step 110, obtain effective sensitive data of user.Effective sensitive data of user can Think the true balance data in user's truthful data, such as payment platform or Web bank account.
In step 120, obtain at least one invalid sensitive data.Invalid sensitive data can be Multiple invalid datas that User Defined is arranged, such as user inputs multiple nothing by data-interface Effect numeral;Can also be the data automatically generated by system, such as computer obtains valid data After, the multiple invalid datas generated according to pre-defined algorithm.
In step 130, display includes effective sensitive data and the sensitive data of invalid sensitive data Combination.Such as, when sensitive data is balance data, can be by effective balance data and multiple Invalid balance data is combined into an array, by the effective balance data of user setup in array Display position.When data show, show effective balance data in the precalculated position of array, by Only having individual subscriber to know in position number, seen by other people even if foreground shows, other people are the most not Know which data is authentic and valid.
In this embodiment, by by effective sensitive data and the sensitive data of invalid sensitive data Combination shows, is effective sensitive data owing to which data other people cannot distinguish, therefore can Enough prevent data from use being peeped by people around or equipment, and then reduce sensitive number According to the probability revealed.
Fig. 2 is the schematic flow sheet of another embodiment of sensitive data display packing of the present invention. This sensitive data display packing comprises the following steps:
In step 210, obtain effective sensitive data of user.
In step 220, generate at least one according to effective sensitive data according to pre-defined algorithm invalid Sensitive data.Such as, when sensitive data is balance data, by user setup well effective remaining sum After the number of data position number in array and invalid balance data, according to formulaGenerate invalid balance data.Wherein, f (n) is invalid balance data, and A is effective Balance data, S is effective balance data position number in array, and n is invalid balance data Position number in array.
Such as, effective remaining sum is 2000, and the position number arranging effective balance data is 3, nothing Effect balance data is 4.In array, first balance data f (1) is 667, second remaining sum number Being 1334 according to f (2), the 3rd balance data f (3) is 2000, and the 4th balance data f (4) is 2667, the 5th balance data f (5) is 3334.
According to formulaWhen effective balance data changes, invalid balance data also can Change therewith, it is not necessary to user is arranged from new again.Certainly, those skilled in the art should manage Solving, this invalid remaining sum computing formula is only exemplary representation, it is also possible to arrange multiple computational methods.
In step 230, dynamic circulation shows and includes effective sensitive data and invalid sensitive data Sensitive data combines.Such as, show 667 successively at display interface, 1334,2000,2667, 3334 several numerals.
In this embodiment, by the data display mode of mobilism, by effective sensitive data and Invalid sensitive data mixes, and mixes the spurious with the genuine, and data display can reach the effect of similar password Really, it is possible to reduce data and in use cause the possibility of leakage.
In one embodiment, manually or automatically loop play the most sensitive number can be included Combine according to the sensitive data with invalid sensitive data.Such as, user triggers number by mouse single-point Then data are shown at display interface according to the switching of label or when clicking on screen every time.Pass through The mode of this manual played data can make user choose whether flexibly to cut according to the situation of surrounding Change to next data, such as when having people to pass by or close, can rest on invalid sensitive data, Do not make to switch.Furthermore it is also possible to according to the custom of user, user setup data play frequency, The automatic played data of certain frequency is pressed in dynamic area.Make each by the way of automatic played data Individual amount of money interval switching time is consistent, and person of peeping can be avoided in the long mistake of some data according to user Short stop, guesses out the truthful data of user.
Above two broadcast mode (automatic+manual) can meet different crowd and check data Custom, such as somebody is accustomed to high frequency, and somebody is accustomed to low frequency, and somebody is accustomed to oneself and controls Frequency.Both modes are complementary to one another, and user can select flexibly according to the custom of oneself.
Fig. 3 is the schematic flow sheet of the further embodiment of sensitive data display packing of the present invention.
In step 310, obtain effective sensitive data of user.
In step 320, receive at least one invalid sensitive data that User Defined sets.Its Middle step 320 can also be identical with step 220, is i.e. pressed according to effective sensitive data by computer Generate at least one invalid sensitive data according to pre-defined algorithm, be the most no longer expanded on further.
In step 330, display simultaneously includes effective sensitive data and the sensitivity of invalid sensitive data Data combine, and above-mentioned effective sensitive data and invalid sensitive data combine at sensitive data Position number.
In this embodiment, user can arrange effective sensitive data and invalid sensitive data in advance At the position number of sensitive data combination, this position number only user know.Due to data and should The position number of data shows simultaneously, and user just can judge this number according to the position number of display According to whether being effective sensitive data.And due to this position number, only user knows, data display The effect of similar password can be reached, it is possible to that reduces that data in use cause leakage can Energy.
Fig. 4 is the schematic diagram of a specific embodiment of sensitive data display packing of the present invention, its Middle sensitive data can be balance data.
In step 410, user logs in after arranging the amount of money page (as shown in Figure 5A), arranges The information such as multiple invalid balance data, true balance data position number, broadcasting frequency.Wherein, Fig. 5 A is merely illustrative expression.
In step 420, after user clicks on submission information button, password authentification can be re-entered. If user revises the operation in step 410 and is also required to re-enter login password and verifies, Prevent data from being changed by other people.
In step 430~432, it is respectively and presses the input invalid balance data of acquisition smoothly, obtain very Real balance data play position, broadcast mode, broadcasting frequency, and by true balance data Interface obtains true balance data.
In step 440, build subordinate ordered array, true balance data is arranged on default broadcasting Position, invalid balance data is sequentially filled.
Wherein, after user clicks on submission button, background/foreground feature operation may include that many Individual invalid balance data and true balance data are combined as subordinate ordered array according to setting in detail Resultamount, wherein array length is invalid balance data number+1.Such as, from outside Data-interface is deposited to array according to user-defined position after obtaining true balance data;And will Invalid balance data is filled to array by user's input sequence.Comprise in the array of composition 50000.39, the data such as 500.39,123123.39,3999.39,10999.39, wherein 123123.39 For effective balance data.It addition, system may call upon JS function changeFun (Resultamount [rnum], rnum), and " amount of money " and " sequence are set by innerHtml Number " label show value.Such as, function document.getElementById (" amount "). InnerHTML=Resultamount [rnum];Function document.getElementById (" num ") .innerHTML=rnum+1.Wherein, rnum is array index, size be 0~ Resultamount length-1.
In step 450, when user accesses the remaining sum page, by result array Resultamount Front page layout JS is returned with other information (such as broadcast mode+broadcasting frequency).
In step 460, it is judged that whether clicking trigger shows remaining sum to user.If it is not, then perform Step 461, otherwise, performs step 470.
In step 461, show " * * * * * * * ".Write from memory wherein it is possible to the remaining sum page is opened in setting Recognize loaded and displayed " * * * * * * * ".
In step 470, it may be judged whether for automatic broadcast mode.If it is not, then perform step 480, If so, step 490 is performed.
In step 480, each clicking trigger remaining sum shows, then display one balance data and right The position number answered.Such as when manually playing balance data, triggered by click and call Function changeFun (" amount of money ", " sequence number ") arranges " amount of money " and " sequence number " label and shows Indicating value.Wherein, the label at the foreground html increase amount of money and sequence number is as follows:
The amount of money:<p id="amount"style="font-size:100px">.
Sequence number:<p id="num"style="font-size:10px">.
Subsequent user proceeds to click on, then continue second balance data of display and position-order Number.As shown in Figure 5 B, owing to showing the position that balance data is corresponding with balance data every time simultaneously Putting sequence number, user just can know that according to position number which data is true balance data.Its In, Fig. 5 B is merely illustrative expression.
In step 490, play balance data according to certain Automatic Frequency.
Such as, system calls function setTimeout (label, time), by playing frequency configuration Label display duration.It addition, circulate according to the array index (from 0~n) of Resultamount Call JS function changeFun (" amount of money ", " sequence number "), be used for arranging " amount of money " and " sequence Number " label show value, during performing the switching amount of money, wherein need the broadcasting of a numerical value on judging Time terminates.
In this embodiment, by the data display mode of mobilism, by truthful data and falseness Data mixing is got up, and mixes the spurious with the genuine, and due to truthful data position, only user knows, data exhibition Show the effect that can reach similar password, it is possible to avoid data in use to cause leakage May.It addition, the present invention need not repeatedly perform " hiding " and " display " operation, use Get up more convenient.
Fig. 6 is the structural representation of an embodiment of sensitive data display device of the present invention.Should Sensitive data display device includes effective data capture unit 610, invalid data acquiring unit 620 With sensitive array display unit 630.Wherein:
Valid data acquiring unit 610 is for obtaining effective sensitive data of user.User has Effect sensitive data can be in user's truthful data, such as payment platform or Web bank account True balance data.
Invalid data acquiring unit 620 is used for obtaining at least one invalid sensitive data.Invalid quick Sense data can be multiple invalid datas that User Defined is arranged, and such as user is connect by data Mouth inputs multiple nonsignificant digits;Can also be the data automatically generated by system, such as computer After obtaining effective sensitive data, the multiple invalid datas generated according to pre-defined algorithm.
Sensitive array display unit 630 includes effective sensitive data and invalid sensitive number for display According to sensitive data combination.Such as, when sensitive data is balance data, can be by the most remaining Specified number evidence and multiple invalid balance data are combined into an array, by user setup effective remaining sum number According to the display position in array.When data show, sensitive array display unit 630 is used for Effective balance data is shown, owing to position number only has individual subscriber to know in the precalculated position of array Road, is seen by other people even if foreground shows, other people do not know which data is authentic and valid yet.
In this embodiment, by by effective sensitive data and the sensitive data of invalid sensitive data Combination shows, is effective sensitive data owing to which data other people cannot distinguish, therefore can Enough prevent data from use being peeped by people around or equipment, and then reduce sensitive number According to the probability revealed.
In another embodiment of the present invention, valid data acquiring unit 610 is used for obtaining use In effective sensitive data.Invalid data acquiring unit 620 is for pressing according to effective sensitive data At least one invalid sensitive data is generated according to pre-defined algorithm.Such as, it is remaining sum number when sensitive data According to time, by user setup well effectively balance data position number in array and invalid remaining sum number According to number after, according to formulaGenerate invalid balance data.Wherein, f (n) is nothing Effect balance data, A is effective balance data, and S is effective balance data position-order in array Number, n is invalid balance data position number in array.
Such as, effective remaining sum is 2000, and the position number arranging effective balance data is 3, nothing Effect balance data is 4.In array, first balance data f (1) is 667, second remaining sum number Being 1334 according to f (2), the 3rd balance data f (3) is 2000, and the 4th balance data f (4) is 2667, the 5th balance data f (5) is 3334.
According to formulaWhen effective remaining sum changes, invalid remaining sum also can change therewith, Need not user arrange from new again.Certainly, it will be understood by those of skill in the art that this is invalid Remaining sum computing formula is only exemplary representation, it is also possible to arrange multiple computational methods.
Sensitive array display unit 630 shows for dynamic circulation and includes effective sensitive data and nothing The sensitive data combination of effect sensitive data.Such as, show 667 successively at display interface, 1334, 2000,2667,3334 several numerals.
In this embodiment, by the data display mode of mobilism, by truthful data and falseness Data mixing is got up, and mixes the spurious with the genuine, and data display can reach the effect of similar password, it is possible to Reduce data and in use cause the possibility of leakage.
In one embodiment, sensitive array display unit 630 is for triggering number receiving user Effective sensitive data and nothing is included according to after handoff response or automatically playing display according to preset frequency The sensitive data combination of effect sensitive data, i.e. can manually or automatically loop play data.Such as, Then in display every time when user passes through the switching of mouse single-point trigger data label or clicks on screen One data of interface display, manually the mode of played data can make user according to surrounding Situation chooses whether to be switched to next data flexibly, such as when having people to pass by or close, permissible Rest on invalid sensitive data, do not make to switch.Furthermore it is also possible to according to the custom of user, Play frequency by user setup data, press the automatic played data of certain frequency in dynamic area.Logical The mode crossing automatic played data makes each amount of money interval switching time consistent, can avoid person of peeping According to user in the long too short stop of some data, guess out the truthful data of user.
Above two broadcast mode (automatic+manual) can meet different crowd and check information Custom, such as somebody is accustomed to high frequency, and somebody is accustomed to low frequency, and somebody is accustomed to oneself and controls Frequency.Both modes are complementary to one another, and user can select flexibly according to the custom of oneself.
In another embodiment of the present invention, valid data acquiring unit 610 is used for obtaining use Effective sensitive data at family.Invalid data acquiring unit 620 is used for receiving User Defined and sets At least one invalid sensitive data.Sensitive array display unit 630 includes for Dynamic Announce The sensitive data combination of effect sensitive data and invalid sensitive data, and effectively sensitive data and nothing The position number that effect sensitive data combines at sensitive data.
Wherein, user can arrange effective sensitive data and invalid sensitive data in advance at sensitive number According to the position number of combination, this position number only user know.Position due to data He these data Put sequence number to show, according to the position number of display, user just can judge that whether these data are simultaneously Valid data.
In this embodiment, by the data display mode of mobilism, by truthful data and falseness Data mixing is got up, and mixes the spurious with the genuine, and due to truthful data position, only user knows, data exhibition Show the effect that can reach similar password, it is possible to avoid data in use to cause leakage May.It addition, the present invention need not repeatedly perform " hiding " and " display " operation, use Get up more convenient.
Fig. 7 is the structural representation of another embodiment of sensitive data display device of the present invention. This sensitive data display device includes memorizer 710 and processor 720.Wherein:
Memorizer 710 can be disk, flash memory or other any non-volatile memory medium.Deposit Reservoir is for storing the instruction in embodiment corresponding to Fig. 1-4.
Processor 720 is coupled to memorizer 710, can come as one or more integrated circuits Implement, such as microprocessor or microcontroller.This processor 720 is used for performing to deposit in memorizer The instruction of storage, it is possible to prevent data from use being peeped by people around or equipment, and then Reduce the probability that sensitive data is revealed.
In one embodiment, it is also possible to as shown in Figure 8, sensitive data display device 800 is wrapped Include memorizer 810 and processor 820.Processor 820 coupled to deposit by BUS bus 830 Reservoir 810.This sensitive data display device 800 can also be connected to by memory interface 840 External memory 850 is to call external data, it is also possible to connected by network interface 860 To network or an other computer system (not shown).The most no longer describe in detail.
In this embodiment, instructed by memory stores data, then processed by processor State instruction, it is possible to prevent data from use being peeped by people around or equipment, and then fall The probability that low sensitive data is revealed.
Those skilled in the art are it should be appreciated that embodiments of the invention can be provided as method, dress Put or computer program.Therefore, the present invention can use complete hardware embodiment, completely Software implementation or the form of the embodiment in terms of combining software and hardware.And, the present invention Can use can be with non-at one or more computers wherein including computer usable program code Instantaneity storage medium (includes but not limited to disk memory, CD-ROM, optical memory Deng) form of the upper computer program implemented.
The present invention is with reference to method according to embodiments of the present invention, equipment (system) and to calculate The flow chart of machine program product and/or block diagram describe.It should be understood that can be by computer program Instruct each flow process in flowchart and/or block diagram and/or square frame and flow chart And/or the flow process in block diagram and/or the combination of square frame.These computer programs can be provided to refer to Order processes to general purpose computer, special-purpose computer, Embedded Processor or other programmable datas The processor of equipment is to produce a machine so that at computer or other programmable datas The instruction that the processor of reason equipment performs produces for realizing at one flow process of flow chart or multiple stream The device of the function specified in journey and/or one square frame of block diagram or multiple square frame.
These computer program instructions may be alternatively stored in and can guide computer or other numbers able to programme According in the computer-readable memory that processing equipment works in a specific way so that be stored in this meter Instruction in calculation machine readable memory produces the manufacture including command device, and this command device is real Now in one flow process of flow chart or multiple flow process and/or one square frame of block diagram or multiple square frame The function specified.
These computer program instructions also can be loaded into computer or other programmable datas process On equipment so that perform sequence of operations step on computer or other programmable devices to produce Raw computer implemented process, thus the instruction performed on computer or other programmable devices There is provided for realizing at one flow process of flow chart or multiple flow process and/or one square frame of block diagram or The step of the function specified in multiple square frames.
So far, the present invention is described in detail.In order to avoid covering the design of the present invention, do not have It is described details more known in the field.Those skilled in the art as described above, Completely it can be appreciated how implement technical scheme disclosed herein.
Method and the device of the present invention may be achieved in many ways.Such as, can be by soft Part, hardware, firmware or software, hardware, any combination of firmware realize the side of the present invention Method and device.For the said sequence of step of described method merely to illustrate, this The step of the method for invention is not limited to order described in detail above, the most especially Explanation.Additionally, in certain embodiments, also can be embodied as the present invention recording at record medium In program, these programs include the machine readable instructions for realizing the method according to the invention. Thus, the present invention also covers the record of the program for performing the method according to the invention that stores and is situated between Matter.
Although some specific embodiments of the present invention being described in detail by example, But it should be appreciated by those skilled in the art, above example is not merely to illustrate, and not It is to limit the scope of the present invention.It should be appreciated by those skilled in the art, can without departing from In the case of scope and spirit of the present invention, above example is modified.The model of the present invention Enclose and be defined by the following claims.

Claims (15)

1. a sensitive data display packing, it is characterised in that including:
Obtain effective sensitive data;
Obtain at least one invalid sensitive data;
Display includes described effective sensitive data and the sensitive data group of described invalid sensitive data Close.
Method the most according to claim 1, it is characterised in that described display includes institute The sensitive data combination stating effective sensitive data and described invalid sensitive data includes:
Described effective sensitive data is shown in the precalculated position that described sensitive data combines.
Method the most according to claim 1, it is characterised in that described display includes institute The sensitive data combination stating effective sensitive data and described invalid sensitive data includes:
Dynamic circulation shows and includes the quick of described effective sensitive data and described invalid sensitive data Sense data combination.
Method the most according to claim 1, it is characterised in that described display includes institute The sensitive data combination stating effective sensitive data and described invalid sensitive data includes:
After receiving user's trigger data handoff response display include described effective sensitive data and The sensitive data combination of described invalid sensitive data;
And/or
Automatically play according to preset frequency and include described effective sensitive data and described invalid sensitivity The sensitive data combination of data.
Method the most according to claim 1, it is characterised in that also include:
Show that described effective sensitive data and described invalid sensitive data are in described sensitive data group Position number in conjunction.
6. according to the arbitrary described method of claim 1-5, it is characterised in that described acquisition At least one invalid sensitive data includes:
At least one described invalid sensitive data is set by User Defined;
And/or
At least one is generated according to pre-defined algorithm described invalid quick according to described effective sensitive data Sense data.
Method the most according to claim 6, it is characterised in that according to described the quickest Sense data generate at least one described invalid sensitive data according to pre-defined algorithm and include:
According to formulaGenerate described invalid sensitive data;
Wherein, f (n) is described invalid sensitive data, and A is described effective sensitive data, and S is institute Stating effective sensitive data position number in described sensitive data combines, n is described invalid quick Sense data position number in described sensitive data combines.
8. a sensitive data display device, it is characterised in that including:
Valid data acquiring unit, is used for obtaining effective sensitive data;
Invalid data acquiring unit, is used for obtaining at least one invalid sensitive data;
Sensitive array display unit, includes described effective sensitive data and described invalid for display The sensitive data combination of sensitive data.
Device the most according to claim 8, it is characterised in that
Described sensitive array display unit is for aobvious in the precalculated position that described sensitive data combines Show described effective sensitive data.
Device the most according to claim 8, it is characterised in that
Described sensitive array display unit show for dynamic circulation and includes described effective sensitivity number Combine according to the sensitive data with described invalid sensitive data.
11. devices according to claim 8, it is characterised in that
Described sensitive array display unit is for aobvious after receiving user's trigger data handoff response Show the sensitive data combination including described effective sensitive data and described invalid sensitive data;
And/or
Described sensitive array display unit for automatically play according to preset frequency include described in have The sensitive data combination of effect sensitive data and described invalid sensitive data.
12. devices according to claim 8, it is characterised in that
Described sensitive array display unit is additionally operable to show described effective sensitive data and described nothing Effect sensitive data position number in described sensitive data combines.
13.-12 arbitrary described devices according to Claim 8, it is characterised in that
Described invalid data acquiring unit is for receiving at least one institute that User Defined sets State invalid sensitive data;
And/or
Described invalid data acquiring unit is used for according to described effective sensitive data according to predetermined calculation Method generates at least one described invalid sensitive data.
14. devices according to claim 13, it is characterised in that
Described invalid data acquiring unit is for according to formulaGenerate described invalid quick Sense data;
Wherein, f (n) is described invalid sensitive data, and A is described effective sensitive data, and S is institute Stating effective sensitive data position number in described sensitive data combines, n is described invalid quick Sense data position number in described sensitive data combines.
15. 1 kinds of sensitive data display devices, it is characterised in that including:
Memorizer;And
Being coupled to the processor of described memorizer, described processor is configured to based on being stored in The instruction stating memorizer performs the method as described in any one of claim 1 to 7.
CN201610329482.4A 2016-05-18 2016-05-18 Sensitive data display methods and device Active CN106022173B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610329482.4A CN106022173B (en) 2016-05-18 2016-05-18 Sensitive data display methods and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610329482.4A CN106022173B (en) 2016-05-18 2016-05-18 Sensitive data display methods and device

Publications (2)

Publication Number Publication Date
CN106022173A true CN106022173A (en) 2016-10-12
CN106022173B CN106022173B (en) 2019-07-02

Family

ID=57097708

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610329482.4A Active CN106022173B (en) 2016-05-18 2016-05-18 Sensitive data display methods and device

Country Status (1)

Country Link
CN (1) CN106022173B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108847586A (en) * 2017-07-09 2018-11-20 杭州力谱科技有限公司 A kind of outdoor rainproof switchgear
WO2020093818A1 (en) * 2018-11-05 2020-05-14 阿里巴巴集团控股有限公司 Blockchain-based data processing method and apparatus, and server
WO2020103154A1 (en) * 2018-11-23 2020-05-28 Siemens Aktiengesellschaft Method, apparatus and system for data analysis

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103678962A (en) * 2012-08-30 2014-03-26 腾讯科技(深圳)有限公司 Personal information management method and device and terminal
US20140150114A1 (en) * 2012-11-28 2014-05-29 Anand Sinha Visual securement of sensitive data
CN104484612A (en) * 2014-11-19 2015-04-01 中电长城(长沙)信息技术有限公司 Sensitive information shielding method and system for remote desktop applications

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103678962A (en) * 2012-08-30 2014-03-26 腾讯科技(深圳)有限公司 Personal information management method and device and terminal
US20140150114A1 (en) * 2012-11-28 2014-05-29 Anand Sinha Visual securement of sensitive data
CN104484612A (en) * 2014-11-19 2015-04-01 中电长城(长沙)信息技术有限公司 Sensitive information shielding method and system for remote desktop applications

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108847586A (en) * 2017-07-09 2018-11-20 杭州力谱科技有限公司 A kind of outdoor rainproof switchgear
WO2020093818A1 (en) * 2018-11-05 2020-05-14 阿里巴巴集团控股有限公司 Blockchain-based data processing method and apparatus, and server
US11270004B2 (en) 2018-11-05 2022-03-08 Advanced New Technologies Co., Ltd. Blockchain-based transaction privacy
WO2020103154A1 (en) * 2018-11-23 2020-05-28 Siemens Aktiengesellschaft Method, apparatus and system for data analysis

Also Published As

Publication number Publication date
CN106022173B (en) 2019-07-02

Similar Documents

Publication Publication Date Title
US11204693B2 (en) Screenshot based TUI process for in-app purchase authentication
CN104580125B (en) A kind of payment verification methods, devices and systems
JP7311643B2 (en) Secure authorization through modal windows
US10402078B2 (en) Method and apparatus for interactive movement of displayed content
CN107704744A (en) Auth method, device and mobile terminal
CN107562475A (en) Message display method, device and terminal
CN111309214A (en) Video interface setting method and device, electronic equipment and storage medium
CN107609372A (en) Fingerprint identification method, device, mobile terminal and storage medium
JP2017196039A (en) Game program and recording medium
CN106485173A (en) Sensitive information methods of exhibiting and device
CN106022173A (en) Sensitive data display method and apparatus
CN108319683A (en) Webpage display process, device and terminal
CN109597755A (en) Detection method, device, storage medium and the electronic equipment that text is shown
CN107632853A (en) A kind of method for information display and device
CN107566632A (en) Interface of input method display methods, device and terminal
CN111475089B (en) Task display method, device, terminal and storage medium
CN109284049A (en) Switching method, device, terminal and the storage medium of display state
CN111597009B (en) Application program display method and device and terminal equipment
CN106899489A (en) A kind of information processing method and device
CN111984126A (en) Answer record generation method and device, electronic equipment and storage medium
CN111932346A (en) Image display method, device, equipment and computer readable storage medium
CN104881319B (en) A kind of data processing method and device of striding course
CN104777968B (en) A kind of information processing method and electronic equipment
CN110909192A (en) Instant searching method, device, terminal and storage medium
CN105740738A (en) Mobile terminal display method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant