1.一种在虚拟设备中对云环境下的应用进行远程认证的方法,其中,所述虚拟设备部署在所述云环境下,该方法包括:
拦截来自所述应用的认证请求;
向远程控制设备发送所述认证请求;
接收来自所述远程控制设备的与所述认证请求相对应的认证应答信息,其中,所述认证应答信息中包含针对所述认证请求的认证结果;
将所述认证应答信息提供给所述应用,以使所述应用完成认证。
2.根据权利要求1所述的方法,其中,所述虚拟设备具备模拟物理接口的功能,所述拦截来自所述应用的认证请求的步骤包括:
通过所述虚拟设备所模拟的物理接口拦截来自所述应用的认证请求。
3.根据权利要求1或2所述的方法,其中,所述向远程控制设备发送所述认证请求的步骤包括:
对所述认证请求进行识别,获得识别结果,其中,所述识别结果用于指示是否需要进行远程认证;
当所述识别结果指示需要对所述应用进行远程认证时,向远程控制设备发送所述认证请求。
4.根据权利要求3所述的方法,其中,所述虚拟设备中包括验证注册数据库,所述对所述认证请求进行识别,获得识别结果的步骤包括:
根据所述验证注册数据库对所述认证请求进行识别,获得识别结果。
5.根据权利要求3或4所述的方法,其中,所述当所述识别结果指示需要对所述应用进行远程认证时,向远程控制设备发送所述认证请求的步骤包括:
当所述识别结果指示需要进行远程认证时,将所述应用维持在请求处理状态,并向远程控制设备发送所述认证请求。
6.根据权利要求1至5中任一项所述的方法,其中,所述虚拟设备与所述远程控制设备之间共享基于PKI的安全通信信道,且所述虚拟设备与所述远程控制设备之间通过所述安全通信信道来传递所述认证请求和所述认证应答信息。
7.一种在远程控制设备中对云环境下的应用进行远程认证的方法,其 中,该方法包括:
接收来自虚拟设备的所述应用的认证请求,其中,所述虚拟设备部署在云环境下;
根据所述认证请求,获得与所述认证请求相对应的认证结果;
将包含所述认证结果的认证应答信息发送至所述虚拟设备。
8.根据权利要求7所述的方法,其中,所述虚拟设备具备模拟物理接口的功能,所述根据所述认证请求,获得与所述认证请求相对应的认证结果的步骤包括:
当确定所述认证请求由所述虚拟设备所模拟的物理接口所拦截时,通过物理连接至所述远程控制设备的外部安全模块对所述认证请求进行认证,获得认证结果。
9.根据权利要求7或8所述的方法,其中,所述虚拟设备与所述远程控制设备之间共享基于PKI的安全通信信道,且所述虚拟设备与所述远程控制设备之间通过所述安全通信信道来传递所述认证请求和所述认证应答信息。
10.一种在虚拟设备中对云环境下的应用进行远程认证的代理装置,其中,所述虚拟设备部署在所述云环境下,该代理装置包括:
请求拦截单元,用于拦截来自所述应用的认证请求;
第一发送单元,用于向远程控制设备发送所述认证请求;
第一接收单元,用于接收来自所述远程控制设备的与所述认证请求相对应的认证应答信息,其中,所述认证应答信息中包含针对所述认证请求的认证结果;
提供单元,用于将所述认证应答信息提供给所述应用,以使所述应用完成认证。
11.根据权利要求10所述的代理装置,其中,所述虚拟设备具备模拟物理接口的功能,所述请求拦截单元包括:
子拦截单元,用于通过所述虚拟设备所模拟的物理接口拦截来自所述应用的认证请求。
12.根据权利要求10或11所述的代理装置,其中,所述第一发送单元包括:
第一识别单元,用于对所述认证请求进行识别,获得识别结果,其中,所述识别结果用于指示是否需要进行远程认证;
第二发送单元,用于当所述识别结果指示需要对所述应用进行远程认证时,向远程控制设备发送所述认证请求。
13.根据权利要求12所述的代理装置,其中,所述虚拟设备中包括验证注册数据库,所述第一识别单元包括:
第二识别单元,用于根据所述验证注册数据库对所述认证请求进行识别,获得识别结果。
14.根据权利要求12或13所述的代理装置,其中,所述第二发送单元包括:
维持单元,用于当所述识别结果指示需要进行远程认证时,将所述应用维持在请求处理状态,并向远程控制设备发送所述认证请求。
15.根据权利要求10至14中任一项所述的代理装置,其中,所述虚拟设备与所述远程控制设备之间共享基于PKI的安全通信信道,且所述虚拟设备与所述远程控制设备之间通过所述安全通信信道来传递所述认证请求和所述认证应答信息。
16.一种在远程控制设备中对云环境下的应用进行远程认证的认证装置,其中,该认证装置包括:
第二接收单元,用于接收来自虚拟设备的所述应用的认证请求,其中,所述虚拟设备部署在云环境下;
认证单元,用于根据所述认证请求,获得与所述认证请求相对应的认证结果;
第三发送单元,用于将包含所述认证结果的认证应答信息发送至所述虚拟设备。
17.根据权利要求16所述的认证装置,其中,所述虚拟设备具备模拟物理接口的功能,所述认证单元包括:
子认证单元,用于当确定所述认证请求由所述虚拟设备所模拟的物理接口所拦截时,通过物理连接至所述远程控制设备的外部安全模块对所述认证请求进行认证,获得认证结果。
18.根据权利要求16或17所述的认证装置,其中,所述虚拟设备与所述远程控制设备之间共享基于PKI的安全通信信道,且所述虚拟设备与所述远程控制设备之间通过所述安全通信信道来传递所述认证请求和所述认证应答信息。
19.一种对云环境下的应用进行远程认证的系统,所述系统包括远程控制设备以及部署在云环境下的虚拟设备,所述虚拟设备包括如权利要求10至15中任一项所述的代理装置,所述远程控制设备包括如权利要求16至18中任一项所述的认证装置。