CN104424445A - 资料隐藏***、方法及电子装置 - Google Patents
资料隐藏***、方法及电子装置 Download PDFInfo
- Publication number
- CN104424445A CN104424445A CN201310409463.9A CN201310409463A CN104424445A CN 104424445 A CN104424445 A CN 104424445A CN 201310409463 A CN201310409463 A CN 201310409463A CN 104424445 A CN104424445 A CN 104424445A
- Authority
- CN
- China
- Prior art keywords
- data
- hiding
- hide
- condition
- hidden
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 18
- 238000009434 installation Methods 0.000 claims description 44
- 230000001815 facial effect Effects 0.000 claims description 10
- 238000010586 diagram Methods 0.000 description 4
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/106—Enforcing content protection by specific content processing
- G06F21/1066—Hiding content
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Storage Device Security (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供一种资料隐藏***、方法及电子装置。所述***包括:判断模块,用于判断当前触发执行资料隐藏动作的条件是否达到;以及隐藏模块,用于在当前触发执行资料隐藏动作的条件达到时,从多个预先设置的隐藏策略中确定隐藏触发条件与当前触发执行资料隐藏动作的条件匹配的隐藏策略,并根据确定的隐藏策略中用于确定需要隐藏的资料的标识确定所述电子装置中需要隐藏的资料,并隐藏所述需要隐藏的资料。本发明中,在隐藏触发条件达到时,将需要隐藏的资料进行隐藏。如此,在非电子装置的用户使用该电子装置时,可防止私密资料的泄露。
Description
技术领域
本发明涉及电子装置,特别涉及一种应用于电子装置的资料隐藏***及方法。
背景技术
现有技术中,为了防止私密资料的泄露,通常是对私密资料进行加密处理。然,采用加密方式,如果其他人窃取到密码,或采用其他方式破解密码,仍会导致私密资料的泄露。
发明内容
有鉴于此,本发明提供一种资料隐藏***、方法及电子装置。
一种资料隐藏***,应用于电子装置,所述***包括:判断模块,用于判断当前触发执行资料隐藏动作的条件是否达到;以及隐藏模块,用于在当前触发执行资料隐藏动作的条件达到时,从多个预先设置的隐藏策略中确定隐藏触发条件与当前触发执行资料隐藏动作的条件匹配的隐藏策略,并根据确定的隐藏策略中用于确定需要隐藏的资料的标识确定所述电子装置中需要隐藏的资料,并隐藏所述需要隐藏的资料。
一种资料隐藏方法,应用于一电子装置,所述方法包括:判断当前触发执行资料隐藏动作的条件是否达到;以及在当前触发执行资料隐藏动作的条件达到时,从多个预先设置的隐藏策略确定隐藏触发条件与当前触发执行资料隐藏动作的条件匹配的隐藏策略,并根据确定的隐藏策略中用于确定需要隐藏的资料的标识确定所述电子装置中需要隐藏的资料,并隐藏所述需要隐藏的资料。
一种电子装置,所述电子装置包括处理器,所述处理器包括:判断模块,用于判断当前触发执行资料隐藏动作的条件是否达到;以及隐藏模块,用于在当前触发执行资料隐藏动作的条件达到时,从多个预先设置的隐藏策略中确定隐藏触发条件与当前触发执行资料隐藏动作的条件匹配的隐藏策略,并根据确定的隐藏策略中用于确定需要隐藏的资料的标识确定所述电子装置中需要隐藏的资料,并隐藏所述需要隐藏的资料。
本发明中,在隐藏触发条件达到时,将需要隐藏的资料进行隐藏。如此,在非电子装置的用户使用该电子装置时,可防止私密资料的泄露。
附图说明
图1为本发明一种实施方式中电子装置的功能模块图。
图2为本发明一种实施方式中图1中的资料隐藏***的功能模块图。
图3为本发明一种实施方式中资料隐藏方法的流程图。
主要元件符号说明
电子装置 | 100 |
存储器 | 10 |
处理器 | 12 |
资料隐藏*** | 200 |
隐藏策略设定模块 | 21 |
判断模块 | 23 |
隐藏模块 | 25 |
如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
请参考图1,本实施方式中的电子装置100可为智能手机、平板电脑等。在本实施方式中,电子装置100中存储有一隐藏策略资料库,该资料库中包括多个隐藏策略,每一隐藏策略包括一隐藏触发条件及用于确定需要隐藏的资料的标识,例如文件名。隐藏触发条件可为非主人使用、不在公司使用等。例如,设定其中一隐藏策略为非电子装置100的用户(非主人)使用该电子装置100时,将电子装置100中私密性较强的资料进行隐藏,例如记载客户资料的A.EXL文件。当电子装置100通过现有的人脸识别技术判断当前的使用者的人脸图像不为预存的用户的人脸图像时,判断当前的使用者非电子装置100的用户。因此,电子装置100根据设定的隐藏策略,将私密性较强的资料,例如A.EXL隐藏。如此,非电子装置100的用户使用该电子装置100时,因为不清楚哪些资料被隐藏了,不会导致私密性资料的泄露。
本实施方式中的电子装置100包括存储器10及处理器12。存储器10中存储有资料隐藏***200的各个功能模块。处理器12执行资料隐藏***200中的各个功能模块,以对需要隐藏的资料及时进行隐藏。
请一并参考图3,资料隐藏***200包括隐藏策略设定模块21、判断模块23及隐藏模块25。在其他实施方式中,所述***模块21、23、25也可以设置在处理器12中,为处理器12的组成子模块。
隐藏策略设定模块21用于设定多个隐藏策略,每一隐藏策略包括隐藏触发条件及用于确定需要隐藏的资料的标识。隐藏触发条件可为非主人使用、不在公司使用等。例如,设定其中一隐藏策略为非电子装置100的用户使用该电子装置100时,将电子装置100中私密性较强的资料进行隐藏。设定另一隐藏策略为在公司以外的地方使用该电子装置100时,将电子装置100中与工作相关的资料进行隐藏。在本实施方式中,隐藏策略设定模块21将隐藏策略存储于存储器10中,形成隐藏策略资料库。在隐藏策略资料库中,用于标识需要隐藏的资料的标识为文件名。在其他实施方式中,隐藏策略设定模块21将隐藏策略写入需要隐藏的资料的文件头中。***200根据每一资料的文件头可判断该资料是否为当前需要隐藏的资料。在本实施方式中,隐藏策略设定模块21提供一用户界面供用户输入隐藏策略,并将用户输入的隐藏策略存储于隐藏策略资料库中。在其他实施方式中,隐藏策略设定模块21在用户在电子装置100中建立每一资料时,提示用户输入隐藏策略,并将用户输入的隐藏策略写入资料的文件头中。
判断模块23用于判断当前触发执行资料隐藏动作的条件是否达到。在本实施方式中,判断模块23判断电子装置100的当前使用者的人脸图像与预存的人脸图像不一致时,判断触发执行资料隐藏动作的条件达到。判断模块23还在判断电子装置100未位于预设的区域时,判断触发执行资料隐藏动作的条件达到。
隐藏模块25用于当前触发执行资料隐藏动作的条件达到时,确定隐藏触发条件与当前触发执行资料隐藏动作的条件匹配的隐藏策略,并根据确定的隐藏策略中用于确定需要隐藏的资料的标识确定电子装置100中需要隐藏的资料,并隐藏需要隐藏的资料。在本实施方式中,在当前触发执行资料隐藏动作的条件达到时,例如当前使用者的人脸图像与预存的人脸图像不一致时,隐藏模块25从隐藏策略资料库中检索隐藏触发条件与当前触发执行资料隐藏动作的条件匹配的隐藏策略,例如检索隐藏触发条件为非主人使用的隐藏策略,根据检索到的隐藏策略中需要隐藏的资料的文件名,在电子装置100中确定每一需要隐藏的资料的位置,并将每一需要隐藏的资料进行隐藏。值得注意的是,当当前有两个或多个触发执行资料隐藏动作的条件同时达到时,隐藏模块25从隐藏策略资料库中确定多个隐藏策略,每一隐藏策略的隐藏触发条件与其中一当前触发执行资料隐藏动作的条件匹配。例如,当非电子装置100的用户在公司以外的地方使用该电子装置100时,隐藏模块25在隐藏策略资料库中检索隐藏触发条件为不在公司使用的隐藏策略,以及检索隐藏触发条件为非主人使用的隐藏策略。在其他实施方式中,在当前触发执行资料隐藏动作的条件达到时,检索电子装置100中的每一资料的文件头,根据每一资料的文件头确定需要隐藏的资料,并将需要隐藏的资料进行隐藏。
值得注意的是,有些类型的资料在生成时会自动产生默认的隐藏策略。也就是说,某些类型的应用程序的提供商会提供默认的用户可查看但不可更改的隐藏策略。如果用户认为某一资料的默认的隐藏策略不适合,可通过隐藏策略设定模块21对该资料的隐藏策略进行重新设定,重新设定的隐藏策略存储于隐藏策略资料库中。隐藏模块25在该重新设定的隐藏策略的隐藏触发条件达到时,对该资料进行隐藏。隐藏模块25不根据该资料默认的隐藏策略执行隐藏动作。也就是说,用户设定的隐藏策略的优先级别高于默认的隐藏策略。
图3为本发明一种实施方式中资料隐藏方法的流程图。
步骤S301中,隐藏策略设定模块21设定多个隐藏策略,每一隐藏策略包括隐藏触发条件以及用于确定需要隐藏的资料的标识。
步骤S302中,判断模块23判断当前触发执行资料隐藏动作的条件是否达到。
步骤S303中,隐藏模块25在当前触发执行资料隐藏动作的条件达到时,确定隐藏触发条件与当前触发执行资料隐藏动作的条件匹配的隐藏策略,并根据确定的隐藏策略中需要隐藏的资料的标识确定电子装置100中需要隐藏的资料,并隐藏所述需要隐藏的资料。
Claims (11)
1.一种资料隐藏***,应用于电子装置,其特征在于,所述***包括:
判断模块,用于判断当前触发执行资料隐藏动作的条件是否达到;以及
隐藏模块,用于在当前触发执行资料隐藏动作的条件达到时,从多个预先设置的隐藏策略中确定隐藏触发条件与当前触发执行资料隐藏动作的条件匹配的隐藏策略,并根据确定的隐藏策略中用于确定需要隐藏的资料的标识确定所述电子装置中需要隐藏的资料,并隐藏所述需要隐藏的资料。
2.如权利要求1所述的资料隐藏***,其特征在于,所述判断模块判断所述电子装置的当前使用者的人脸图像与预存的人脸图像不一致时,判断当前触发执行资料隐藏动作的条件达到。
3.如权利要求1所述的资料隐藏***,其特征在于,所述判断模块判断所述电子装置当前不位于预设的区域时,判断当前触发执行资料隐藏动作的条件达到。
4.如权利要求1所述的资料隐藏***,其特征在于,所述隐藏策略设定模块将所述设定的隐藏策略存储于一数据库中,所述隐藏策略中用于确定需要隐藏的资料的标识为需要隐藏的资料的文件名。
5.如权利要求1所述的资料隐藏***,其特征在于,所述隐藏策略设定模块将每一设定的隐藏策略记载于一需要隐藏的资料的文件头中。
6.一种资料隐藏方法,应用于一电子装置,其特征在于,所述方法包括:
判断当前触发执行资料隐藏动作的条件是否达到;以及
在当前触发执行资料隐藏动作的条件达到时,从多个预先设置的隐藏策略确定隐藏触发条件与当前触发执行资料隐藏动作的条件匹配的隐藏策略,并根据确定的隐藏策略中用于确定需要隐藏的资料的标识确定所述电子装置中需要隐藏的资料,并隐藏所述需要隐藏的资料。
7.如权利要求6所述的资料隐藏方法,其特征在于,在所述电子装置的当前使用者的人脸图像与预存的人脸图像不一致时,判断当前触发执行资料隐藏动作的条件达到。
8.如权利要求6所述的资料隐藏方法,其特征在于,在所述电子装置当前不位于预设的区域时,判断当前触发执行资料隐藏动作的条件达到。
9.如权利要求6所述的资料隐藏方法,其特征在于,所述方法还包括:将所述设定的隐藏策略存储于一数据库中,所述隐藏策略中用于确定需要隐藏的资料的标识为需要隐藏的资料的文件名。
10.如权利要求6所述的资料隐藏***,其特征在于,所述方法还包括:将每一设定的隐藏策略记载于一需要隐藏的资料的文件头中。
11.一种电子装置,所述电子装置包括处理器,其特征在于,所述处理器包括:
判断模块,用于判断当前触发执行资料隐藏动作的条件是否达到;以及
隐藏模块,用于在当前触发执行资料隐藏动作的条件达到时,从多个预先设置的隐藏策略中确定隐藏触发条件与当前触发执行资料隐藏动作的条件匹配的隐藏策略,并根据确定的隐藏策略中用于确定需要隐藏的资料的标识确定所述电子装置中需要隐藏的资料,并隐藏所述需要隐藏的资料。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310409463.9A CN104424445A (zh) | 2013-09-09 | 2013-09-09 | 资料隐藏***、方法及电子装置 |
TW102137654A TWI587171B (zh) | 2013-09-09 | 2013-10-18 | 資料隱藏系統、方法及電子裝置 |
US14/478,612 US9613225B2 (en) | 2013-09-09 | 2014-09-05 | Electronic device, system and method for securing data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310409463.9A CN104424445A (zh) | 2013-09-09 | 2013-09-09 | 资料隐藏***、方法及电子装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104424445A true CN104424445A (zh) | 2015-03-18 |
Family
ID=52626912
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310409463.9A Pending CN104424445A (zh) | 2013-09-09 | 2013-09-09 | 资料隐藏***、方法及电子装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9613225B2 (zh) |
CN (1) | CN104424445A (zh) |
TW (1) | TWI587171B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106096341A (zh) * | 2016-06-15 | 2016-11-09 | 宇龙计算机通信科技(深圳)有限公司 | 一种数据控制方法和装置 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105376596B (zh) * | 2015-06-18 | 2018-01-19 | 广东欧珀移动通信有限公司 | 一种视频加密、解密的方法及移动终端 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102004881A (zh) * | 2010-11-24 | 2011-04-06 | 东莞宇龙通信科技有限公司 | 移动终端、移动终端工作模式的切换装置及方法 |
CN102035929A (zh) * | 2009-09-29 | 2011-04-27 | 比亚迪股份有限公司 | 识别终端用户身份的方法、***及终端 |
CN102930221A (zh) * | 2011-08-09 | 2013-02-13 | 三星电子(中国)研发中心 | 一种保护手持设备中数据的方法 |
US20130104203A1 (en) * | 2011-09-24 | 2013-04-25 | Marc E. Davis | Behavioral fingerprint based authentication |
CN103177206A (zh) * | 2013-02-21 | 2013-06-26 | 深圳市中兴移动通信有限公司 | 一种信息保密方法及电子终端 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ATE480839T1 (de) * | 2005-01-26 | 2010-09-15 | New Jersey Tech Inst | System und verfahren zur steganalyse |
US7783135B2 (en) * | 2005-05-09 | 2010-08-24 | Like.Com | System and method for providing objectified image renderings using recognition information from images |
SG136010A1 (en) * | 2006-03-29 | 2007-10-29 | Digital Info Technology Pte Lt | Method and system for online access to a server |
US20080168554A1 (en) * | 2007-01-10 | 2008-07-10 | Samsung Electronics Co., Ltd. | Image forming apparatus and method of outputting |
TWI488130B (zh) * | 2012-09-07 | 2015-06-11 | Egis Technology Inc | 指紋辨識認證系統及其方法 |
US11093521B2 (en) * | 2013-06-27 | 2021-08-17 | Sap Se | Just-in-time data quality assessment for best record creation |
-
2013
- 2013-09-09 CN CN201310409463.9A patent/CN104424445A/zh active Pending
- 2013-10-18 TW TW102137654A patent/TWI587171B/zh active
-
2014
- 2014-09-05 US US14/478,612 patent/US9613225B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102035929A (zh) * | 2009-09-29 | 2011-04-27 | 比亚迪股份有限公司 | 识别终端用户身份的方法、***及终端 |
CN102004881A (zh) * | 2010-11-24 | 2011-04-06 | 东莞宇龙通信科技有限公司 | 移动终端、移动终端工作模式的切换装置及方法 |
CN102930221A (zh) * | 2011-08-09 | 2013-02-13 | 三星电子(中国)研发中心 | 一种保护手持设备中数据的方法 |
US20130104203A1 (en) * | 2011-09-24 | 2013-04-25 | Marc E. Davis | Behavioral fingerprint based authentication |
CN103177206A (zh) * | 2013-02-21 | 2013-06-26 | 深圳市中兴移动通信有限公司 | 一种信息保密方法及电子终端 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106096341A (zh) * | 2016-06-15 | 2016-11-09 | 宇龙计算机通信科技(深圳)有限公司 | 一种数据控制方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
US20150074827A1 (en) | 2015-03-12 |
TW201516740A (zh) | 2015-05-01 |
TWI587171B (zh) | 2017-06-11 |
US9613225B2 (en) | 2017-04-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10158621B2 (en) | Method, apparatus, and system for providing a security check | |
US8903359B2 (en) | Mobile device and NFC service protection method of the mobile device | |
WO2018120722A1 (zh) | 异步接口测试方法、终端、设备、***及存储介质 | |
US9763100B2 (en) | Instant messaging message processing method and device and storage medium | |
US20170193236A1 (en) | Data security processing method and apparatus based on switch in dual system | |
US20150261945A1 (en) | Behavior-based identity system | |
CN103634316A (zh) | 一种账号登录方法及电子设备 | |
CN103778363B (zh) | 移动终端及应用的保护方法 | |
WO2021012973A1 (zh) | 一种基于图像识别的截图方法和装置 | |
CN105117663A (zh) | 一种应用的加密对象显示方法及装置 | |
CN102750101A (zh) | 触发启动应用的指令的方法及装置 | |
CN104540129A (zh) | 第三方应用的注册和登录方法及*** | |
US11824850B2 (en) | Systems and methods for securing login access | |
US9563763B1 (en) | Enhanced captchas | |
US9451423B2 (en) | Method and apparatus for recording information during a call | |
US20130283387A1 (en) | Method for data security and electronic device having data security function | |
US20180173862A1 (en) | Fingerprint Recognition Method and Mobile Terminal | |
CN112468409A (zh) | 访问控制方法、装置、计算机设备及存储介质 | |
CN104852888B (zh) | 一种设置静态认证信息的方法及装置 | |
CN104424445A (zh) | 资料隐藏***、方法及电子装置 | |
KR102537788B1 (ko) | 서버 및 이를 이용한 어플리케이션의 무결성 판단 방법 | |
CN105204755A (zh) | 一种运行软键盘的方法及终端 | |
CN108154042B (zh) | 一种文件***加密方法及装置 | |
WO2024039916A1 (en) | Artificial intelligence based methods and systems for performing authentication of a user | |
CN104112097B (zh) | 一种信息处理方法及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150318 |