1.一种用于控制对装置中的文件夹的访问的装置,所述装置包括:
用户输入部,被配置为接收选择文件夹的用户输入,并检测是否接收到设置所述文件夹的验证方法和加密方法的用户输入;
通信部,被配置为,如果检测到接收到设置所述文件夹的验证方法和加密方法的用户输入,将关于所述文件夹的验证方法和加密方法的设置信息指示的针对所述文件夹的加密密钥产生请求发送到服务器,从服务器接收响应于加密密钥产生请求而产生的与所述文件夹相关联的加密密钥,其中,加密密钥产生请求包括文件夹的标识和访问文件夹的用户的验证数据,验证方法包括以下项中的至少一项:使用OTP装置的验证方法、使用用户ID和密码的验证方法、使用已颁发给用户的验证证书的验证方法和使用用户的生物信息的验证方法;以及
控制器,被配置为通过使用加密密钥来验证用户。
2.如权利要求1所述的装置,其中,所述文件夹先前通过使用所述加密密钥被加密,并且
控制器还被配置为通过使用所述加密密钥对所述文件夹进行解密。
3.如权利要求2所述的装置,其中,所述文件夹按照以下方式被加密:用于访问所述文件夹中的特定文件的参考信息和所述特定文件的文件名称之中的至少一个被加密。
4.如权利要求3所述的装置,其中,控制器还被配置为对加密的参考信息和加密的文件名称之中的至少一个进行解密。
5.如权利要求1所述的装置,其中,通信部还被配置为:响应于用户通过由服务器基于验证数据进行的验证,从服务器接收加密密钥。
6.如权利要求5所述的装置,还包括:
显示器,被配置为显示文件夹,其中,控制器还被配置为:响应于从服务器接收到指示服务器对用户进行的验证已经失败的通知,将文件夹显示为空。
7.如权利要求5所述的装置,其中,控制器还被配置为:响应于从服务器接收到指示服务器对用户进行的验证已经失败了预设次数的通知,捕获用户的图像并将捕获的图像发送到另一预设装置和服务器之中的至少一个。
8.如权利要求7所述的装置,其中,控制器还被配置为根据装置的网络状态将捕获的图像存储在装置中的预设文件夹中。
9.如权利要求5所述的装置,其中,控制器还被配置为:响应于从服务器接收到指示服务器对用户进行的验证已经失败了预设次数的通知,获取装置的位置信息,并且通信部还被配置为将位置信息发送到另一预设装置和服务器之中的至少一个。
10.如权利要求1所述的装置,其中,控制器还被配置为:响应于用户输入来显示用于接收验证数据的输入的图形用户界面,并基于经由图形用户界面接收的用户输入来获取验证数据。
11.如权利要求1所述的装置,控制器还被配置为:通过使用加密密钥对文件夹进行加密,并将被移入所述文件夹的文件加密为与所述文件夹的安全级别相同。
12.一种控制对装置中的文件夹的访问的方法,所述方法包括:
接收选择文件夹的用户输入,并检测是否接收到设置所述文件夹的验证方法和加密方法的用户输入;
如果检测到接收到设置所述文件夹的验证方法和加密方法的用户输入,将关于所述文件夹的验证方法和加密方法的设置信息指示的针对所述文件夹的加密密钥产生请求发送到服务器,其中,加密密钥产生请求包括文件夹的标识和作为授权用户访问文件夹的用户的验证数据,验证方法包括以下项中的至少一项:使用OTP装置的验证方法、使用用户ID和密码的验证方法、使用已颁发给用户的验证证书的验证方法和使用用户的生物信息的验证方法;
从服务器接收响应于加密密钥产生请求而产生的与所述文件夹相关联的加密密钥;以及
通过使用加密密钥来验证用户。
13.如权利要求12所述的方法,其中,所述文件夹先前通过使用所述加密密钥被加密,并且
验证步骤包括:通过使用所述加密密钥对所述文件夹进行解密。
14.如权利要求13所述的方法,其中,所述文件夹按照以下方式被加密:用于访问所述文件夹中的特定文件的参考信息和所述特定文件的文件名称之中的至少一个被加密。
对装置中的文件夹进行加密的系统和方法\n[0001] 本申请要求于2014年3月12日提交到韩国知识产权局的第10-2014-0029262号韩国专利申请以及于2014年7月31日提交到韩国知识产权局的第10-2014-0098625号韩国专利申请的优先权,上述申请的公开通过引用全部合并于此。\n技术领域\n[0002] 与示例性实施例一致的设备和方法涉及对装置中的文件夹进行加密的系统和方法,通过所述系统和方法,经由服务器对使用文件夹的用户进行验证。\n背景技术\n[0003] 由于多媒体技术和网络技术的发展,装置被广泛使用,并发展为用于处理各种类型的数据并与其他装置互相协作。通常,在这样的装置中处理的各种类型的数据被分到文件夹并按照文件夹来进行管理,并且,装置通常存储与用户的隐私相关的重要数据。\n[0004] 相应地,越来越需要使得装置能够通过对使用装置中的文件夹的用户进行更为安全的验证来进一步安全地管理数据的技术。\n发明内容\n[0005] 一个或更多个示例性实施例提供一种通过经由服务器验证使用装置中的文件夹的用户来对所述文件夹进行加密或解密的系统和方法。\n[0006] 一个或更多个示例性实施例提供一种通过使用从服务器提供的与验证数据相关联的加密密钥来对文件夹进行加密或解密的系统和方法。\n[0007] 一个或更多个示例性实施例提供一种通过使用从服务器提供的更新的加密密钥来对文件夹进行加密或解密的系统和方法。\n[0008] 根据示例性实施例的一方面,提供一种用于控制对装置中的文件夹的访问的装置。所述装置包括:通信部,被配置为将针对文件夹的加密密钥产生请求发送到服务器,从服务器接收响应于加密密钥产生请求而产生的与文件夹相关联的加密密钥,其中,加密密钥产生请求包括文件夹的标识和作为授权用户访问文件夹的用户的验证数据;以及控制器,被配置为通过使用加密密钥来验证用户。\n[0009] 文件夹可先前通过使用加密密钥被加密,并且控制器还可被配置为通过使用加密密钥对文件夹进行解密。\n[0010] 文件夹可按照以下方式被加密:用于访问文件夹中的特定文件的参考信息和所述特定文件的文件名称之中的至少一个被加密。\n[0011] 控制器还可被配置为:对加密的参考信息和加密的文件名称之中的至少一个进行解密。\n[0012] 通信部还可被配置为:响应于用户通过由服务器基于验证数据进行的验证,从服务器接收加密密钥。\n[0013] 所述装置还可包括:显示器,被配置为显示文件夹。控制器还可被配置为:响应于从服务器接收到指示服务器对用户进行的验证已经失败的通知,将文件夹显示为空。\n[0014] 控制器还可被配置为:响应于从服务器接收到指示服务器对用户进行的验证已经失败了预设次数的通知,捕获用户的图像并将捕获的图像发送到另一预设装置和服务器之中的至少一个。\n[0015] 控制器还可被配置为:根据装置的网络状态将捕获的图像存储在装置中的预设文件夹中。\n[0016] 控制器还可被配置为响应于从服务器接收到指示服务器对用户进行的验证已经失败了预设次数的通知来获取装置的位置信息,并且通信部还可被配置为将位置信息发送到另一预设装置和服务器之中的至少一个。\n[0017] 装置还可包括:用户输入部,被配置为接收选择文件夹的用户输入。控制器还可被配置为:响应于用户输入来显示用于接收验证数据的输入的图形用户界面(GUI),并基于经由GUI接收的用户输入来获取验证数据。\n[0018] 控制器还可被配置为:通过使用加密密钥对文件夹进行加密,并将被移入所述文件夹的文件加密为与所述文件夹的安全级别相同。\n[0019] 根据示例性实施例的另一方面,提供一种控制对装置中的文件夹的访问的方法。\n所述方法包括:将针对文件夹的加密密钥产生请求发送到服务器,其中,加密密钥产生请求包括文件夹的标识和作为授权用户访问文件夹的用户的验证数据;从服务器接收响应于加密密钥产生请求而产生的与文件夹相关联的加密密钥;通过使用加密密钥来验证用户。\n[0020] 根据示例性实施例的另一方面,提供一种存储可由计算机运行以执行控制对文件夹的访问的方法的程序的非暂时性计算机可读存储介质。\n[0021] 根据示例性实施例的另一方面,提供一种用于管理客户端装置中的文件夹的安全级别的服务器。所述服务器包括:通信模块,被配置为从客户端装置接收针对文件夹的加密密钥产生请求,其中,加密密钥产生请求包括文件夹的标识和访问文件夹的用户的验证数据;以及控制器,被配置为响应于加密密钥产生请求来注册验证数据并产生与文件夹相关联的加密密钥。\n[0022] 通信模块还可被配置为:响应于加密密钥产生请求,将加密密钥发送到客户端装置。\n[0023] 控制器还可被配置为识别具有与所述客户端装置相同的用户标识的另一客户端装置,并且通信模块还可被配置为响应于来自所述客户端装置的加密密钥产生请求将加密密钥发送到所述另一客户端装置和所述客户端装置。\n附图说明\n[0024] 通过参照附图对特定示例性实施例进行描述,以上和/或其它方面将会更清楚,在这些附图中:\n[0025] 图1示出根据示例性实施例的装置通过使用从服务器接收的与验证数据相关联的加密密钥对装置中的文件夹进行加密的示例;\n[0026] 图2示出根据示例性实施例的通过使用与验证数据相关联的加密密钥对装置中的文件夹进行加密的处理;\n[0027] 图3A示出根据示例性实施例的向服务器注册验证数据并通过使用从服务器接收的与验证数据匹配的加密密钥对文件夹进行加密的处理;\n[0028] 图3B示出根据示例性实施例的更新用于加密的文件夹的加密密钥的处理;\n[0029] 图4示出根据示例性实施例的当装置与服务器之间的通信连接失败时装置对装置中的文件夹进行加密的示例;\n[0030] 图5示出根据示例性实施例的对用于用户验证的验证方法和用于文件夹加密的加密方法进行设置的处理;\n[0031] 图6是根据示例性实施例的由装置执行的方法的流程图,其中,所述方法用于设置用于用户验证的验证方法;\n[0032] 图7示出根据示例性实施例的设置文件夹加密的安全级别的处理;\n[0033] 图8示出根据示例性实施例的装置接收选择装置中的文件夹并对所述文件夹进行加密的用户输入的示例;\n[0034] 图9示出根据示例性实施例的装置显示用于对使用文件夹的用户进行验证的验证方法的列表的示例;\n[0035] 图10示出根据示例性实施例的装置在服务器中注册一次性密码(OTP)装置的标识(ID)的示例;\n[0036] 图11示出根据示例性实施例的装置在服务器中注册指纹信息作为验证数据的示例;\n[0037] 图12示出根据示例性实施例的装置设置文件夹的加密级别的示例;\n[0038] 图13示出根据示例性实施例的装置设置加密条件的示例;\n[0039] 图14示出根据示例性实施例的装置在服务器中注册验证数据并从服务器接收与验证数据匹配的加密密钥的示例;\n[0040] 图15示出根据示例性实施例的装置对文件夹进行加密的示例;\n[0041] 图16示出根据示例性实施例的装置显示用于运行加密的文件夹中的文件的快捷方式图标的示例;\n[0042] 图17示出根据示例性实施例的安全设置表;\n[0043] 图18到图21示出根据示例性实施例的装置对文件夹进行加密的示例;\n[0044] 图22示出根据示例性实施例的装置将加密的文件夹显示在装置的屏幕上的示例;\n[0045] 图23示出根据示例性实施例的装置将文件夹中的加密文件和非加密文件以及所述文件夹的子文件夹显示在装置的屏幕上的示例;\n[0046] 图24示出根据示例性实施例的用户将特定文件移动到加密的文件夹的示例;\n[0047] 图25示出根据示例性实施例的装置通过使用从服务器接收的与验证数据匹配的解密密钥对加密的文件夹进行解密的示例;\n[0048] 图26示出根据示例性实施例的通过使用与验证数据匹配的解密密钥对装置中的加密的文件夹进行解密的处理;\n[0049] 图27示出根据示例性实施例的向服务器提供验证数据并通过使用从服务器接收的与验证数据匹配的解密密钥对加密的文件夹进行解密的处理;\n[0050] 图28示出根据示例性实施例的当对装置的用户的验证失败时检测装置的位置的处理;\n[0051] 图29示出根据示例性实施例的通过从装置中的存储器获取与加密的文件夹匹配的验证方法来对加密的文件夹进行解密的处理;\n[0052] 图30示出根据示例性实施例的从服务器获取与加密的文件夹相关联的验证方法并对加密的文件夹进行解密的处理;\n[0053] 图31到图35示出根据示例性实施例的装置基于验证数据的用户输入对加密的文件夹进行解密的示例;\n[0054] 图36和图37示出根据示例性实施例的当装置检测用户的外围装置时装置自动请求服务器针对加密的文件夹的解密执行用户验证的示例;\n[0055] 图38示出根据示例性实施例的当装置检测外围装置时装置请求服务器针对加密的文件夹的解密执行用户验证的示例;\n[0056] 图39示出根据示例性实施例的获取验证数据以便对加密的文件夹进行解密的处理;\n[0057] 图40到图43示出根据示例性实施例的装置检测外围装置并对加密的文件夹进行解密的示例;\n[0058] 图44示出根据示例性实施例的装置顺序地经由装置和服务器来验证用户的示例;\n[0059] 图45示出根据示例性实施例的通过按照顺序方式验证用户来对装置中的文件夹进行解密的处理;\n[0060] 图46示出根据示例性实施例的当服务器再次验证用户时装置从服务器获取用于加密的文件夹的解密密钥的示例;\n[0061] 图47示出根据示例性实施例的验证系统,其中,在所述验证系统中,外部装置访问装置中的文件夹;\n[0062] 图48示出根据示例性实施例的当装置已丢失时装置提高其针对文件夹的安全级别的示例;\n[0063] 图49示出根据示例性实施例的通过对加密的文件夹进行重新加密来提高加密的文件夹的安全级别的处理;\n[0064] 图50示出根据示例性实施例的通过额外地对加密的文件夹进行加密来提高加密的文件夹的安全级别的处理;\n[0065] 图51示出根据示例性实施例的访问装置中的文件夹的处理;\n[0066] 图52示出根据示例性实施例的当装置已丢失时服务器提高装置中的文件夹的安全级别的示例;\n[0067] 图53和图54是示出根据示例性实施例的装置的框图;\n[0068] 图55是示出根据示例性实施例的服务器的框图;\n[0069] 图56是示出根据示例性实施例的外部装置的框图。\n具体实施方式\n[0070] 以下参照附图来更详细地描述示例性实施例。\n[0071] 在以下描述中,即使在不同的附图中,相同的标号仍用于相同的组件。在描述中限定的内容(诸如详细的构造和组件)被提供用于帮助全面理解示例性实施例。然而,很明显的是,可在没有这些特别限定的内容的情况下实践示例性实施例。此外,由于公知的功能或构造会在不必要的细节上使描述模糊,因此不描述公知的功能或结构。\n[0072] 在整个说明书中,还将理解:当组件被称为“连接到”另一组件时,所述组件可直接连接到所述另一组件,或者可电连接到所述另一组件(同时还可存在介入其间的组件)。\n[0073] 在整个说明书中,术语“文件系统”指示存储或组织文件或文档使得所述文件或文档能够在计算机中被容易地检索和访问的系统。通常,术语“文件系统”指的是通过使用能够存储数据的介质(诸如,硬盘驱动(HDD)、固态盘(SSD)或CD-ROM)来管理文件的物理位置的系统。此外,术语“文件系统”还可以指的是通过经由执行网络协议的客户端访问文件服务器中的数据来管理数据的系统(网络文件系统(NFS)、服务器消息块(SMB)等)以及通过仅访问数据来管理数据的虚拟系统(例如,proc文件系统(procfs))。文件系统可用于存储并提取数据,多段数据之间可经由文件系统得以容易地区别和识别。\n[0074] 在整个说明书中,术语“文件夹”指的是在文件系统中文件被组合的单位,并且,文件夹可具有层级结构。文件夹在MS-DOS系统中还被称为“目录”,而在微软视窗系统中则为文件夹,并且,文件夹可包括组合的文件的文件名称和参考信息。此外,为了支持层级结构,文件夹可包括子文件夹。文件夹包括子文件夹的事实意味着文件夹包括子文件夹的文件夹名称和参考信息。装置可经由图形用户界面(GUI)在装置的屏幕上显示文件夹(或目录),并且,当文件夹根据用户输入被选择时,文件夹中的文件或文件夹的子文件夹可被显示在装置的屏幕上。\n[0075] 在整个说明书中,表述“对文件夹进行加密”可按照稍后将参照图18到图21所进行的描述而表示以下含义:1)对文件夹的名称或包括在所述文件夹中的子文件夹的名称进行加密;2)对用于访问文件或子文件夹的参考信息进行加密;或者3)对通过使用参考信息访问的文件或子文件夹的内容进行加密。\n[0076] 在整个说明书中,术语“参考信息”可对应于指示用于访问文件系统中的特定文件或特定文件夹的路径或地址(例如,索引节点(也称为“i节点”))的信息。\n[0077] 在整个说明书中,表述“对装置的用户进行验证”可表示对运行装置中的加密的文件夹的用户进行验证或对装置中的加密文件夹的运行进行验证。\n[0078] 术语“和/或”在这里被使用时,包括对相关联地列出的项之中的一个或更多个项的任意组合及所有组合。诸如“……之中的至少一个”的表述在位于一列组件之后时,所修饰的是整列组件,而不是修饰列出的单个组件。\n[0079] 以下,将参照附图更加充分地描述一个或更多个示例性实施例。可由装置1000的文件系统来管理文件夹。\n[0080] 图1示出根据示例性实施例的装置1000通过使用从服务器2000接收到的与验证数据相关联的加密密钥来对装置1000中的文件夹进行加密的示例。\n[0081] 参照图1,根据本实施例的装置1000可经由网络被连接到服务器2000,以便对装置\n1000中的文件夹进行加密。此外,装置1000可向服务器2000发送将被用于验证装置1000的用户的验证数据,并从服务器2000接收与验证数据相关联的加密密钥。\n[0082] 此外,服务器2000可通过使用从装置1000接收到的验证数据来验证用户。服务器\n2000可将验证数据与加密密钥相关联,存储加密密钥,并管理存储的加密密钥。如果装置\n1000包括多个文件夹,则服务器2000可提供分别与多个文件夹中的每个文件夹相应的多个不同的加密密钥。\n[0083] 装置1000可以是但不限于,智能电话、平板个人计算机(PC)、PC、智能电视(TV)、移动电话、个人数字助理(PDA)、膝上型计算机、媒体播放器、微型服务器、全球定位系统(GPS)装置、电子书终端、用于数字广播的终端、导航装置、一体机(kiosk)、MP3播放器、数码相机以及其它移动或非移动计算装置。此外,装置1000可包括可接收触摸输入的各种装置(诸如,电子黑板、触摸桌等)。此外,装置1000可以是具有通信功能和数据处理功能的手表、眼镜、发带或戒指。然而,装置1000的示例不限于此,因此,装置1000可包括能够经由网络将验证数据提供给服务器2000并经由网络从服务器2000接收加密密钥的所有类型的装置。\n[0084] 此外,网络可包括局域网(LAN)、广域网(WAN)、增值网(VAN)、移动无线电通信网络、卫星通信网络或它们的组合,并可指示能够允许图1中示出的网络相关方彼此执行通信而不出任何问题的一般概念上的数据通信网络,并可包括有线互联网、无线互联网和移动无线通信网络。\n[0085] 图2示出根据示例性实施例的通过使用与验证数据相关联的加密密钥对装置1000中的文件夹进行加密的处理。\n[0086] 在操作S200,装置1000可接收用于对装置1000中的文件夹进行加密的用户输入。\n装置1000可将文件夹显示在装置1000的屏幕上,并接收选择文件夹的用户输入以便对文件夹进行加密。例如,当用户选择装置1000的屏幕上的文件夹时,与选择的文件夹相关的将被执行的操作的列表(以下,称为执行操作的列表)可被显示在装置1000的屏幕上。此外,装置\n1000可接收从执行操作的列表选择用于文件夹加密的区域(field)的用户输入。此外,装置\n1000可选择整个文件夹或可选择文件夹中的一些文件和文件夹的一些子文件夹。\n[0087] 在操作S210,装置1000可获取用于进行用户验证的验证数据。也就是说,装置1000可获取用于对将使用文件夹的用户进行验证的验证数据。装置1000可确定与选择的文件夹相关的验证方法,并可获取验证数据以便请求服务器2000通过使用确定的验证方法来验证用户。在这种情况下,与选择的文件夹相关的至少一个验证方法可被预先设置,装置1000可获取用于通过使用预设验证方法对用户进行验证的验证数据。验证方法可包括(但不限于)使用一次性密码(OTP)的验证方法、使用生物信息的验证方法、使用验证证书的验证方法和使用用户标识(ID)和密码的验证方法。此外,验证数据可包括(但不限于)OTP装置的密码、生物信息、验证证书的密码以及用户ID和密码。\n[0088] 装置1000可将用于对与选择的文件夹相关的验证方法进行选择的选择列表显示在装置1000的屏幕上,并接收选择验证方法的用户输入。然而,一个或更多个示例性实施例不限于此,因此,装置1000可根据预设标准来确定与文件夹相关的验证方法,而不需接收单独的用户输入。\n[0089] 装置1000可将用户界面显示在装置1000的屏幕上以便接收验证数据的输入,并可基于经由用户界面的用户输入来获取验证数据。\n[0090] 在操作S220,装置1000可将验证数据发送到服务器2000。装置1000可将验证数据发送到服务器2000,因此,可请求用于文件夹的加密的加密密钥。此外,装置1000可将ID值和关于与由装置1000选择的文件夹相关的验证方法的信息发送到服务器2000。\n[0091] 在操作S230,装置1000可从服务器2000接收与验证数据相关联的加密密钥。服务器2000可将从装置1000接收到的验证数据与用户和装置1000相关联,并可存储验证数据。\n此外,服务器2000可把将被提供给装置1000的加密密钥与从装置1000接收到的验证数据相关联,并可存储加密密钥。服务器2000可将与验证数据相关联的加密密钥提供给装置1000,并且,装置1000可从服务器2000接收加密密钥。\n[0092] 在操作S240,装置1000可通过使用接收到的加密密钥对文件夹进行加密。在这种情况下,可在装置1000中预设文件夹加密方法。除非装置1000的用户改变默认设置,否则预设文件夹加密方法可被用作默认设置。此外,装置1000可通过使用在使用从服务器2000接收到的加密密钥时所涉及的文件夹加密方法对装置1000中的选择的文件夹进行加密。然而,一个或更多个实施例不限于此,因此,当装置1000从服务器2000接收到加密密钥时,装置1000还可接收关于文件夹加密方法的信息。在这种情况下,装置1000可基于从服务器\n2000接收到的关于文件夹加密方法的信息,对装置1000中的选择的文件夹进行加密。例如,装置1000可对以下项中的至少一项进行加密,但一个或更多个示例性实施例不限于此:用于访问由文件系统管理的文件夹的参考信息、用于访问由文件系统管理的文件夹中的文件的参考信息、文件夹的名称和文件的名称。此外,在装置1000对文件夹进行加密之后,装置\n1000可丢弃在对文件夹进行加密时使用的加密密钥。例如,当确定文件夹已被加密时,装置\n1000可不存储在对文件夹进行加密时使用的加密密钥,而是可删除所述加密密钥。\n[0093] 图3A示出根据示例性实施例的将验证数据注册到服务器2000,并通过使用从服务器2000接收到的与验证数据匹配的加密密钥来对文件夹进行加密的处理。\n[0094] 在操作S300,装置1000可选择将被加密的文件夹。装置1000可将装置1000中的文件夹的列表显示在装置1000的屏幕上,并可从文件夹的列表接收选择文件夹的用户输入。\n选择文件夹的用户输入可包括(但不限于):通过点击右侧按钮来选择文件夹的用户输入、通过对文件夹触摸超过预设时间来选择文件夹的用户输入等。此外,装置1000可选择整个文件夹或文件夹中的一些文件和/或子文件夹。\n[0095] 在操作S310,装置1000接收用于对文件夹进行加密的用户输入。当在操作S300文件夹被选择时,装置1000可显示与文件夹相关的执行操作的选择列表,并接收从选择列表选择用于文件夹加密的区域的用户输入。\n[0096] 参照操作S300和S310,装置1000接收选择文件夹的用户输入以及从与文件夹相关的执行操作的选择列表选择将被加密的文件夹的用户输入,但一个或更多个示例性实施例不限于此。当装置1000接收到针对文件夹预设的用户输入时,装置1000可将接收到的用户输入确定为用于对文件夹进行选择和加密的用户输入。例如,如果用户触摸或点击文件夹预设次数,则装置1000可将接收到的用户输入确定为用于对文件夹进行选择和加密的用户输入。可选择地,如果用户触摸文件夹并按照预设样式拖曳文件夹,则装置1000可将接收到的用户输入确定为用于对文件夹进行选择和加密的用户输入。\n[0097] 在操作S320,装置1000可获取用于进行用户验证的验证数据。装置1000可确定与文件夹相关的验证方法,并获取验证数据以便请求服务器2000通过使用确定的验证方法来验证用户。在这种情况下,与文件夹相关的至少一个验证方法可被预先设置,并且,装置\n1000可通过预设验证方法来获取用于进行用户验证的验证数据。可选择地,装置1000可将用于对与文件夹相关的验证方法进行选择的选择列表显示在装置1000的屏幕上,并接收选择验证方法的用户输入。然而,一个或更多个示例性实施例不限于此,因此装置1000可根据预设标准确定与文件夹相关的验证方法,而不需接收单独的用户输入。\n[0098] 装置1000可将用户界面显示在装置1000的屏幕上以便接收验证数据的输入,并基于经由用户界面的用户输入获取验证数据。如果针对文件夹选择了多个验证方法,则装置\n1000可获取分别与多个验证方法相应的多条验证数据。\n[0099] 在操作S330,装置1000可将验证数据发送到服务器2000,并可向服务器2000请求加密密钥。此外,装置1000可将装置1000的用户ID、装置1000的ID值、文件夹的ID值和关于与文件夹相关的验证方法的信息发送到服务器2000。\n[0100] 在操作S340,服务器2000可注册从装置1000接收到的验证数据。服务器2000可将从装置1000接收到的验证数据与装置1000的用户、装置1000、验证方法和文件夹进行匹配,并可将匹配的验证数据存储在服务器2000中的数据库(DB)中。\n[0101] 在操作S350,服务器2000可将验证数据与加密密钥进行匹配。服务器2000可获取用于对文件夹进行加密的加密密钥,并可将加密密钥与验证数据进行匹配。服务器2000可通过提取存储在服务器中的DB中的加密密钥或通过产生加密密钥来获取加密密钥。\n[0102] 如果存在针对文件夹加密的预设标准,则服务器2000可根据预设标准选择加密密钥,可将选择的加密密钥与验证数据进行匹配,并可存储选择的加密密钥。例如,如果通过使用对称密钥算法执行了加密方法并且加密级别为“高级”,则装置1000可选择长于预设长度的对称密钥作为加密密钥。在这种情况下,服务器2000可将选择的加密密钥(选择的对称密钥)设置为解密密钥。\n[0103] 如果通过使用非对称密钥算法执行了加密方法,则装置1000可获取用于文件夹加密的加密密钥,单独获取用于文件夹解密的解密密钥,将解密密钥与加密密钥进行匹配,并存储解密密钥和加密密钥。\n[0104] 在操作S360,服务器2000可将与验证数据匹配的加密密钥提供给装置1000。服务器2000可将与验证数据匹配的加密密钥和关于加密方法的信息发送到装置1000。\n[0105] 在操作S370,装置1000可通过使用接收到的加密密钥对文件夹进行加密。在这种情况下,可在装置1000中预设文件夹加密方法。此外,装置1000可通过使用在使用从服务器\n2000接收到的加密密钥时所涉及的文件夹加密方法来对装置1000中的文件夹进行加密。然而,一个或更多个示例性实施例不限于此,因此,当装置1000从服务器2000接收到加密密钥时,装置1000还可接收关于文件夹加密方法的信息。在这种情况下,装置1000可基于从服务器2000接收到的关于文件夹加密方法的信息,对装置1000中的文件夹进行加密。\n[0106] 为了对文件夹进行加密,装置1000可对关于装置1000的文件系统中的文件夹的信息进行加密。装置1000可对用于访问文件夹的子数据的参考信息中的一些参考信息或全部参考信息进行加密。此外,装置1000可对文件夹中的多条数据中的一些数据或全部数据进行加密。\n[0107] 尽管图3A示出加密密钥仅被提供给向服务器2000发送验证数据并请求加密密钥(S330)的装置1000(操作S360),但本实施例不限于此。如果装置的用户拥有能够无线或有线地连接到服务器2000的多个装置,则加密密钥也可被发送到所述多个装置,使得所述多个装置的加密状态可与服务器2000和装置1000同步。多个装置可在与装置1000相同的用户ID和密码下被注册在服务器2000中。服务器2000可具有基于注册的用户ID和密码识别出装置1000的用户拥有多个装置的能力。\n[0108] 图3B示出根据示例性实施例更新用于加密的文件夹的加密密钥的处理。\n[0109] 在操作S380,装置1000可选择加密的文件夹,在操作S382,装置1000可对加密的文件夹的解密次数进行计数。针对每个加密的文件夹,装置1000可对加密的文件夹已被解密多少次进行计数。\n[0110] 在操作S384,装置1000可将关于解密次数的信息发送到服务器2000。装置1000可将加密的文件夹的ID值和所计次数发送到服务器2000。\n[0111] 在操作S386,服务器2000可识别用于加密的文件夹的加密密钥的截止日期。可由装置1000或服务器2000预设用于加密的文件夹的加密密钥的截止日期。例如,截止日期可以是从文件夹被加密开始的特定时间段,但一个或更多个示例性实施例不限于此。当服务器2000从装置1000接收到加密的文件夹的ID值时,可重置截止日期。\n[0112] 在操作S388,服务器2000可确定是否更新用于加密的文件夹的加密密钥。更详细地,服务器2000可基于对加密的文件夹进行解密的次数和识别出的截止日期中的至少一个,确定是否更新用于加密的文件夹的加密密钥。例如,如果加密的文件夹的解密次数大于预设次数,则服务器2000可确定更新用于加密的文件夹的加密密钥。作为另一示例,从文件夹被加密开始到当前时间的时间段大于识别出的截止日期,服务器2000可确定更新用于加密的文件夹的加密密钥。然而,服务器2000确定是否更新用于加密的文件夹的加密密钥的参考依据不限于前面提及的描述,并且,服务器2000可基于各种参考确定是否更新用于加密的文件夹的加密密钥。\n[0113] 在操作S390,服务器2000可将用于加密的文件夹的解密密钥和更新的加密密钥发送到装置1000。服务器2000可从DB提取用于加密的文件夹的解密密钥。用于加密的文件夹的解密密钥可与在对文件夹进行加密时使用的加密密钥相同,但一个或更多个示例性实施例不限于此。\n[0114] 此外,服务器2000可产生更新的加密密钥或可从DB提取更新的加密密钥。更新的加密密钥可与文件夹相关联,并随后被存储在DB中。\n[0115] 在操作S392,装置1000可对加密的文件夹进行解密。装置1000可从服务器2000接收用于加密的文件夹的解密密钥,并通过使用解密密钥对加密的文件夹进行解密。\n[0116] 在操作S394,装置1000可通过使用更新的加密密钥对解密的文件夹进行加密。在装置1000通过使用更新的加密密钥对解密的文件夹进行加密之后,装置1000可向服务器\n2000通知通过使用更新的加密密钥对解密的文件夹进行了加密。此外,装置1000可丢弃更新的加密密钥。\n[0117] 图4示出根据示例性实施例的当装置1000与服务器2000之间的通信连接失败时装置1000对装置1000中的文件夹进行加密的示例。\n[0118] 图4的操作S400至操作S420与图3的操作S300至操作S320相应,因此,在此省略关于图4的操作S400至操作S420的详细描述。\n[0119] 在操作S430,装置1000与服务器2000之间的通信连接会失败。如果装置1000与服务器2000之间的网络不稳定或装置1000与服务器2000之间的网络没有被建立,则装置1000与服务器2000之间的通信连接会失败。\n[0120] 在操作S440,装置1000可通过使用装置1000中的加密密钥对文件夹进行加密。当装置1000与服务器2000之间的通信连接失败时,装置1000可通过使用装置1000中的加密密钥对文件夹进行加密。在这种情况下,装置1000可基于预设加密方法来确定用于文件夹加密的加密密钥,并可通过使用确定的加密密钥来对文件夹进行加密。装置1000可通过使用存储在装置1000中的加密密钥来对文件夹进行加密。可选地,装置1000可产生加密密钥,并可通过使用产生的加密密钥来对文件夹进行加密。\n[0121] 装置1000可将加密的文件夹作为备份存储在服务器2000中,并可从装置1000中删除加密的文件夹。例如,装置1000可删除加密的文件夹中的文件和加密的文件夹的子文件夹。在这种情况下,装置1000可从服务器2000接收作为备份存储在服务器2000中的加密的文件夹,并可使用加密的文件夹。然而,一个或更多个示例性实施例不限于此。\n[0122] 在操作S450,装置1000可与服务器2000连接以进行通信。当装置1000与服务器\n2000之间的网络变得稳定时,装置1000可与服务器2000连接以进行通信。\n[0123] 在操作S460,装置1000可将验证数据和加密密钥发送到服务器2000。此外,装置\n1000可将关于用于加密的文件夹的加密方法的信息发送到服务器2000。例如,装置1000可将指示文件夹是通过使用对称密钥算法还是通过非对称密钥算法被加密的信息发送到服务器2000。此外,装置1000可将用于加密的文件夹的解密的解密密钥发送到服务器2000。解密密钥可与加密密钥相同或不同。\n[0124] 在操作S470,服务器2000可将验证数据与加密密钥进行匹配,并存储加密密钥。此外,服务器2000可将验证数据和加密密钥与装置1000的用户、装置1000、加密方法和加密的文件夹进行匹配。\n[0125] 如果通过使用对称密钥算法执行了加密方法,则服务器2000可将接收到的加密密钥作为解密密钥。可选地,如果通过非对称密钥算法执行了加密方法,则服务器2000可将单独的解密密钥与加密密钥进行匹配,并存储解密密钥和加密密钥。\n[0126] 在操作S480,服务器2000可通知装置1000:加密密钥已被存储。\n[0127] 图5示出根据示例性实施例的设置用于用户验证的验证方法和用于文件夹加密的加密方法的处理。\n[0128] 在操作S500,装置1000选择将对其设置验证方法的文件夹。装置1000可将用于接收设置验证方法的用户输入的用户界面显示在装置1000的屏幕上,并基于进行选择的用户输入来选择特定文件夹。\n[0129] 在操作S510,装置1000可设置用于选择的文件夹的验证方法。装置1000可基于用户输入来选择用于选择的文件夹的至少一个验证方法。验证方法可包括使用OTP装置的验证方法、使用用户ID和密码的验证方法、使用已颁发给用户的验证证书的验证方法和使用用户的生物信息的验证方法。\n[0130] 在操作S520,装置1000可设置用于选择的文件夹的加密方法。装置1000可设置加密密钥的长度和用于选择的文件夹的加密方法。此外,装置1000可设置用于文件夹的加密的条件。\n[0131] 在操作S530,装置1000可将关于验证方法和加密方法的设置信息发送到服务器\n2000。装置1000可将关于用于选择的文件夹的验证方法的设置信息和与选择的加密方法相关联的验证数据发送到服务器2000。此外,装置1000可将关于用于选择的文件夹的加密方法的设置信息发送到服务器2000。\n[0132] 图6示出根据示例性实施例的设置用于用户验证的验证方法的处理。\n[0133] 在操作S600,装置1000可设置选择的文件夹的验证级别。装置1000可将用于设置验证级别的选择列表显示在装置1000的屏幕上。此外,装置1000可基于经由用户界面进行选择的用户输入来确定选择的文件夹的验证级别。\n[0134] 例如,可将“高级”、“中等”和“低级”显示在用于设置验证级别的选择列表上,并且,装置1000可基于选择“中等”的用户输入,将选择的文件夹的验证级别确定为“中等”。\n[0135] 在操作S610,装置1000可设置用于选择的文件夹的验证方法的类型。装置1000可将用于设置验证方法的类型的选择列表显示在装置1000的屏幕上。可选地,装置1000可基于经由用户界面进行选择的用户输入来确定用于选择的文件夹的验证方法。\n[0136] 例如,用于设置验证方法的类型的选择列表可显示以下项中的至少一项:“使用OTP装置的方法”、“使用用户ID/密码的方法”、“使用验证证书的方法”和“使用生物信息的方法”。\n[0137] 此外,根据在操作S600中确定的验证级别,装置1000可确定将被包括在用于设置验证方法的类型的选择列表中的加密方法的类型和数量。\n[0138] 在操作S620,装置1000可存储与验证方法相关的设置信息。装置1000可将与验证方法相关的设置信息存储在装置1000、服务器2000和用户的另一装置之中的至少一个中。\n[0139] 图7示出根据示例性实施例的设置文件夹加密的安全级别的处理。\n[0140] 在操作S700,装置1000可选择加密方法。例如,装置1000可选择对称密钥算法和非对称密钥算法之中的至少一个算法。然而,一个或更多个示例性实施例不限于此,并且,装置1000可选择各种加密方法之中的至少一种加密方法。\n[0141] 在操作S710,装置1000可设置加密密钥长度。当加密密钥长度被设置时,可根据设置的加密密钥长度来确定将被用于对文件夹进行加密的加密密钥。\n[0142] 在操作S720,装置1000可设置对文件夹进行加密的条件。装置1000可设置用于选择的文件夹的安全时段和安全地点。此外,装置1000可设置不对选择的文件夹施加安全保护的例外安全时段和例外安全地点。此外,装置1000可设置需要对用户访问选择的文件夹执行验证过程的环境。例如,装置1000可设置如下环境:在每周一的上午10点至下午6点期间,仅在用户通过验证过程之后用户才可访问选择的文件夹。此外,作为另一示例,装置\n1000可设置如下环境:当装置1000位于公司附近时,仅在用户通过验证过程之后用户才可访问选择的文件夹。\n[0143] 此外,装置1000可设置如下环境:用户不需要验证过程来访问选择的文件夹。例如,装置1000可设置如下环境,在每个星期六,用户可在不进行验证过程的情况下访问选择的文件夹。作为另一示例,装置1000可设置如下环境:当装置1000位于家附近时,用户可在不进行验证过程的情况下访问选择的文件夹。\n[0144] 在操作S730,装置1000可设置是否对用户进行多次验证。为了允许用户读取加密的文件夹,装置1000可设置用户仅被服务器2000验证还是被装置1000和服务器2000之中的每一个验证。此外,为了允许多个用户读取加密的文件夹,装置1000可设置多个用户必须通过验证的用户验证条件。在这种情况下,用于所述多个用户之中的每个用户的验证数据可被注册在装置1000或服务器2000中。\n[0145] 图8到图15示出根据示例性实施例的装置1000设置用于装置1000中的文件夹的加密方法并对文件夹进行加密的示例。\n[0146] 图8示出根据示例性实施例的装置1000接收选择装置1000中的文件夹的用户输入并对文件夹进行加密的示例。\n[0147] 参照图8,装置1000可将文件夹80显示在装置1000的屏幕上。此外,当用户选择了显示在装置1000的屏幕上的文件夹80时,装置1000可显示与文件夹80相关的执行操作的列表82。此后,装置1000可接收从执行操作的列表82选择“加密”的用户输入。\n[0148] 图9示出根据示例性实施例的装置1000显示用于对使用文件夹的用户进行验证的验证方法的列表90的示例。\n[0149] 参照图9,当装置1000接收从图8中示出的执行操作的列表82选择“加密”的用户输入时,装置1000可显示与文件夹相关的验证方法的列表90。与文件夹相关的验证方法的列表90可在装置1000中被预设。此外,验证方法的列表90可包括“OTP”、“ID/PW”、“验证证书”和“身体识别”。例如,装置1000可基于用户输入,从验证方法的列表90选择“OTP”和“身体识别”。\n[0150] 图10示出根据示例性实施例的装置1000在服务器2000中注册OTP装置的ID的示例。\n[0151] 参照图10,当从图9中示出的验证方法的列表90选择了“OPT”时,装置1000可将用于在服务器2000中注册用户的OTP装置的输入区域(input field)100显示在装置1000的屏幕上。装置1000可经由输入区域100接收OTP装置的ID的用户输入,并将OTP装置的ID发送到服务器2000。\n[0152] 当在服务器2000中注册了用户的OTP装置时,装置1000可请求服务器2000请求通过将密码用作验证数据来验证用户,其中,密码由OTP装置实时产生。\n[0153] 图11示出根据示例性实施例的装置1000将指纹信息作为验证数据注册在服务器\n2000中的示例。\n[0154] 参照图11,当从图9中示出的验证方法的列表90选择了“OTP”时,装置1000可将消息“请输入您的指纹”显示在装置1000的屏幕上。装置1000可接收指纹的用户输入,并将用户的指纹发送到服务器2000。\n[0155] 图12示出根据示例性实施例的装置1000设置文件夹的加密级别的示例。\n[0156] 参照图12,装置1000可将用于设置验证级别的选择列表120显示在装置1000的屏幕上。选择列表120可显示“高级”、“中等”和“低级”。\n[0157] 装置1000可接收从选择列表120选择“低级”的用户输入,并可将选择的文件夹的验证级别确定为“低级”。\n[0158] 图13示出根据示例性实施例的装置1000设置加密条件的示例。\n[0159] 参照图13,装置1000可显示用于选择加密条件的选择列表120。例如,选择列表120可包括“总是”和“仅在特定环境下”。然后,装置1000可基于用户输入,从选择列表120选择“仅在特定环境下”。\n[0160] 当从选择列表120选择了“仅在特定环境下”时,装置1000可显示用于接收对加密条件中的特定条件的输入的输入区域121、122和123。例如,装置1000可显示用于接收天气条件的输入的输入区域121、用于接收日期条件的输入的输入区域122和用于接收时间条件的输入的输入区域123。\n[0161] 此外,装置1000可接收由用户经由输入区域121、122和123输入的值,并因此设置加密条件的特定条件。\n[0162] 图14示出根据示例性实施例的装置1000在服务器2000中注册验证数据,并从服务器2000接收与验证数据匹配的加密密钥的示例。\n[0163] 参照图14,当加密条件的特定条件被设置时,装置1000可将关于验证数据和验证设置的信息发送到服务器2000,并向服务器2000请求加密密钥。此外,装置1000可将消息“验证设置和验证数据被注册在服务器中”显示在装置1000的屏幕上。\n[0164] 当验证数据被注册在服务器2000中时,装置1000可从服务器2000接收与验证数据匹配的加密密钥。装置1000可从服务器2000接收加密密钥,并将消息“已经接收到用于文件夹加密的加密密钥。您想要对文件夹进行加密吗?”显示在装置1000的屏幕上。此外,装置\n1000可接收用于文件夹加密的用户输入。\n[0165] 图15示出根据示例性实施例的装置1000对文件夹进行加密的示例。\n[0166] 参照图15,当接收到用于文件夹加密的用户输入时,装置1000可通过使用从服务器2000接收到的加密密钥对文件夹进行加密。此外,装置1000可将消息“文件夹加密已经完成”显示在装置1000的屏幕上。\n[0167] 图16示出根据示例性实施例的装置1000显示用于运行加密的文件夹中的文件的快捷方式图标的示例。\n[0168] 参照图16,装置1000可将用于运行特定文件的快捷方式图标160和161分别显示在装置1000的屏幕上。链接到快捷方式图标161的可运行文件可被包括在加密的文件夹中。在这种情况下,装置1000可将对象162显示在快捷方式图标161上,其中,对象162指示可链接到快捷方式图标161的可运行文件被包括在加密的文件夹中。\n[0169] 图17示出根据示例性实施的安全设置表。\n[0170] 当由装置1000设置了验证方法和加密方法时,可由装置1000或服务器2000产生安全设置表。此外,安全设置表可被存储在装置1000或服务器2000中。\n[0171] 参照图17,安全设置表可包括装置字段170、用户ID字段171、父文件夹字段172、子文件夹字段173、验证方法字段174、安全级别字段175、安全时段字段176和安全地点字段\n177。\n[0172] 存储文件夹的装置1000的ID值可被记录在装置字段170中,并且装置1000的用户的ID值可被记录在用户ID字段171中。例如,“装置A”和“装置B”可被存储在装置字段170中,与“装置A”相应的“AAA”和与“装置B”相应的“BBB”可被存储在用户ID字段中。然而,本实施例不限于此,“AAA”可代替“BBB”而相应于“装置B”被存储在用户ID字段中。在这种情况下,与“装置B”相应的装置可能够从服务器2000下载与“装置A”相应的装置所关联的数据,其中,所述数据包括关于文件夹、子文件夹、验证方法、安全级别、安全时段和安全地点的信息。\n[0173] 父文件夹的ID值可被记录在父文件夹字段172中。例如,“文件夹A”、“文件夹B”和“文件夹C”可被记录到父文件夹字段172中。\n[0174] 子文件夹的ID值可被记录在子文件夹字段173中。例如,“文件夹A-1”、“文件夹A-\n2”和“文件夹A-3”可作为“文件夹A”的子文件夹被记录到子文件夹字段173。\n[0175] 此外,与文件夹相应的验证方法的ID值可被记录在验证方法字段174中。例如,指示使用ID/PW、验证证书、OTP和生物信息之中的至少一个的验证方法的ID值可被记录在验证方法字段174中。\n[0176] 指示文件夹的安全级别的值可被记录在安全级别字段175中。例如,“高级”或“低级”可被记录在安全级别字段175中。\n[0177] 文件夹得到安全保护的时段可被记录在安全时段字段176中。在记录在安全时段字段176中的安全时段期间,用户为了访问装置1000中的文件夹将不得不通过验证过程。\n[0178] 对文件夹施加安全保护的地点可被记录在安全地点字段177中。如果装置1000位于记录在安全地点字段177中的地点,则装置1000可经由服务器2000执行验证过程以便允许用户访问文件夹。\n[0179] 服务器2000可通过使用图17中示出的安全设置表来管理与装置1000中的文件夹的加密和解密相关的各种设置。\n[0180] 图18到图21示出根据示例性实施例的装置1000对文件夹进行加密的示图。\n[0181] 参照图18和图19,装置1000可对关于装置1000中的文件系统中的文件夹的信息进行加密。参照图18,装置1000可对文件夹中的文件的名称或文件夹的子文件夹的名称进行加密。例如,装置1000可对文件夹A中的文件“abc.txt”和“def.avi”的名称以及文件夹A的子文件夹B的名称进行加密。如果装置1000已经对文件夹中的文件的名称和文件夹的子文件夹的名称进行了加密,则在没有用户验证的情况下,可不显示文件夹中的文件的名称和文件夹的子文件夹的名字。\n[0182] 装置1000可对文件夹的子文件夹的名称和文件夹中的文件的名称之中的一些名称或所有名称进行加密。参照图19,装置1000可对关于用于访问文件夹中的多条数据的链接的多条信息进行加密。例如,装置1000可对以下参考信息进行加密:指示用于访问文件夹A中的文件“abc.txt”的链接的参考信息、指示用于访问文件夹A中的文件“def.avi”的链接的参考信息和指示用于访问文件夹A的子文件夹B的链接的参考信息。\n[0183] 当仅对指示用于访问文件夹中的文件的链接的参考信息和指示用于访问文件夹的子文件夹的链接的参考信息进行了加密时,所述文件和所述子文件夹的名称被显示在文件夹中,但是在没有用户验证的情况下不可对所述文件和所述子文件夹进行访问。\n[0184] 装置1000可对用于文件夹中的子文件夹和文件的链接之中的一些链接或所有链接进行加密。\n[0185] 如图20中所示,装置1000可对文件夹中的文件和文件夹的子文件夹进行加密。参照图20,装置1000可对文件夹中的文件和文件夹的子文件夹一起进行加密。例如,装置1000可对文件夹A中的文件“abc.txt”和“def.avi”以及文件夹A的子文件夹B进行加密。如果已对文件和子文件夹进行了加密,则可将文件和子文件夹的名称显示在文件夹中,但是在没有用户验证的情况下不可运行文件和子文件夹。\n[0186] 当装置1000对文件夹进行加密时,所述加密可包括:1)对文件夹中的文件的名称或文件夹的子文件夹的名称进行加密;2)对用于访问文件或子文件夹的参考信息进行加密;3)对通过使用参考信息访问的文件或子文件夹进行加密;或者1)、2)和3)的组合。\n[0187] 例如,如图21中所示,装置1000可对以下项进行加密:i)关于装置1000的文件夹A中的文件和子文件夹的两条参考信息和ii)文件夹A中的文件和子文件夹。\n[0188] 图22示出根据示例性实施例的装置1000将加密的文件夹显示在装置1000的屏幕上的示例。\n[0189] 参照图22,文件夹220指示完全加密的文件夹,文件夹221指示文件夹中的多条数据的一些数据被加密的文件夹,文件夹222指示非加密文件夹。\n[0190] 例如,装置1000可接收选择文件夹221的用户输入。\n[0191] 图23示出根据示例性实施例的装置1000将文件夹中的加密文件和非加密文件以及文件夹的子文件夹显示在装置1000的屏幕上的示例。\n[0192] 参照图23,当在图22中选择了文件夹221时,装置1000可显示选择的文件夹中的文件和选择的文件夹的子文件夹。此外,文件230指示文件夹221中的加密文件,文件夹231指示文件夹221的子文件夹。\n[0193] 图24示出根据示例性实施例的用户将特定文件移入加密的文件夹240的示例。\n[0194] 参照图24,装置1000可将文件和加密的文件夹240显示在装置1000的屏幕上。此外,用户可通过触摸并拖拽文件“abcde.doc”来将文件“abcde.doc”移入加密的文件夹240。\n因此,文件“abcde.doc”可被存储在加密的文件夹240中,并且,装置1000为了运行文件“abcde.doc”而不得不对加密的文件夹240进行解密。\n[0195] 更具体地,当文件“abcde.doc”被移入文件夹240时,文件“abcde.doc”可继承文件夹240的安全属性,并在文件“abcde.doc”被移出文件夹240时,文件“abcde.doc”可恢复它的原始安全属性。在此,当文件“abcde.doc”被移出文件夹240时,可仅当用户的额外验证被成功执行时,恢复文件“abcde.doc”的安全属性。根据另一示例性实施例,当文件“abcde.doc”被移入文件夹240时,文件夹240可继承文件“abcde.doc”的安全属性。根据另一示例性实施例,当文件被移入文件夹时,如果文件夹与文件相比具有更高的安全级别,则文件可继承文件夹的安全属性,而如果文件与文件夹相比具有更高的安全级别,则文件夹可继承文件的安全属性。\n[0196] 图25示出根据示例性实施例的装置1000通过使用从服务器2000接收的与验证数据匹配的解密密钥来对加密的文件夹进行解密的示例。\n[0197] 参照图25,装置1000可与服务器2000连接以便对装置1000中的加密的文件夹进行解密。此外,装置1000可将用于对装置1000的用户进行验证的验证数据发送到服务器2000,并可从服务器2000接收与验证数据匹配的解密密钥。\n[0198] 此外,服务器2000可通过使用从装置1000接收到的验证数据来对用户进行验证。\n此外,服务器2000可从服务器2000的DB提取与验证数据匹配的解密密钥。\n[0199] 图26示出根据示例性实施例的通过使用与验证数据匹配的解密密钥来对装置\n1000中的加密的文件夹进行解密的处理。\n[0200] 在操作S2600,装置1000可选择解密目标文件夹。装置1000可将装置1000中的文件夹的列表显示在装置1000的屏幕上,并接收从显示的列表选择加密的文件夹的用户输入。\n可选地,装置1000可选择完全加密的文件夹或部分加密的文件夹。\n[0201] 在操作S2610,装置1000可获取用于进行用户验证的验证数据。装置1000可显示指示与加密的文件夹相关的验证方法的消息,并基于用户输入来获取验证数据以便通过使用验证方法对加密的文件夹执行用户验证。在这种情况下,装置1000可从装置1000的存储器或服务器2000获取关于与加密的文件夹相关联的至少一个验证方法的信息。\n[0202] 如果对于加密的文件夹设置了多个验证方法,则装置1000可分别获取与多个验证方法相应的多条验证数据。\n[0203] 在操作S2620,装置1000可将获取的验证数据发送到服务器2000,并向服务器2000请求解密密钥。此外,装置1000可将装置1000的用户ID、装置1000的ID值和加密的文件夹的ID值发送到服务器2000。\n[0204] 在操作S2630,当服务器2000验证用户合法时,装置1000可从服务器2000接收用于加密的文件夹的解密密钥。服务器2000可通过使用从装置1000接收的验证数据来验证用户。然后,当用户通过验证时,装置1000可从服务器2000接收与验证数据匹配的解密密钥。\n[0205] 在操作S2640,装置1000可通过使用解密密钥对加密的文件夹进行解密。相应地,装置1000的用户可使用解密的文件夹中的数据。\n[0206] 图27示出根据示例性实施例的通过使用从服务器接收的与验证数据匹配的解密密钥来将验证数据提供给服务器2000并对加密的文件夹进行解密的处理。\n[0207] 在操作S2700,装置1000可选择解密目标文件夹。装置1000可将装置1000中的文件夹的列表显示在装置1000的屏幕上,并接收从显示的列表选择加密的文件夹的用户输入。\n[0208] 在操作S2710,装置1000可确定用于加密的文件夹的验证方法。基于针对加密的文件夹预设的设置值,装置1000可确定用于对尝试对加密的文件夹进行解密的用户进行验证的验证方法。如果针对加密的文件夹设置了多个验证方法,则装置1000可将验证方法的列表显示在屏幕上,并可基于进行选择的用户输入来选择所述验证方法之中的至少一个验证方法。\n[0209] 在操作S2720,装置1000可获取用于进行用户验证的验证数据。例如,如果使用OTP的验证方法被确定,则装置1000可将输入区域显示在装置1000的屏幕上以便接收在OTP装置中产生的密码的输入。此外,装置1000可获取由用户经由输入区域输入的密码作为验证数据。作为另一示例,如果使用用户ID和密码的验证方法被确定,则装置1000可获取由用户输入的用户ID和密码作为验证数据。作为另一示例,如果使用已颁发给用户的验证证书的验证方法被确定,则装置1000可获取验证证书和由用户输入的密码作为验证数据。\n[0210] 在操作S2730,装置1000将验证数据发送到服务器2000,并向服务器2000请求解密密钥。此外,装置1000可将加密的文件夹的ID值以及关于用于加密的文件夹的验证方法的信息发送到服务器2000。\n[0211] 在操作S2740,服务器2000可基于验证数据来验证用户。服务器2000可识别在装置\n1000中选择的加密的文件夹以及用于加密的文件夹的验证方法。此外,服务器2000可通过使用识别出的验证方法来确定从装置1000接收的验证数据是否有效。然后,根据确定的结果,服务器2000可对用户进行验证。此后,当用户通过验证时,服务器2000可从DB提取用于对加密的文件夹进行解密的解密密钥。\n[0212] 在操作S2750,服务器2000可将用于加密的文件夹的解密密钥提供给装置1000,并且,在操作S2760,装置1000可通过使用解密密钥对加密的文件夹进行解密。相应地,用户可使用在装置1000中的解密的文件夹中的数据。\n[0213] 图28示出根据示例性实施例的当对装置1000的用户的验证失败时检测装置1000的位置的处理。\n[0214] 图28的操作S2800至操作S2830与图27的操作S2700至操作S2730相应,因此,在此省略关于操作S2800至操作S2830的详细描述。\n[0215] 在操作S2840,服务器2000未能使用户通过验证。服务器2000可识别在装置1000中选择的加密的文件夹以及用于加密的文件夹的验证方法。此外,服务器2000可通过使用识别出的验证方法来确定从装置1000接收的验证数据是否有效。服务器2000可通过确定从装置1000接收的验证数据与存储在服务器2000中的验证数据是否相同来确定从装置1000接收的验证数据是否有效。如果接收的验证数据与存储在服务器2000中的验证数据不相同,则用户的验证会失败。当用户的验证失败时,服务器2000可对验证失败的次数进行计数。\n[0216] 在操作S2850,服务器2000可周期性地向装置1000请求装置1000的位置信息。当用户验证失败了预设次数时,服务器2000可向装置1000请求装置1000的位置信息。\n[0217] 在操作2860,响应于来自服务器2000的请求,装置1000可周期性地将装置1000的位置信息提供给服务器2000。由于用户验证的失败,所以如果装置1000从服务器2000接收到对位置信息的请求,则装置1000可在没有单独的用户输入的情况下获取位置信息,并可将获取的位置信息发送到服务器2000。\n[0218] 在操作S2870,装置1000可将装置1000的位置信息发送到装置1000的用户的另一装置。在这种情况下,用于接收装置1000的位置信息的其它装置的列表可被预先存储在服务器2000中。\n[0219] 图29示出根据示例性实施例的通过从装置1000中的存储器获取与加密的文件夹匹配的验证方法来对加密的文件夹进行解密的处理。\n[0220] 图29的操作S2900以及操作S2930至操作S2970与图27的操作S2700以及操作S2720至操作S2760相应,因此,在此省略关于操作S2900以及操作S2930至操作S2970的详细描述。\n[0221] 在操作S2910,装置1000从存储器获取与加密的文件夹相关的加密方法的列表。用于对尝试对加密的文件夹进行解密的用户进行验证的验证方法的列表可被预先存储在装置1000的存储器中。在这种情况下,装置1000可从装置1000中的存储器提取与加密的文件夹相应的验证方法的列表。\n[0222] 在操作S2920,装置1000可从验证方法的列表确定与加密的文件夹相关联的验证方法。更详细地,装置1000可将验证方法的列表显示在装置1000的屏幕上,并基于从验证方法的列表选择验证方法的用户输入来选择验证方法。\n[0223] 图30是根据示例性实施例的从服务器2000获取与加密的文件夹相关联的验证方法并对加密的文件夹进行解密的方法的流程图。\n[0224] 图30的操作S3000以及操作S3040至操作S3080与图27的操作S2700以及操作S2720至操作S2760相应,因此,在此省略关于操作S3000以及操作S3040至操作S3080的详细描述。\n[0225] 在操作S3010,装置1000可向服务器2000请求与加密的文件夹相关的验证方法的列表。用于验证尝试对加密的文件夹进行解密的用户的验证方法的列表可被预先存储在服务器2000中的DB中。在这种情况下,装置1000可向服务器2000请求与加密的文件夹相应的验证方法的列表。在这种情况下,装置1000可将加密的文件夹的ID值、装置1000的ID值和用户的ID发送到服务器2000。\n[0226] 在操作S3020,服务器2000可将与加密的文件夹相关的验证方法的列表提供给装置1000。响应于来自装置1000的请求,服务器2000可识别加密的文件夹,并从服务器2000中的DB提取与识别出的加密的文件夹相应的验证方法的列表。然后,服务器2000可将提取的验证方法的列表发送到装置1000。\n[0227] 在操作S3030,装置1000可确定与加密的文件夹相关的验证方法。更详细地,装置\n1000可将验证方法的列表显示在装置1000的屏幕上,并基于从验证方法的列表选择验证方法的用户输入来选择验证方法。\n[0228] 图31至图35示出根据示例性实施例的装置1000基于验证数据的用户输入对加密的文件夹进行解密的示例。\n[0229] 参照图31,装置1000可将文件夹的列表显示在装置1000的屏幕上。然后,装置1000可接收选择加密的文件夹310的用户输入。\n[0230] 参照图32,当选择了加密的文件夹310时,装置1000可将与加密的文件夹310相关联的验证方法的列表320显示在装置1000的屏幕上。例如,与加密的文件夹310相关联的验证方法的列表320可包括“OTP”、“ID/PW”、“验证证书”和“身体验证”。此外,装置1000可基于进行选择的用户输入,选择至少一个验证方法。例如,装置1000可选择“ID/PW”。\n[0231] 参照图33,当从验证方法的列表320选择了“ID/PW”时,装置1000可显示输入区域以便接收对用户的ID和密码的用户输入。然后,装置1000可接收对用户的ID和密码的用户输入。\n[0232] 参照图34,当用户的ID和密码被输入到输入区域时,装置1000可经由服务器2000来验证用户。装置1000可将加密的文件夹310的ID值以及输入的用户的ID和密码发送到服务器2000,并向服务器2000请求用户验证。装置1000可将消息“正在与服务器进行验证”显示在装置1000的屏幕上。\n[0233] 参照图35,当针对加密的文件夹310的用户验证完成时,装置1000可从服务器2000接收用于对加密的文件夹310进行解密的解密密钥,并通过使用解密密钥对加密的文件夹\n310进行解密。此后,装置1000可读取解密的文件夹310,并将解密的文件夹310中的文件显示在装置1000的屏幕上。\n[0234] 图36和图37示出根据示例性实施例的当装置1000检测到用户的外围装置时装置\n1000自动地请求服务器2000针对加密的文件夹的解密执行用户验证的示例。\n[0235] 参照图36,当佩戴眼镜装置3000-1的用户选择装置1000的加密的文件夹时,眼镜装置3000-1可捕获用户的瞳孔并产生瞳孔图像,并且,装置1000可从眼镜装置3000-1接收用户的瞳孔图像。为了对加密的文件夹进行解密,装置1000可将从眼镜装置3000-1接收的瞳孔图像发送到服务器2000,并自动地请求用户验证。\n[0236] 参照图37,当佩戴手表装置3000-2的用户选择装置1000的加密的文件夹时,手表装置3000-2可检查用户的脉搏并产生脉搏信息,并且,装置1000可从手表装置3000-2接收用户的脉搏信息。为了对加密的文件夹进行解密,装置1000可将从手表装置3000-2接收的脉搏信息发送到服务器2000,并自动地请求用户验证。\n[0237] 图38示出根据示例性实施例的当装置1000检测到外围装置3000时装置1000请求服务器2000针对加密的文件夹的解密执行用户验证的示例。\n[0238] 在操作S3800,装置1000可选择解密目标文件夹。装置1000可将装置1000中的文件夹的列表显示在装置1000的屏幕上,并接收从显示的列表选择加密的文件夹的用户输入。\n[0239] 在操作S3810,当选择了解密目标文件夹时,装置1000可检测装置1000周围的外围装置3000。装置1000可识别外围装置3000,并确定识别出的外围装置3000是否为预设装置。\n[0240] 外围装置3000可以是,但不限于:智能电话、平板PC、PC、智能TV、移动电话、PDA、膝上型计算机、媒体播放器、微型服务器、GPS装置、电子书终端、用于数字广播的终端、导航装置、一体机(kiosk)、MP3播放器、数码相机和其它移动或非移动计算装置。此外,外围装置\n3000可包括可接收触摸输入的各种装置(诸如,电子黑板、触控桌等)。此外,外围装置3000可以是具有通信功能和数据处理功能的手表、眼镜、发带或戒指。\n[0241] 在操作S3820,装置1000可与外围装置3000连接以进行连接。装置1000和外围装置\n3000可经由短距离通信来彼此连接,但一个或更多个示例性实施例不限于此。\n[0242] 此外,参照图38,装置1000在操作S3810之后执行操作S3820,但是一个或更多个示例性实施例不限于此。也就是说,装置1000可一起执行操作S3810和操作S3820,或可在操作S3820之后执行操作S3810。\n[0243] 在操作S3830,装置1000确定与外部装置3000相应的验证方法。与外围装置3000相应的验证方法可被预先设置,并且当装置1000检测到外围装置3000时,装置1000可确定验证方法。预设验证方法可包括但不限于使用由外围装置3000获取的生物信息的验证方法。\n[0244] 在操作S3840,装置1000可获取用于进行用户验证的验证数据。当装置1000检测到外围装置3000时,装置1000可向外围装置3000请求用户的生物信息,并从外围装置3000接收用户的生物信息。例如,从外围装置3000接收的用户的生物信息可包括但不限于:用户的面部图像、用户的瞳孔图像、用户的指纹或用户的脉搏。\n[0245] 此外,当装置1000检测到外围装置3000时,装置1000可基于针对装置1000的用户输入来获取预设验证数据。可选地,当装置1000检测到外围装置3000时,装置1000可获取存储在装置1000中的预设验证数据。\n[0246] 图38的操作S3850至操作S3880与图27的操作S2730至操作S2760相应,因此,在此省略关于操作S3850至操作S3880的详细描述。\n[0247] 当装置1000检测到外围装置3000时,装置1000可在没有接收单独的用户输入的情况下自动地执行操作S3830至操作S3880,但一个或更多个示例性实施例不限于此。\n[0248] 图39示出根据示例性实施例的获取验证数据以便对加密的文件夹进行解密的处理。\n[0249] 在操作S3900,装置1000可确定用于加密的文件夹的验证方法,在操作S3910,装置\n1000可确定所确定的验证方法是否使用生物信息。\n[0250] 作为操作S3910中确定的结果,如果所确定的验证方法不使用生物信息,则在操作S3920,装置1000可显示用户界面以接收验证数据的用户输入。然后,在操作S3930,装置\n1000可获取经由用户界面输入的验证数据。\n[0251] 作为操作S3910中确定的结果,如果所确定的验证方法使用生物信息,则在操作S3940,装置1000可确定是否检测到预设外围装置3000。\n[0252] 作为操作S3940中确定的结果,如果没有检测到预设外围装置3000,则在操作S3950,装置1000可激活装置1000中的传感器以获取生物信息。例如,装置1000可激活指纹识别传感器、用于识别用户的面部的相机传感器和用于识别用户的语音命令的语音传感器中的至少一个,但一个或更多个示例性实施例不限于此。在操作S3960,装置1000可通过使用激活的传感器来获取生物信息。\n[0253] 作为操作S3940中确定的结果,如果检测到预设外围装置3000,则在操作S3970,装置1000可从外围装置3000接收生物信息。装置1000可请求外围装置3000中预设的生物信息,并从外围转置3000接收由外围装置3000响应于所述请求而产生的生物信息。\n[0254] 图40至图43示出根据示例性实施例的装置1000检测外围装置3000并对加密的文件夹进行解密的示例。\n[0255] 参照图40,装置1000可显示文件夹的列表并接收从所述列表选择加密的文件夹\n400的用户输入。参照图41,当装置1000接收到选择加密的文件夹400的用户输入时,装置\n1000可检测预设外围装置3000。在装置1000检测外围装置3000的同时,装置1000可在装置\n1000的屏幕上显示消息“正在检测外围装置”。\n[0256] 参照图42,当检测到预设外围装置3000时,装置1000可从预设外围装置3000获取预设验证数据,并将验证数据发送到服务器2000。此外,装置1000可向服务器2000请求用于加密的文件夹400的解密密钥,并请求服务器2000对装置1000的用户执行验证。装置1000可在装置1000的屏幕上显示消息“正在与服务器进行验证”。\n[0257] 参照图43,当完成针对加密的文件夹400的用户验证时,装置1000可从服务器2000接收用于对加密的文件夹400进行解密的解密密钥,并可通过使用解密密钥对加密的文件夹400进行解密。此外,装置1000可读取解密的文件夹400,并可将解密的文件夹400中的文件显示在装置1000的屏幕上。\n[0258] 图44示出根据示例性实施例的装置1000顺序地经由装置1000和服务器2000来验证用户以便对加密的文件夹进行解密的示例。\n[0259] 参照图44,装置1000可对尝试对装置1000中的加密的文件夹进行解密的用户执行首次验证,并请求服务器2000对所述用户执行再次验证。装置1000可通过使用与加密的文件夹相关联的验证方法来获取用于对用户进行再次验证的验证数据,并将获取的验证数据提供给服务器2000,使得装置1000可向服务器2000请求再次验证。\n[0260] 服务器2000可通过使用从装置1000接收的验证数据,对尝试访问装置1000中的加密的文件夹的用户执行再次验证。当完成再次验证时,服务器2000可将用于对装置1000中的加密的文件夹进行解密的解密密钥提供给装置1000。\n[0261] 图45示出根据示例性实施例的通过按照顺序方式验证用户来对装置1000中的加密的文件夹进行解密的处理。\n[0262] 在操作S4500,装置1000可选择加密的文件夹。更详细地讲,装置1000可将文件夹的列表显示在装置1000的屏幕上,并基于从所述列表选择至少一个加密的文件夹的用户输入来选择所述至少一个加密的文件夹。\n[0263] 在操作S4510,装置1000可首次验证用户。更详细地讲,装置1000可首次验证尝试使用加密的文件夹中的数据的用户。例如,装置1000可从用户接收用户ID和密码的输入,并通过使用用户ID和密码来首次验证用户。然而,首次验证用户的方法不限于此。例如,装置\n1000可通过使用OTP、验证证书或生物信息来首次验证用户。在这种情况下,首次验证用户的方法及其验证数据可在装置1000中被预设。\n[0264] 在操作S4520,装置1000可获取用于对用户执行再次验证的验证数据。装置1000可确定与加密的文件夹相关的验证方法,并获取验证数据以请求服务器2000通过使用确定的验证方法来再次验证用户。在这种情况下,与加密的文件夹相关的至少一个验证方法可被预设,并且装置1000可通过使用预设验证方法来获取用于用户的再次验证的验证数据。\n[0265] 再次验证用户的方法可包括以下验证方法中的至少一个:使用OTP装置的验证方法、使用用户ID/密码的验证方法、使用已颁发给用户的验证证书的验证方法以及使用用户的生物信息的验证方法。\n[0266] 在操作S4530,装置1000可将验证数据发送到服务器2000,并因此向服务器2000请求用于加密的文件夹的解密密钥。此外,装置1000可将在装置1000中选择的加密的文件夹的ID值以及关于与加密的文件夹相关的验证方法的信息发送到服务器2000。\n[0267] 在操作S4540,当服务器2000再次验证用户时,装置1000可从服务器2000接收关于加密的文件夹的解密密钥。服务器2000可通过使用从装置1000接收到的验证数据来再次验证用户。此外,当用户通过再次验证时,装置1000可从服务器2000选择用于加密的文件夹的解密密钥。\n[0268] 在操作S4550,装置1000可通过使用解密密钥对加密的文件夹进行解密。相应地,用户可使用装置1000中的解密的文件夹中的数据。\n[0269] 图46示出根据示例性实施例的当服务器2000再次验证用户时,装置1000从服务器\n2000获取用于加密的文件夹的解密密钥的示例。\n[0270] 在操作S4600,装置1000可选择加密的文件夹。装置1000可将文件夹的列表显示在装置1000的屏幕上,并基于从所述列表选择至少一个加密的文件夹的用户输入来选择所述至少一个加密的文件夹。\n[0271] 在操作S4610,装置1000可基于用户输入来首次验证用户。也就是说,装置1000可首次验证尝试使用加密的文件夹中的数据的用户。例如,装置1000可从用户接收用户ID和密码,并基于用户ID和密码来首次验证用户。然而,首次验证用户的方法不限于此。\n[0272] 在操作S4620,当用户通过首次验证时,装置1000可对加密的文件夹进行首次解密。在这种情况下,加密的文件夹可以是已按照下述方式而产生的:通过使用用于服务器\n2000的加密密钥对文件夹进行首次加密,然后通过使用用于装置1000的加密密钥对文件夹进行再次加密。\n[0273] 在操作S4630,装置1000获取将被用于再次验证用户的验证数据。装置1000可确定与加密的文件夹相关的验证方法,并获取验证数据以便请求服务器2000通过使用确定的验证方法来再次验证用户。在这种情况下,可预设与加密的文件夹相关的至少一个验证方法,并且装置1000可获取将被用于通过使用预设验证方法来再次验证用户的验证数据。\n[0274] 例如,如果确定了通过使用OTP来再次验证用户的方法,则装置1000可从服务器\n2000接收密码,并将密码显示在装置1000的屏幕上。然后,装置1000可获取在用户查看了显示的密码之后由用户输入的密码的值作为验证数据。\n[0275] 作为另一示例,如果确定了通过使用用户ID和密码来再次验证用户的方法,则装置1000可获取由用户输入的用户ID和密码作为验证数据。\n[0276] 作为另一示例,如果确定了通过使用先前颁发给用户的验证证书来再次验证用户的方法,则装置1000可获取由用户输入的验证证书和密码作为验证数据。\n[0277] 在操作S4640,装置1000可将验证数据发送到服务器2000,并向服务器请求用于加密的文件夹的解密密钥。此外,装置1000可将在装置1000中选择的加密的文件夹的ID值以及关于与加密的文件夹相关的验证方法的信息发送到服务器2000。\n[0278] 在操作S4650,服务器2000基于验证数据来再次验证用户。服务器2000可识别在装置1000中选择的加密的文件夹以及用于加密的文件夹的验证方法。此外,服务器2000可通过使用识别出的验证方法来确定从装置1000接收到的验证数据是否有效。然后,服务器\n2000可根据确定的结果来验证用户。\n[0279] 在操作S4660,服务器2000可将用于加密的文件夹的解密密钥提供给装置1000,在操作S4670,装置1000通过使用解密密钥对加密的文件夹进行再次解密。因此,用户可使用装置1000中的解密的文件夹中的数据。\n[0280] 图47示出根据示例性实施例的验证系统,其中,在所述验证系统中,外部装置4000访问装置1000中的文件夹。\n[0281] 参照图47,外部装置4000可与装置1000和服务器2000连接。外部装置4000可从装置1000接收文件夹的列表,从所述列表选择具体文件夹,并向服务器2000请求与选择的文件夹相关的解密密钥以访问选择的文件夹。\n[0282] 外部装置4000可以是智能电话、平板PC、PC、智能TV、智能手机、PDA、膝上型计算机、媒体播放器、微型服务器、GPS装置、电子书终端、用于数字广播的终端、导航装置、一体机(kiosk)、MP3播放器、数码相机和其它移动或非移动计算装置,但不限于此。此外,外部装置4000可包括可接收触摸输入的各种装置,诸如电子黑板、触控桌等。此外,外部装置4000可以是具有通信功能和数据处理功能的手表、眼镜、发带或戒指。然而,外部装置4000的示例不限于此,因此,外部装置4000可包括能够经由网络与装置1000和服务器2000交换数据的所有类型的装置。\n[0283] 此外,外部装置4000的用户可与装置1000的用户相同。\n[0284] 图48示出根据示例性实施例的当装置1000已丢失时装置1000提高其针对文件夹的安全级别的示例。\n[0285] 在操作S4800,装置1000可识别出装置1000已丢失。也就是说,当装置1000的用户丢失了装置1000时,用户可经由另一装置或服务器2000将丢失通知信号发送到装置1000。\n当装置1000接收到丢失通知信号时,装置1000可识别出装置1000已丢失。可选择地,如果针对运行装置1000中的加密的文件夹的验证失败了预设次数,则装置1000可识别出装置1000已丢失。\n[0286] 在操作S4810,当加密的文件夹被访问时,装置1000可显示预设虚拟文件信息。虚拟文件夹信息可被用于假装除文件夹中的真实数据以外的数据被包括在该文件夹中。例如,假设文件A和文件B被包括在丢失的装置1000的加密的文件夹中,此时,如果装置1000接收到选择加密的文件夹的用户输入,则装置1000可在装置1000的屏幕上显示文件C和文件D。可选择地,在装置1000已丢失的情况下,如果装置1000接收到选择加密的文件夹的用户输入,则装置1000可将本应该显示加密的文件夹中的数据的窗口显示为空白窗口。根据另一示例性实施例,如果装置1000接收到丢失通知信号,则装置100可按照可用的最高安全级别对存储在装置1000中的所有文件和文件夹进行加密。\n[0287] 可选择地,在装置1000已丢失的情况下,如果装置1000接收到选择加密的文件夹的用户输入,则装置1000可显示文件夹的列表和加密的文件夹中的子文件夹,并防止文件夹和子文件夹被运行。\n[0288] 在操作S4820,装置1000可提高加密的文件夹的安全级别。更详细地讲,装置1000可额外地对加密的文件夹进行加密。可选择地,装置1000可对加密的文件夹进行解密,并通过使用比最初用于对加密的文件夹进行加密的加密密钥更加安全的加密密钥对解密的文件夹进行加密。可选择地,装置1000可提高为了对加密的文件夹进行解密而执行的用户验证方法的级别。例如,装置1000可改变用户验证方法或添加另一用户验证方法。此外,装置\n1000可改变设置使得装置1000可不管安全时段和安全地点而激活文件夹的安全保护。\n[0289] 在操作S4830,装置1000可产生关于装置1000的跟踪信息。装置1000可周期性地获取装置1000的位置信息,并将位置信息发送到服务器2000或装置1000的用户的另一装置。\n[0290] 此外,装置1000可捕获当前使用装置1000的用户的图像,并将捕获的图像发送到服务器2000或装置1000的用户的另一装置。在这种情况下,装置1000可不在装置1000的屏幕上显示用于捕获当前使用装置1000的用户的图像的GUI。因此,当前使用装置1000的用户不会认识到装置1000捕获了他/她的图像。此外,装置1000可根据装置1000的网络状态,将捕获的图像存储在它的秘密文件夹中。例如,如果装置1000的网络功能处于未激活,则装置\n1000可将捕获的图像存储在它的秘密文件夹中,其后,当装置1000的网络功能被激活时,则装置1000可将捕获的图像发送到服务器2000或装置1000的用户的另一装置。\n[0291] 这里,可不将存储捕获的图像的秘密文件夹经由装置1000提供的GUI而显示在装置1000的屏幕上。在这种情况下,装置1000可将捕获的图像存储在装置1000的存储器的特定空间中。\n[0292] 装置1000可记录当前使用装置1000的用户的语音,并将记录的语音数据发送到服务器2000或装置1000的用户的另一装置。在这种情况下,装置1000可不将用于记录当前使用装置1000的用户的语音的GUI显示在装置1000的屏幕上。因此,当前使用装置1000的用户不会认识到装置1000记录了他/她的语音。此外,装置1000可根据装置1000的网络状况,将记录的语音数据存储在它的秘密文件夹中。例如,如果装置1000的网络功能处于未激活,则装置1000可将记录的语音数据存储在它的秘密文件夹中,其后,当装置1000的网络功能被激活时,则装置1000可将记录的语音数据发送到服务器2000或装置1000的用户的另一装置。\n[0293] 图49示出根据示例性实施例的通过对加密的文件夹进行重新加密来提高加密文件夹的安全级别的处理。\n[0294] 在操作S4900,装置1000可对加密的文件夹进行解密。装置1000可识别出装置1000已丢失,并对装置1000中的加密的文件夹进行解密。\n[0295] 在操作S4910,装置1000可通过使用更安全的加密密钥对解密的文件夹进行重新加密。装置1000可获取比在对加密的文件夹进行加密时所使用的加密密钥更安全的加密密钥。然后,装置1000可通过使用获取的更安全的加密的密钥对解密的文件夹进行重新加密。\n[0296] 在操作S4920,装置1000可提高用户验证方法的级别。装置1000可添加用于对加密的密钥进行解密的验证方法。例如,在用于对加密的密钥进行解密的用户验证方法是使用用户ID和密码的验证方法的情况下,可将使用生物信息的验证方法添加为用于对加密的密钥进行解密的用户验证方法。在此情况下,为了验证尝试对加密的文件夹进行解密的用户,装置1000可从用户接收用户ID和密码,并还从用户接收对用户的生物信息的输入。\n[0297] 装置1000可改变用于对加密的密钥进行解密的验证方法。例如,在用于对加密的密钥进行解密的用户验证方法是使用用户ID和密码的验证方法的情况下,可将用于对加密的密钥进行解密的用户验证方法改变为使用OTP装置的验证方法。在此情况下,为了验证尝试对加密的文件夹进行解密的用户,装置1000可从用户接收OTP装置的密码的输入。\n[0298] 图50示出根据示例性实施例的通过额外地对加密的文件夹进行加密来提高加密的文件夹的安全级别的处理。\n[0299] 在操作S5000,装置1000可额外地对加密的文件夹进行加密。装置1000可识别出装置1000已丢失,并因此可额外地对装置1000中的加密的文件夹进行加密。\n[0300] 在操作S5010,装置1000可提高用于用户验证的验证方法的级别。装置1000可添加用于对加密的文件夹进行解密的验证方法。此外,装置1000可改变用于对加密的文件夹进行解密的验证方法。\n[0301] 图51示出根据示例性实施例的访问装置1000中的文件夹的处理。\n[0302] 在操作S5100,外部装置4000可向装置1000请求文件夹的列表。外部装置4000可与装置1000连接以进行通信,并向装置1000请求装置1000中的文件夹的列表。\n[0303] 在操作S5105,装置1000可将文件夹的列表提供给外部装置4000。装置1000可响应于来自外部装置4000的请求将装置1000中的文件夹的列表提供给外部装置4000。在此情况下,可根据外部装置4000的ID值提供给外部装置4000的一个或更多个文件夹可被预设。装置1000可将预设文件夹的列表提供给外部装置4000。然而,一个或更多个示例性实施例不限于此。\n[0304] 在操作S5110,外部装置4000可选择将被访问的文件夹。外部装置4000可在外部装置4000的屏幕上显示文件夹的列表,并基于从文件夹的列表中选择文件夹的用户输入来选择文件夹。\n[0305] 在操作S5115,外部装置4000可首次验证用户。外部装置4000可首次验证尝试使用文件夹中的数据的用户。例如,外部装置4000可从用户接收用户ID和密码的输入,并基于输入的用户ID和密码来首次验证用户。然而,首次验证用户的方法不限于此。在此情况下,外部装置4000可预先从装置1000或服务器2000接收外部装置4000为了首次验证用户所需的数据。在此情况下,可省略操作S5125。\n[0306] 在操作S5120,外部装置4000可确定用于选择的文件夹的验证方法。外部装置4000可确定验证方法,以便使服务器2000再次验证选择的文件夹。外部装置4000可在屏幕上显示用于选择的文件夹的验证方法的列表,并基于进行选择的用户输入来从验证方法的列表中选择至少一种验证方法。在此情况下,外部装置4000可预先从装置1000或服务器2000接收用于选择的文件夹的验证方法的预设列表。\n[0307] 在操作S5125,外部装置4000可获取用于通过使用确定的验证方法来再次验证用户的验证数据。外部装置4000可获取验证数据,以便请求服务器2000通过使用确定的验证方法再次验证用户。\n[0308] 例如,在通过使用OTP再次验证用户的方法被确定的情况下,外部装置4000可接收OTP装置的密码的用户输入。\n[0309] 例如,在通过使用用户ID和密码再次验证用户的方法被确定的情况下,外部装置\n4000可获取由用户输入的用户ID和密码作为验证数据。\n[0310] 例如,在通过使用已颁发给用户的验证证书再次验证用户的方法被确定的情况下,外部装置4000可获取由用户输入的验证证书和密码作为验证数据。\n[0311] 在操作S5130,外部装置4000可将验证数据发送到服务器2000,并向服务器2000请求用于选择的文件夹的解密密钥。此外,外部装置4000可将选择的文件夹的ID值以及关于与选择的文件夹相关的验证方法的信息发送到服务器2000。\n[0312] 在操作S5135,服务器2000可基于验证数据再次验证用户。服务器2000可识别选择的文件夹以及与选择的文件夹相关的验证方法。此外,服务器2000可通过使用识别出的验证方法来确定从装置1000接收到的验证数据是否有效。然后,服务器2000可基于确定的结果来验证用户。当用户再次通过验证时,服务器2000可获取用于对选择的文件夹进行解密的解密密钥。\n[0313] 在操作S5140,服务器2000可将用于选择的文件夹的解密密钥提供给外部装置\n4000,在操作S5145,外部装置4000可通过使用接收到的解密密钥来访问选择的文件夹。外部装置4000可将从服务器2000接收到的解密密钥提供给装置1000,并因此可访问装置1000中的选择的文件夹,在操作S5150,装置1000可将选择的文件夹中的数据发送到外部装置\n4000。\n[0314] 图52示出根据示例性实施例的当装置1000已丢失时服务器2000提高装置1000中的文件夹的安全级别的示例。\n[0315] 在操作S5200,外部装置4000可将通知服务器2000装置1000已丢失。基于丢失装置\n1000的用户的用户输入,外部装置4000可将丢失通知信号发送到服务器2000。\n[0316] 在操作S5205,服务器2000可针对装置1000中的文件夹确定安全级别提高方法。例如,安全级别提高方法可包括但不限于以下方法:将更安全的验证方法应用于文件夹的方法、改变文件夹的加密级别的方法以及限制访问文件夹的次数的方法。随着加密级别改变,可通过使用另一加密密钥额外地对文件夹加密或对文件夹进行重新加密。可选地,可由服务器2000来预设针对文件夹的安全级别提高方法。例如,用于文件夹“A”的验证方法是使用用户ID和密码的方法,服务器2000可将用于文件夹“A”的验证方法改变为使用验证证书的验证方法。此外,服务器2000可改变设置,使得装置1000可不管安全时段和安全地点而激活选择的文件夹的安全保护。\n[0317] 在操作S5210,服务器2000可请求装置1000提高选择的文件夹的安全级别。服务器\n2000可将指示如何提高选择的文件夹的安全级别的安全级别提高信息提供给装置1000。例如,服务器2000可将指示改变的验证方法的信息、指示改变的加密的信息以及指示访问文件夹的次数的信息提供给装置1000。\n[0318] 在操作S5215,装置1000可提高选择的文件夹的安全级别。更详细地,装置1000可通过使用从服务器2000接收到的安全级别提高信息来提高装置1000中的选择的文件夹的安全级别。例如,装置1000可改变访问装置1000中的选择的文件夹的验证条件。作为另一示例,装置1000可改变设置,使得装置1000可不管安全时段和安全地点而激活选择的文件夹的安全保护。当选择的文件夹的安全保护被激活时,装置1000或外部装置4000可仅在用户通过验证时访问选择的文件夹。\n[0319] 在操作S5220,装置1000可将文件夹的列表提供给外部装置4000。响应于来自外部装置4000的请求,装置1000可将装置1000中的文件夹的列表提供给外部装置4000。\n[0320] 在操作S5225,外部装置4000可选择将被访问的文件夹。外部装置4000可在外部装置4000的屏幕上显示文件夹的列表,并基于选择文件夹的用户输入来选择文件夹。\n[0321] 在操作S5230,外部装置4000可获取验证数据,以便在安全级别被提高之后访问文件夹。外部装置4000可从装置1000或服务器2000获取关于文件夹的安全级别提高信息,并基于安全级别提高信息获取验证数据,以便验证使用文件夹的用户。\n[0322] 在操作S5235,外部装置4000可将验证数据发送到服务器2000,并向服务器2000请求与文件夹相关的解密密钥,在操作S5240,服务器2000可将与文件夹相关的解密密钥提供给外部装置4000。在操作S5245,外部装置4000可通过使用从服务器2000接收到的解密密钥来访问装置1000中的文件夹。\n[0323] 在操作S5250,装置1000可将文件夹中的数据提供给外部装置4000。装置1000可从外部装置4000接收解密密钥,并可将文件夹中的数据发送到外部装置4000。在操作S5255,装置1000可删除已被提供给外部装置4000的数据。\n[0324] 图53和图54是示出根据示例性实施例的装置1000的框图。\n[0325] 如图53中所示,装置1000可包括用户输入部1100、输出部1200、控制器1300和通信部1500。\n[0326] 然而,图53中所示的所有部件并非都是装置1000的必要组件。也就是说,可利用比图53中所示的组件更多或更少的组件来实现装置1000。\n[0327] 例如,如图54中所示,在一个或更多个示例性实施例中,除了用户输入部1100、输出部1200、控制器1300和通信部1500,装置1000还可包括感测部1400、音频/视频(A/V)输入部1600和存储器1700。\n[0328] 用户输入部1100可以是用户通过其输入数据以便控制装置1000的部件。例如,用户输入部1100可包括键盘、圆顶开关、触摸板(触摸电容型触摸板、压阻型触摸板、红外光束感测型触摸板、表面声波型触摸板、集成应变计型触摸板(integral strain gauge type touch pad)、压电效应型触摸板等)、飞梭转盘、滚轮开关等,但一个或更多个示例性实施例不限于此。\n[0329] 用户输入部1100可接收选择加密目标文件夹的用户输入以及接收加密的文件夹的用户输入。此外,用户输入部1100可接收验证数据的用户输入。\n[0330] 输出部1200可输出音频信号、视频信号或振动信号,并可包括显示部1210、声音输出部1220、振动马达1230等。\n[0331] 显示部1210显示并输出在装置1000中处理的信息。例如,显示部1210可显示文件夹、加密的文件夹、指示文件夹中的数据的窗口、用于接收验证数据的输入的GUI等。\n[0332] 当显示部1210和触摸板形成交互层结构并随后形成为触摸屏时,显示部1210可被用作输出装置和输入装置两者。显示部1210可包括以下显示器之中的至少一个:液晶显示器(LCD)、薄膜晶体管液晶显示器(TFT-CLD)、有机发光二极管(OLED)显示器、柔性显示器、三维(3D)显示器和电泳显示器。此外,根据装置1000的类型,装置1000可包括至少两个显示部1210。这里,所述至少两个显示部1210可通过使用铰链被布置为彼此相对。\n[0333] 声音输出部1220可输出从通信部1500接收到的或存储在存储器1700中的音频数据。声音输出部1220还可输出与由装置1000执行的功能相关的声音信号(例如,呼叫信号接收声音、消息接收声音、通知声音等)。声音输出部1220可包括扬声器、蜂鸣器等。\n[0334] 振动马达1230可输出振动信号。例如,振动马达1230可输出与音频数据(例如,呼叫信号接收声音、消息接收声音等)或视频数据的输出相应的振动信号。此外,当触摸被输入到触摸屏时,振动马达1230可输出振动信号。\n[0335] 控制器1300(也被称为“处理器1300”)可总体上控制装置1000的所有操作。例如,控制器1300可通过运行存储在存储器1700中的程序来控制用户输入部1100、输出部1200、感测部1400、通信部1500、A/V输入部1600等。\n[0336] 更具体地说,控制器1300可接收用于对装置1000中的文件夹进行加密的用户输入。控制器1300可在控制器1300的屏幕上显示文件夹,并接收选择文件夹的用户输入以便对文件夹进行加密。例如,当用户选择装置1000的屏幕上的文件夹时,与该文件夹相关的执行操作的列表可被显示在装置1000的屏幕上。此外,控制器1300可接收从执行操作的列表选择用于文件夹加密的区域的用户输入。此外,控制器1300可选择整个文件夹,或可选择文件夹中的一些文件和文件夹的一些子文件夹。\n[0337] 控制器1300可获取用于验证用户的验证数据。控制器1300可确定与文件夹相关的验证方法,并获取验证数据以便请求服务器2000通过使用确定的验证方法对用户进行验证。在这种情况下,与文件夹相关的至少一种验证方法可被预先设置,并且,控制器1300可获取用于通过使用预设的验证方法来验证用户的验证数据。\n[0338] 控制器1300可在装置1000的屏幕上显示用于选择与文件夹相关的验证方法的选择列表,并可接收选择验证方法的用户输入。然而,一个或更多个示例性实施例不限于此,因此,控制器1300可根据预设标准来确定与文件夹相关的验证方法,而无需接收单独的用户输入。\n[0339] 控制器1300可在装置1000的屏幕上显示用户界面以便接收验证数据的输入,并基于经由用户界面的用户输入来获取验证数据。\n[0340] 控制器1300可将验证数据发送到服务器2000。控制器1300可将验证数据发送到服务器2000,并因此请求用于对文件夹进行加密的加密密钥。此外,控制器1300可将与装置\n1000中选择的文件夹相关的ID值和关于验证方法的信息发送到服务器2000。\n[0341] 控制器1300可从服务器2000接收与验证数据相关的加密密钥。控制器1300可通过使用接收到的加密密钥来对文件夹进行加密。在这种情况下,在装置1000中可预设文件夹加密方法。此外,控制器1300可通过使用利用从服务器2000接收到的加密密钥的文件夹加密方法,对装置1000中的文件夹进行加密。然而,一个或更多个示例性实施例不限于此,因此,当控制器1300从服务器2000接收加密密钥时,控制器1300还可接收关于文件夹加密方法的信息。在这种情况下,控制器1300可基于从服务器2000接收到的关于文件夹加密方法的信息,对控制器1300中的文件夹进行加密。此外,在控制器1300对文件夹加密之后,控制器1300可丢弃在对文件夹进行加密时使用过的加密密钥。例如,当确定文件夹已被加密时,控制器1300可不存储在对文件夹进行加密时使用过的加密密钥,而是可删除所述加密密钥。\n[0342] 此外,控制器1300可将对加密的文件夹进行解密的次数发送到服务器2000。控制器1300可将加密的文件夹的ID值以及所计次数发送到服务器2000。控制器1300可从服务器\n2000接收针对加密的文件夹的解密密钥和更新的加密密钥。控制器1300可通过使用解密密钥来对加密的文件夹进行解密,并可通过使用更新的加密密钥来对解密的文件夹进行加密。在控制器1300通过使用更新的加密密钥来对解密的文件夹进行加密之后,控制器1300可向服务器2000通知已通过使用更新的加密密钥对解密的文件夹进行了加密。此外,控制器1300可丢弃更新的加密密钥。\n[0343] 此外,如果装置1000与服务器2000之间的网络不稳定或未建立,则控制器1300可通过使用装置1000中的加密密钥来对文件夹进行加密。在这种情况下,控制器1300可确定加密密钥以便通过使用预设加密方法对文件夹进行加密,并通过使用确定的加密密钥来对文件夹进行加密。控制器1300可通过使用存储在装置1000中的加密密钥来对文件夹进行加密。可选地,控制器1300可产生加密密钥,并通过使用产生的加密密钥来对文件夹进行加密。\n[0344] 此后,随着装置1000与服务器2000之间的网络变得稳定,控制器1300可将验证数据和加密密钥发送到服务器2000。此外,控制器1300可将关于与文件夹相关的加密方法的信息发送到服务器2000。例如,控制器1300可将指示文件夹是通过使用对称密钥算法还是通过使用不对称密钥算法被加密的信息发送到服务器2000。此外,控制器1300可将用于对文件夹进行解密的解密密钥发送到服务器2000。解密密钥可与加密密钥相同或不同。\n[0345] 控制器1300选择将对其设置验证方法的文件夹,并可设置用于选择的文件夹的验证方法。控制器1300可基于用户输入选择用于选择的文件夹的至少一个验证方法。验证方法可包括使用OTP装置的验证方法、使用用户ID/密码的验证方法、使用已颁发给用户的验证证书的验证方法、以及使用用户的生物信息的验证方法。\n[0346] 控制器1300可设置用于选择的文件夹的验证方法。控制器1300可设置用于选择的文件夹的验证方法,并可设置加密密钥的长度。此外,控制器1330可设置用于对选择的文件夹进行加密的条件。\n[0347] 控制器1300可将关于验证方法的设置信息以及加密方法发送到服务器2000。控制器1300可将关于用于选择的文件夹的验证方法的设置信息以及与选择的加密方法相关联的验证数据发送到服务器2000。此外,控制器1300可将关于用于选择的文件夹的加密方法的设置信息发送到服务器2000。\n[0348] 控制器1300可选择解密目标文件夹。控制器1300可在装置1000的屏幕上显示装置\n1000中的文件夹的列表,并接收从显示的列表选择加密的文件夹的用户输入。可选地,控制器1300可选择完全加密的文件夹或部分加密的文件夹。\n[0349] 控制器1300可获取用于进行用户验证的验证数据。控制器1300可显示指示与选择的文件夹相关的验证方法的消息,并基于用户输入来获取验证数据,以便通过使用与选择的文件夹相关的验证方法对选择的文件夹执行用户验证。在这种情况下,控制器1300可从装置1000的存储器或服务器2000获取关于与选择的文件夹相关联的至少一个验证方法的信息。\n[0350] 如果针对选择的文件夹设置了多个验证方法,则控制器1300可获取分别与多个验证方法相应的多条验证数据。\n[0351] 控制器1300可将获取的验证数据发送到服务器2000,并向服务器2000请求解密密钥。控制器1300可将装置1000的用户ID、装置1000的ID值、选择的文件夹的ID值发送到服务器2000。\n[0352] 当服务器2000对用户进行验证时,控制器1300可从服务器2000接收用于选择的文件夹的解密密钥。服务器2000可通过使用从装置1000接收到的验证数据来对用户进行验证。此外,当用户通过验证时,控制器1300可从服务器2000接收与验证数据匹配的解密密钥。控制器1300可通过使用解密密钥对选择的文件夹进行解密,并因此可运行解密的文件夹中的数据。\n[0353] 当加密的文件夹被选择时,控制器1300可检测装置1000周围的外围装置3000。控制器1300可识别外围装置3000,并确定识别出的外围装置3000是否是预设装置。\n[0354] 控制器1300可确定与外围装置3000相应的验证方法。与外围装置3000相应的验证方法可被预先设置,并且当外围装置3000被检测到时,控制器1300可确定验证方法。预设验证方法可包括,但不限于,使用由外围装置3000获取的生物信息的验证方法。\n[0355] 控制器1300可获取用于对用户进行验证的验证数据。当外围装置3000被检测到时,装置1000可向外围装置3000请求用户的生物信息,并可从外围装置3000接收用户的生物信息。此外,当外围装置3000被检测到时,控制器1300可基于用户输入获取验证数据。随后,控制器1300可将获取的验证数据提供给服务器2000。\n[0356] 控制器1300可对尝试使用选择的文件夹中的数据的用户进行首次验证,并获取将被用于对该用户进行再次验证的验证数据。控制器1300可将获取的验证数据提供给服务器\n2000,并向服务器2000请求解密密钥并请求对该用户进行再次验证。\n[0357] 控制器1300可识别出装置1000已丢失。也就是说,由于装置1000的用户丢失了装置1000,控制器1300可从用户的另一装置或服务器2000接收关于装置1000的丢失通知信号。当控制器1300接收到丢失通信信号时,控制器1300可识别出装置1000已丢失。可选地,如果用于运行装置1000中的加密的文件夹的验证失败了预设次数,则控制器1300可识别出装置1000已丢失。\n[0358] 当加密的文件夹被选择时,控制器1300可显示预设虚拟文件夹信息。可选地,在装置1000已丢失的情况下,如果装置1000接收到选择加密的文件夹的用户输入,则控制器\n1300可将本应该显示加密的文件夹中的数据的窗口显示为空白窗口。可选地,在装置1000已丢失的情况下,如果装置1000接收到选择加密的文件夹的用户输入,则控制器1300可显示加密的文件夹中的文件夹和子文件夹的列表,并防止加密的文件夹中的文件夹和子文件夹被运行。根据另一示例性实施例,如果装置1000从服务器2000或装置1000的用户的另一装置接收到丢失通信信号,则装置1000可按照可用的最高安全级别对存储在装置1000中的所有文件夹、子文件夹和文件进行加密。结果,装置1000可将所有文件夹、子文件夹和文件显示为被加密。\n[0359] 控制器1300可提高加密的文件夹的安全级别。更具体地说,控制器1300可额外地对加密的文件夹进行加密。可选地,控制器1300可对加密的文件夹进行解密,并可通过使用比最初用于对加密的文件夹进行加密的加密密钥更加安全的加密密钥来对解密的文件夹进行加密。可选地,装置1000可提高用户验证方法的级别,其中,用户验证方法被执行以对加密的文件夹进行解密。\n[0360] 控制器1300可产生关于装置1000的跟踪信息。控制器1300可周期性地获取装置\n1000的位置信息,并将位置信息发送到服务器2000或装置1000的用户的另一装置。\n[0361] 此外,控制器1300可捕获当前使用装置1000的用户的图像,并将捕获到的图像发送到服务器2000或装置1000的用户的另一装置。在这种情况下,控制器1300可不在装置\n1000的屏幕上显示用于捕获当前使用装置1000的用户的图像的GUI。此外,控制器1300可根据装置1000的网络状态,将捕获的图像存储在其秘密文件夹中。\n[0362] 此外,控制器1300可记录当前使用装置1000的用户的语音,并将记录的语音数据发送到服务器2000或装置1000的用户的另一装置。在这种情况下,控制器1300可不在装置\n1000的屏幕上显示用于记录当前使用装置1000的用户的语音的GUI。\n[0363] 控制器1300可将装置1000的加密的文件夹作为备份存储在服务器2000中,并从装置1000删除加密的文件夹中的文件和子文件夹。\n[0364] 感测部1400可感测装置1000的状态或装置1000周围的状态,并将感测到的信息传送给控制器1300。\n[0365] 感测部1400可包括从磁传感器1410、加速度传感器1420、温度/湿度传感器1430、红外传感器1440、陀螺仪传感器1450、位置传感器(例如,GPS)1460、气压传感器1470、接近传感器1480和RGB传感器(即,亮度传感器)1490之中选择的至少一个传感器,但一个或更多个示例性实施例不限于此。本领域的普通技术人员可通过参考传感器的名称来直观推断出传感器的功能,因此,这里省略对传感器功能的详细描述。\n[0366] 通信部1500可包括允许装置1000与服务器2000或外部装置4000进行通信的一个或更多个组件。例如,通信部1500可包括短程通信部1510、移动通信部1520和广播接收部\n1530。\n[0367] 短程通信部1510可包括,但不限于,蓝牙通信部、低能量蓝牙(BLE)通信部、近场无线通信部、无线局域网(WLAN)通信部、ZigBee通信部、红外数据组织(IrDA)通信部、Wi-Fi直连(WFD)通信部、超宽带(UWB)通信部或Ant+通信部。\n[0368] 移动通信部1520在移动通信网络上与从基站、外部终端和服务器中选择的至少一个交换无线信号。根据关于语音呼叫信号、视频呼叫信号或文本/多媒体消息进行的通信,无线信号可包括各种类型的数据。\n[0369] 广播接收部1530通过广播信道从外部接收广播信号和/或与广播相关的信息。广播信道可包括卫星信道和地面波信道。根据实施例,装置1000可不包括广播接收部1530。\n[0370] 通信部1500可与服务器2000和外部装置4000交换信息,其中,所述信息被用于对文件夹进行加密和解密以及对文件夹的运行进行验证。\n[0371] A/V输入部1600可接收音频信号或视频信号的输入,并可包括相机1610和麦克风\n1620。相机1610可在视频呼叫模式或图像捕获模式期间,经由图像传感器获取图像帧,诸如静止图像或运动画面。经由图像传感器捕获的图像可由控制器1300或单独的图像处理单元来处理。\n[0372] 由相机1610处理的图像帧可被存储在存储器1700中,或经由通信部1500被发送到外部源。根据装置1000的配置,可布置两个或更多个相机1610。\n[0373] 麦克风1620接收外部声音信号的输入,并可将接收到的声音信号处理为电子语音数据。例如,麦克风1620可从外部装置4000或扬声器接收声音信号。为了去除在从外部输入声音信号时产生的噪声,麦克风1620可使用各种去噪算法。\n[0374] 存储器1700可存储用于处理和控制控制器1300的程序,并存储输入到装置1000或从装置1000输出的多条数据。\n[0375] 存储器1700可包括从闪速存储器、硬盘、多媒体卡式存储器、卡式存储器(诸如SD或XD卡存储器)、随机存取存储器(RAM)、静态随机存取存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁存储器、磁盘和光盘中选择的至少一种类型的存储介质。\n[0376] 存储在存储器1700中的程序可根据它们的功能被分类为多种模块,诸如,用户界面(UI)模块1710、触摸屏模块1720、告警模块1730等。\n[0377] UI模块1710可针对每个应用提供专门的UI或与装置1000相连的GUI。触摸屏模块\n1720可检测触摸屏上的用户触摸手势,并将与触摸手势相关的信息发送到控制器1300。在一个或更多个示例性实施例中,触摸屏模块1720可识别并分析触摸代码。可通过使用包括控制器的另外硬件来配置触摸屏模块1720。\n[0378] 各种传感器可被布置在触摸屏中或触摸屏附近,以便检测触摸传感器上的触摸或接近触摸。用于检测触摸屏上的触摸的传感器的示例可包括触觉传感器。触觉传感器至少以人可察觉的同样敏感度来检测特定对象的接触。触觉传感器可检测各种类型的信息,诸如接触面的粗糙度、接触对象的硬度、接触点的温度等。\n[0379] 用于检测触摸屏上的触摸的传感器的示例可包括接近传感器。\n[0380] 接近传感器通过使用电磁场力或红外线力来检测接近预定检测表面或位于附近的对象的存在,而非检测机械接触。接近传感器的示例包括:透射型光电传感器、方向反射型光电传感器、镜反射型光电传感器、高频振荡型接近传感器、电容型接近传感器、磁接近传感器、红外型接近传感器等。用户的触摸手势(即,输入)可包括点击手势、触摸保持手势、双击手势、拖拽手势、平移(panning)手势、轻拂(flick)手势、拖放手势、轻扫(swipe)手势等。\n[0381] 告警模块1730可产生用于向用户通知在装置1000中发生事件的信号。在装置1000中发生的事件的示例可包括呼叫信号接收、消息接收、键信号输入、日程通知等。告警模块\n1730可经由显示部1210输出视频格式告警信号,经由声音输出部1220输出音频格式告警信号,或经由振动马达1230输出振动信号。\n[0382] 图55是示出根据示例性实施例的服务器2000的框图。\n[0383] 如图55所示,服务器2000可包括通信部2100、控制器2200和DB 2300。另外,服务器\n2000的DB 2300可包括验证设置DB 2310、验证信息DB 2320和密钥DB 2330。\n[0384] 通信部2100可包括允许服务器2000与装置1000或外部装置4000进行通信的一个或更多个组件。通信部2100可与装置1000或外部装置4000交换信息,其中,所述信息是用于对运行文件夹进行验证所需的。另外,通信部2100可与装置1000或外部装置4000交换用于文件夹的加密密钥和解密密钥。\n[0385] 控制器2200(也称为处理器2200)可总体上控制服务器2000的所有操作。例如,控制器2200可通过运行存储在DB 2300中的程序来控制通信部2100、DB 2300等。\n[0386] 控制器2200可从装置1000接收获取的验证数据,并从装置1000接收对用于装置\n1000中的文件夹的加密密钥的请求。\n[0387] 另外,控制器2200可注册从装置1000接收的验证数据。更详细地,控制器2200可将从装置1000接收的验证数据与装置1000的用户、装置1000、验证方法和文件夹进行匹配,并将匹配的验证数据存储在服务器2000中的DB 2300中。\n[0388] 控制器2200可将验证数据与加密密钥进行匹配。控制器2200可获取用于对文件夹进行加密的加密密钥,并将加密密钥与验证数据进行匹配。控制器2200可通过提取存储在服务器2000中的DB 2300中的加密密钥或通过产生加密密钥来获取加密密钥。\n[0389] 如果存在针对文件夹加密的预设标准,则控制器2200可根据预设标准来选择加密密钥,将选择的加密密钥与验证数据进行匹配,并存储选择的加密密钥。如果通过使用非对称密钥算法执行了加密方法,则装置1000可获取用于文件夹加密的加密密钥,单独获取用于文件夹解密的解密密钥,将解密密钥与加密密钥进行匹配,并存储解密密钥和加密密钥。\n[0390] 控制器2200可向装置1000提供与验证数据匹配的加密密钥。控制器2200可将与验证数据匹配的加密密钥和关于加密方法的信息发送到装置1000。\n[0391] 控制器2200可更新用于选择的文件夹的加密密钥。更详细地,控制器2200可从装置1000接收关于装置1000中的选择的文件夹的解密次数的信息。另外,控制器2200可识别用于加密的文件夹的加密密钥的截止日期。控制器2200可确定是否更新用于加密的文件夹的加密密钥。更详细地,控制器2200可基于加密的文件夹的解密次数和识别出的截止日期之中的至少一个来确定是否更新用于加密的文件夹的加密密钥。例如,如果加密的文件夹的解密次数大于预设次数,则控制器2200可确定更新用于加密的文件夹的加密密钥。作为另一示例,如果从文件夹被加密时开始到当前时间的时间段大于识别出的截止日期,则控制器2200可确定更新用于加密的文件夹的加密密钥。然而,服务器2000确定是否更新用于加密的文件夹的加密密钥的参考依据不限于前述描述,并且,控制器2200可基于各种参考来确定是否更新用于加密的文件夹的加密密钥。控制器2200可将用于加密的文件夹的解密密钥和更新的加密密钥发送到装置1000。控制器2200可从DB 2300提取用于加密的文件夹的解密密钥。用于加密的文件夹的解密密钥可以与在对选择的文件夹进行加密时使用的加密密钥相同,但是一个或更多个示例性实施例不限于此。服务器2000可产生更新的加密密钥或从DB 2300提取更新的加密密钥。更新的加密密钥可以与文件夹相关联并随后被存储在DB 2300中。\n[0392] 控制器2200可验证装置1000中的加密的文件夹的运行,并可向装置1000提供用于加密的文件夹的解密密钥。更详细地,控制器2200可从装置1000接收验证数据以便对加密的文件夹的运行进行验证。另外,控制器2200可从装置1000接收在装置1000中选择的文件夹的ID值和关于与选择的文件夹相关的验证方法的信息。\n[0393] 控制器2200可基于验证数据来验证装置1000的用户。验证装置1000的用户可表示对运行装置1000中的加密的文件夹的用户进行验证或对装置1000中的加密的文件夹的运行进行验证。控制器2200可通过将从装置1000接收的验证数据与存储在DB 2300中的验证数据进行比较来对用户进行验证。当用户通过验证时,控制器2200可从DB 2300提取用于加密的文件夹的解密的解密密钥。控制器2200可向装置1000提供用于加密的文件夹的解密密钥。因此,装置1000的用户可使用文件夹中的数据。此外,控制器2200可向装置1000的用户所拥有的通过通信部2100连接到服务器2000的其它装置提供解密密钥,使得其它装置的加密状态可以与装置1000同步。所述其它装置可在与装置1000相同的用户ID和密码下被注册在服务器2000的DB2300中。控制器2200可具有基于注册的用户ID和密码识别出装置1000的用户拥有其它装置的能力。\n[0394] 当用户验证失败了预设次数时,控制器2200可向装置1000请求跟踪信息。相应地,装置1000可产生装置1000的位置信息、捕获的使用装置1000的用户的图像和记录的使用装置1000的用户的语音数据。控制器2200可从装置1000接收跟踪信息。\n[0395] DB 2300可包括验证设置DB 2310、验证信息DB 2320和密钥DB 2330。验证设置DB \n2310可存储关于与选择的文件夹相关的验证方法和加密/解密方法的信息。与选择的文件夹相关的验证方法和加密/解密方法可根据预设标准被设置。\n[0396] 验证信息DB 2320可存储与选择的文件夹相关的验证数据。当验证数据以及选择的文件夹的ID值从装置1000被接收时,验证信息DB 2320可将选择的文件夹的ID值与验证数据相关联并可将它们存储。\n[0397] 密钥DB 2330可存储用于选择的文件夹的加密密钥和解密密钥。加密密钥可以与解密密钥等同或不同。当加密密钥被更新时,密钥DB 2330可存储更新的加密密钥。\n[0398] 图56是示出根据示例性实施例的外部装置4000的框图。\n[0399] 参照图56,外部装置4000可包括用户输入部4100、显示部4200、控制器4300、通信部4500和存储器4700。\n[0400] 用户输入部4100可接收用于控制外部装置4000的数据的用户输入,并且,显示部\n4200可显示并可输出在外部装置4000中处理的信息。通信部4500可包括允许外部装置4000与装置1000进行通信的一个或更多个组件,并且,存储器4700可存储在外部装置4000中处理的信息。\n[0401] 控制器4300(也称为处理器4300)可总体上控制外部装置4000的所有操作。例如,控制器4300可通过运行存储在存储器4700中的程序来控制用户输入部4100、显示部4200、通信部4500等。\n[0402] 更详细地,控制器4300可从装置1000接收装置1000中的文件夹的列表。控制器\n4300可对选择将被访问的文件夹并尝试使用选择的文件夹中的数据的用户进行首次验证。\n[0403] 控制器4300可确定验证方法以便使服务器2000再次验证选择的文件夹。控制器\n4300可获取将被用于通过使用确定的验证方法来再次验证用户的验证数据。控制器4300可将验证数据发送到服务器2000并向服务器2000请求用于选择的文件夹的解密密钥。另外,控制器4300可将选择的文件夹的ID值和关于与选择的文件夹相关的验证方法的信息发送到服务器2000。\n[0404] 当用户通过服务器2000的再次验证时,控制器4300可从服务器2000接收用于对选择的文件夹进行解密的解密密钥。之后,控制器4300可通过向装置1000提供用于选择的文件夹的解密密钥来访问装置1000中的选择的文件夹,并从装置1000接收选择的文件夹中的数据。\n[0405] 控制器4300可不对选择的文件夹的用户进行首次验证,并请求服务器2000对选择的文件夹的用户进行验证。\n[0406] 一个或更多个示例性实施例可被实施为记录介质上的计算机可读代码/指令,例如,将在计算机中运行的程序模块,其中,所述程序模块包括计算机可读命令。计算机存储介质可包括可由计算机访问的任何可用介质、易失性和非易失性介质以及可拆卸和非可拆卸介质。另外,计算机存储介质可包括计算机存储介质和通信介质。计算机存储介质包括技术上实现为用于存储包括计算机可读命令、数据结构、程序模块或其它数据的信息的所有易失性和非易失性介质以及可拆卸和非可拆卸介质。通信介质将计算机可读命令、数据结构、程序模块、其它数据作为诸如载波信号的调制型数据信号或其它传输机制进行存储,并可包括其它信息传输介质。\n[0407] 贯穿说明书,术语“单元”或“部”指示诸如处理器或电路的硬件部件和/或由诸如处理器的硬件部件执行的软件部件。\n[0408] 前述示例性实施例仅是示例性的并且不被理解为具有限制性。本公开可容易地应用于其它类型的设备。另外,示例性实施例的描述旨在进行说明,而不是限制权利要求的范围,并且,许多替换、修改和改变对本领域技术人员而言是清楚的。
法律信息
- 2019-04-19
- 2015-11-18
实质审查的生效
IPC(主分类): G06F 21/60
专利申请号: 201510108938.X
申请日: 2015.03.12
- 2015-09-16
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2010-06-09
|
2009-11-09
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |