Sensitive information processing method, device and server, and security determination system

US10505934B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10505934-B2
Application numberUS-201715448504-A
CountryUS
Kind codeB2
Filing dateMar 2, 2017
Priority dateSep 3, 2014
Publication dateDec 10, 2019
Grant dateDec 10, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A sensitive information processing method, device and server, and a security determination system. The method includes acquiring to-be-processed information in a page; determining whether the to-be-processed information is sensitive information according to a preset sensitive information identification strategy; performing processing according to a preset sensitive information processing strategy when the to-be-processed information is sensitive information, to form processed sensitive information; and substituting the corresponding to-be-processed information in the page with the processed sensitive information, to form a page with the processed sensitive information. By using the example embodiments of the present application, identification and processing for sensitive information in a page returned to a user may be completed on a server terminal, which improves the security of the sensitive information in the page.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: acquiring to-be-processed information in a page, the to-be-processed information including a value of variable information; determining that the to-be-processed information is sensitive information according to a variable name corresponding to the value; performing processing according to a preset sensitive information processing strategy to form processed sensitive information, the performing including setting the preset sensitive information processing strategy according to a privilege of a domain group to which the value belongs, different values corresponding to different preset sensitive information processing strategies for the variable name; and substituting the to-be-processed information in the page with the processed sensitive information, to form a page with the processed sensitive information. 2. The method of claim 1 , wherein the acquiring the to-be-processed information in the page includes: acquiring the to-be-processed information in the page by using an interceptor after a Controller in an MVC framework structure is invoked and before a view is rendered; or acquiring the to-be-processed information in the page by using an interceptor after a Velocity in an MVC framework structure is invoked. 3. The method of claim 1 , wherein the to-be-processed information includes: the variable information in a ModelMap in an MVC framework structure of a page server. 4. The method of claim 3 , wherein the determining that the to-be-processed information is the sensitive information includes: acquiring the variable name in the ModelMap in the MVC framework structure of the page server; comparing the acquired variable name in the ModelMap with sensitive information stored in a sensitive information library; and determining that the to-be-processed information is the sensitive information in response to determining that the variable name is in the sensitive information library. 5. The method of claim 4 , further comprising: determining, according to a preset sensitive information monitoring strategy, whether the value in the ModelMap in the MVC framework structure of the page server is to-be-processed sensitive information; and sending a variable name corresponding to the value of the variable information to the sensitive information library when it is determined according to the sensitive information monitoring strategy that the value of the variable information is to-be-processed sensitive information. 6. The method of claim 3 , wherein the performing processing according to the preset sensitive information processing strategy includes: setting the preset sensitive information processing strategy for values corresponding to different variable names according to the different variable names. 7. The method of claim 6 , wherein the preset sensitive information processing strategy includes at least one of the followings: non-processing; display of a predetermined part; completion of masking; privilege-based masking; display after transformation; and misinformation. 8. A device comprising: one or more processors; and one or more memories having stored thereon computer-readable instructions, which when executed, cause the one or more processors to perform acts comprising: acquiring to-be-processed information in a page, the to-be-processed information including a value of variable information; determining that the to-be-processed information is sensitive information on the basis of a variable name corresponding to the value stored in a sensitive information library; and performing processing according to a preset sensitive information processing strategy to form processed sensitive information, the performing including setting the preset sensitive information processing strategy according to a privilege of a domain group to which the value belongs, different values corresponding to different preset sensitive information processing strategies for the variable name. 9. The device of claim 8 , wherein the to-be-processed information includes: the variable information in a ModelMap in an MVC framework structure of a page server. 10. The device of claim 9 , wherein the performing processing according to the preset sensitive information processing strategy includes: setting the preset sensitive information processing strategy for values corresponding to different variable names according to the different variable names. 11. The device of claim 9 , wherein the preset sensitive information processing strategy includes at least one of the following: displaying a particular field of the value corresponding to the variable name according to a predetermined display rule; masking all fields of the value corresponding to the variable name according to a predetermined masking rule; processing the value corresponding to the variable name according to a privilege of a specified field; transforming the value corresponding to the variable name according to a predetermined transformation rule, and use the transformed value as the value of the variable name; and skipping processing the value corresponding to the variable name. 12. The device of claim 9 , wherein the determining that the to-be-processed information is the sensitive information includes: acquiring the variable name in the ModelMap in the MVC framework structure of the page server; determining that the acquired variable name in the ModelMap is the same as the sensitive information stored in a sensitive information library; and determining that the to-be-processed information is the sensitive information. 13. The device of claim 9 , wherein the acts further comprise: storing a preset sensitive information monitoring strategy; determining, according to the preset sensitive information monitoring strategy, whether a value of the variable information in the ModelMap in the MVC framework structure of the page server is to-be-processed sensitive information; and sending the variable name corresponding to the value of the variable information to the sensitive information library in response to determining that the value of the variable information is to-be-processed sensitive information. 14. The device of claim 9 , wherein the acts further comprise: directly sending the processed sensitive information to a server by using an interceptor. 15. The device of claim 9 , wherein the acts further comprise: substituting the to-be-processed information in the page with the processed sensitive information. 16. One or more memories having stored thereon computer-readable instructions, which when executed, cause one or more processors to perform acts comprising: acquiring to-be-processed information in a page, the to-be-processed information including a value of variable information; determining that the to-be-processed information is sensitive information according to a variable name corresponding to the value; performing processing according to a preset sensitive information processing strategy to form processed sensitive information, the performing including setting the preset sensitive information processing strategy according to a privilege of a domain group to which the value belongs, different values corresponding to different preset sensitive information processing strategies for the variable name. 17. The one or more memories of claim 16 , wherein the acts further comprise substituting the to-be-processed information in the page with the processed sensitive information, to form a page with the processed sensitive information.

Assignees

Inventors

Classifications

  • based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title

  • Masking or blinding · CPC title

  • H04L63/10Primary

    for controlling access to devices or network resources · CPC title

  • Electricity · mapped topic

  • Proxies · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10505934B2 cover?
A sensitive information processing method, device and server, and a security determination system. The method includes acquiring to-be-processed information in a page; determining whether the to-be-processed information is sensitive information according to a preset sensitive information identification strategy; performing processing according to a preset sensitive information processing strate…
Who is the assignee on this patent?
Alibaba Group Holding Ltd
What technology area does this patent fall under?
Primary CPC classification H04L63/10. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 10 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).