当前位置: 首页 > 专利查询>苹果公司专利>正文

利用间歇性地可用的加密凭证来传送消息制造技术

技术编号:21663132 阅读:31 留言:0更新日期:2019-07-20 06:47
本发明专利技术公开了利用间歇性地可用的加密凭证来传送消息。一些实施例涉及一种与另一个设备传送/接收已加密通信的设备。第一设备比如是智能电话或智能手表,其可以生成与特定数据分类相关联的消息,从而可以决定在消息的传送中使用的安全性规程。第一设备可以建立加密会话以用于向第二设备传送消息的目的。在发送消息之前,第一设备可以等待直到加密凭证根据特定条件可访问为止,这可以至少部分地由消息的数据分类决定。类似地,在接收到消息之后,第二设备可能直到加密凭证根据特定条件可访问为止才能对消息进行解密,这可以至少部分地由消息数据分类决定。

Use intermittently available encrypted credentials to send messages

【技术实现步骤摘要】
利用间歇性地可用的加密凭证来传送消息本申请是申请日为2016年2月1日、申请号为201610068832.6、名称为“利用间歇性地可用的加密凭证来传送消息”的专利技术专利申请的分案申请。
本申请涉及两个设备之间的已加密通信,包括涉及一种可以在两个设备的加密凭证间歇性地可用时在所述两个设备之间安全地载送消息的方法。
技术介绍
无线通信系统的使用正在快速增长。此外,无线通信技术已经从仅由语音的通信演进到还包括数据的传送,比如因特网和多媒体内容。在一些应用中,在特定类型的数据的传送过程中可能希望有一定程度的保密性。加密技术已经被用来对正在两个设备之间传输的敏感数据进行加密。但是在所述领域内仍然希望作出改进。
技术实现思路
在这里给出了能够借以在两个设备之间载送已加密通信的装置、系统和方法的实施例。在一些实施例中,第一设备比如是智能电话或智能手表,其可以生成与特定数据分类相关联的消息,从而可以决定在消息的传送中使用的安全性规程。第一设备可以建立加密会话以用于向第二设备传送消息的目的。在发送消息之前,第一设备可以等待直到加密凭证根据特定条件可访问为止,这可以至少部分地由消息的数据分类决定。类似地,在接收到消息之后,第二设备可能直到加密凭证根据特定条件可访问为止才能对消息进行解密,这可以至少部分地由消息数据分类决定。本
技术实现思路
部分意图提供关于在本文献中描述的一部分主题内容的简要总览。因此应当认识到,前面描述的特征仅仅是作为实例,而不应当被理解成以任何方式收窄这里所描述的主题内容的范围或精神。通过后面的具体实施方式、附图说明和权利要求书,这里所描述的主题内容的其他特征、方面和优点将变得显而易见。附图说明在结合附图考虑后面对于实施例的详细描述时可以更好地理解本专利技术的主题内容。图1示出了示例性无线通信系统;图2示出了示例性无线设备,比如充当用于未登记设备的消息代理的UE;图3是示出了根据一些实施例的示例性用户装备(UE)设备的方框图;图4是示出了根据一些实施例的可以在两个设备之间交换公共密钥的示例性方法的流程图;图5是示出了根据现有技术的可以利用无记录(OTR)消息传送在两个设备之间传送已加密消息的示例性方法的流程图;以及图6是示出了根据一些实施例的可以利用无记录(OTR)消息传送和多个数据分类在两个设备之间传送已加密消息的示例性方法的流程图。虽然这里所描述的特征可以有多种修改和替换形式,但是通过举例的方式在附图中示出并且在这里详细描述了其具体实施例。但是应当理解的是,附图及其详细描述不应当被限制到所公开的具体形式,相反,其意图涵盖落在由所附权利要求书限定的主题内容的精神和范围内的所有修改、等效方案和替换方案。术语“被配置成”在这里被使用来意指结构,这是通过表明单元/电路/组件包括在操作期间实施一项或多项任务的结构(例如电路)。因此,即使当所指定的单元/电路/组件当前没有在操作时(例如没有开启),仍然可以说所述单元/电路/组件被配置成实施所述任务。与“被配置成”这一语言表达一起使用的单元/电路/组件包括硬件——例如电路、存储可执行来实施操作的程序指令的存储器等等。在引述到某一单元/电路/组件“被配置成”实施一项或多项任务时,明确地并不意图对于该单元/电路/组件援用35U.S.C.§112(f)下的解释。具体实施方式术语下面是在本公开内容中使用的术语的词汇表:存储器介质——多种类型的非瞬时性存储器设备或存储设备当中的任一种。术语“存储器介质”意图包括:安装介质,例如CD-ROM、软盘或磁带设备;计算机系统存储器或随机存取存储器,比如DRAM、DDRRAM、SRAM、EDORAM、RambusRAM等等;非易失性存储器,比如闪存、例如硬盘驱动器之类的磁性介质、或者光学存储装置;寄存器或者其他类似类型的存储器元件等等。存储器介质还可以包括其他类型的非瞬时性存储器及其组合。此外,存储器介质可以位于在其中执行程序的第一计算机系统中,或者可以位于通过例如因特网之类的网络连接到第一计算机系统的不同的第二计算机系统中。在后一种情况下,第二计算机系统可以向第一计算机提供程序指令以供执行。术语“存储器介质”可以包括两个或更多存储器介质,其可以驻留在不同的位置处,例如驻留在通过网络连接的不同计算机系统中。存储器介质可以存储可由一个或多个处理器执行的程序指令(其例如被具体实现为计算机程序)。载体介质——如前面所描述的存储器介质以及物理传送介质,比如总线、网络和/或其他物理传送介质,其载送例如电信号、电磁信号或数字信号之类的信号。可编程硬件元件——其包括多种硬件设备,其中包括通过可编程互连而连接在一起的多个可编程功能块。其实例包括FPGA(现场可编程门阵列)、PLD(可编程逻辑设备)、FPOA(现场可编程对象阵列)以及CPLD(复杂PLD)。所述可编程功能块的范围可以是从细粒度(组合逻辑或查找表)到粗粒度(算术逻辑单元或处理器核心)。可编程硬件元件也可以被称作“可再配置逻辑”。计算机系统——多种类型的计算或处理系统当中的任一种,其中包括个人计算机系统(PC)、大型计算机系统、工作站、网络电器、因特网电器、个人数字助理(PDA)、电视系统、网格计算系统、或者其他设备或设备组合。一般来说,术语“计算机系统”可以被宽泛地定义为涵盖具有执行来自存储器介质的指令的至少一个处理器的任何设备(或设备组合)。用户装备(UE)(或“UE设备”)——多种类型的计算机系统设备当中的任一种,其是移动的或便携式的,并且实施无线通信。UE设备的实例包括移动电话或智能电话(例如iPhoneTM、基于AndroidTM的电话)、便携式游戏设备(例如NintendoDSTM、PlayStationPortableTM、GameboyAdvanceTM、iPhoneTM)、膝上型计算机、可穿戴设备(比如智能手表、智能眼镜)、PDA、便携式因特网设备、音乐播放器、数据存储设备或者其他手持式设备等等。一般来说,术语“UE”或“UE设备”可以被宽泛地定义为涵盖容易由用户携带并且能够进行无线通信的任何电子、计算和/或电信设备(或设备组合)。基站(BS)——术语“基站”(其也被称作“eNB”)具有其通常含义的完全范围,并且至少包括安装在固定位置处并且被用来作为无线电话系统或无线电系统的一部分进行通信的无线通信站。处理元件——其指代多种元件或元件组合。处理元件例如包括:例如ASIC(专用集成电路)之类的电路,单独的处理器核心的某些部分或电路,整个处理器核心,单独的处理器,例如现场可编程门阵列(FPGA)之类的可编程硬件元件,以及/或者包括多个处理器的系统的更大部分。自动地——其指代由计算机系统(例如由计算机系统执行的软件)或设备(例如电路、可编程硬件元件、ASIC等等)实施的动作或操作,而没有直接规定或实施所述动作或操作的用户输入。因此,术语“自动”与由用户人工实施或规定的操作不同,在由用户人工实施或规定的操作中,用户提供输入以直接实施操作。自动规程可以通过由用户提供的输入发起,但是“自动地”实施的后续动作并不是由用户规定,也就是说并不是被“人工”实施,而在“人工”实施的情况中,用户规定每一项要实施的动作。举例来说,用户通过选择每一个栏位并且提供规定信息的输入(例如通过键入信息、选择复本文档来自技高网...

【技术保护点】
1.一种用于加密通信的装置,包括:存储器介质;和一个或多个处理元件,被配置为:检测与所述装置相关联的第一设备已从锁定状态转变到解锁状态;访问在第一设备处于锁定状态时接收的等待解密的第一加密消息;以及响应于检测到转变到解锁状态,解密第一加密消息,其中所述一个或多个处理元件被配置为在第一设备处于锁定状态时不解密第一加密消息。

【技术特征摘要】
2015.03.06 US 62/129,738;2015.08.31 US 14/841,2261.一种用于加密通信的装置,包括:存储器介质;和一个或多个处理元件,被配置为:检测与所述装置相关联的第一设备已从锁定状态转变到解锁状态;访问在第一设备处于锁定状态时接收的等待解密的第一加密消息;以及响应于检测到转变到解锁状态,解密第一加密消息,其中所述一个或多个处理元件被配置为在第一设备处于锁定状态时不解密第一加密消息。2.如权利要求1所述的装置,其中第一加密消息与第一安全性层级相关联,以及其中所述一个或多个处理元件还被配置为:在第一设备处于锁定状态时,至少部分地基于第一加密消息与第一安全性层级相关联,确定不解密第一加密消息。3.如权利要求1所述的装置,其中,所述一个或多个处理元件还被配置为:解密第二加密消息,其中,不管第一设备处于锁定状态,仍然执行所述解密第二加密消息;其中第二加密消息与不同于与第一加密消息相关联的第一安全性层级的第二安全性层级相关联。4.如权利要求1所述的装置,其中,所述一个或多个处理元件还被配置为:确定第一设备处于锁定状态并且第一设备在预定时间段内已经处于解锁状态;以及响应于第一设备在所述预定时间段内已经处于解锁状态,解密第二加密消息,其中第二加密消息具有与第一加密消息的第一安全性层级不同的第二安全性层级。5.如权利要求1所述的装置,其中,所述一个或多个处理元件还被配置为:当第一设备处于锁定状态时确定与所述装置相关联的加密凭证的至少一个子集是不可访问的。6.如权利要求5所述的装置,其中,所述一个或多个处理元件还被配置为:响应于确定加密凭证的至少所述一个子集是不可访问的,向第二设备发送针对加密凭证的至少所述一个子集的请求;以及从第二设备接收加密凭证的至少所述一个子集。7.如权利要求6所述的装置,其中,从第二设备接收加密凭证的至少所述一个子集对应于第二设备的锁定状态。8.如权利要求6所述的装置,其中,所述第二设备包括附件设备。9.如权利要求1所述的装置,还包括:通信地耦合到所述一个或多个处理元件和所述存储器介质的无线通信电路,其中使用所述无线通信电路从第二设备接收第一加密消息。10.一种用于与第二设备进行加密通信的方法,包括:由第一设备:检测第一设备已从锁定状态转变到解锁状态;访问在第一设备处于锁定状态时从第二设备接收的等待解密的第一加密消息;响应于检测到转变到解锁状态,解密第一加密消息;以及...

【专利技术属性】
技术研发人员:B·S·图格D·B·波莱克鄭鉉國J·S·阿布安P·德菲利普斯杨炎
申请(专利权)人:苹果公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1