Efficient file hash identifier computation

    公开(公告)号:US09424266B2

    公开(公告)日:2016-08-23

    申请号:US11906302

    申请日:2007-10-01

    IPC分类号: G06F17/30 G06F21/56

    摘要: Described is maintaining cached hash values for files in association with state data for each file that represents the state of that file's contents at the time of hashing. For example, in a journaling file system, the state data may comprise the update sequence number of the file in the journal and a journal identifier for that journal instance. A request for a hash value for a file is processed by determining whether a cached hash value is maintained for that file. If so, and the associated maintained state data matches current state data for the file, the file contents are unchanged since the last hash computation, whereby the cached hash value is returned in response to the request. Otherwise, a new hash value is computed for the file and returned, and cached for future use. Multiple types of hashes may be cached for a given file.

    Secure privilege elevation by way of secure desktop on computing device
    13.
    发明授权
    Secure privilege elevation by way of secure desktop on computing device 有权
    通过计算设备上的安全桌面的安全特权提升

    公开(公告)号:US07832004B2

    公开(公告)日:2010-11-09

    申请号:US11502813

    申请日:2006-08-10

    IPC分类号: G06F12/00

    CPC分类号: G06F21/74

    摘要: A computing device has a user desktop on which a relatively less-secure user application is executed and a secure desktop elevated from the user desktop on which a relatively more-secure secure application is executed upon a request thereto from the user application. To securely collect information from a user at the computer device with regard to the secure application at the secure desktop, an access interface is securely executed on the secure desktop and is visually presented in conjunction with the requesting user application of the user desktop such that the access interface is visually coupled to the requesting user application and is visually perceived by the user along with such requesting user application.

    摘要翻译: 计算设备具有在其上执行相对较不安全的用户应用程序的用户桌面,并且从用户桌面升级的安全桌面,在用户桌面上,根据用户应用程序的请求,执行相对更安全的安全应用程序。 为了安全地收集来自计算机设备的用户在安全桌面上的安全应用的信息,在安全桌面上安全地执行访问接口,并且与用户桌面的请求用户应用程序可视地呈现,使得 访问接口可视地耦合到请求用户应用,并且与用户应用一起被用户视觉上感知。

    Identification Security Elevation
    14.
    发明申请
    Identification Security Elevation 有权
    识别安全高程

    公开(公告)号:US20100212008A1

    公开(公告)日:2010-08-19

    申请号:US12388679

    申请日:2009-02-19

    IPC分类号: H04L9/32

    摘要: Security elevation techniques are described. In an implementation, a request is received for additional security access beyond that which is currently specified for a program. An identity that describes the program is checked with a plurality of conditions. The security level is automatically elevated to grant the additional security access when the identity corresponds to one of the conditions that indicates that the security level is to be automatically elevated.

    摘要翻译: 描述安全标高技术。 在实现中,接收到超出当前为程序指定的安全访问的附加安全访问的请求。 在多个条件下检查描述程序的身份。 当身份对应于指示安全级别要自动提升的条件之一时,安全级别自动升级以授予额外的安全访问权限。

    Efficient file hash identifier computation
    16.
    发明申请
    Efficient file hash identifier computation 有权
    高效的文件哈希标识符计算

    公开(公告)号:US20090089337A1

    公开(公告)日:2009-04-02

    申请号:US11906302

    申请日:2007-10-01

    IPC分类号: G06F17/30

    摘要: Described is maintaining cached hash values for files in association with state data for each file that represents the state of that file's contents at the time of hashing. For example, in a journaling file system, the state data may comprise the update sequence number of the file in the journal and a journal identifier for that journal instance. A request for a hash value for a file is processed by determining whether a cached hash value is maintained for that file. If so, and the associated maintained state data matches current state data for the file, the file contents are unchanged since the last hash computation, whereby the cached hash value is returned in response to the request. Otherwise, a new hash value is computed for the file and returned, and cached for future use. Multiple types of hashes may be cached for a given file.

    摘要翻译: 描述了为代表在散列时该文件的内容的状态的每个文件的状态数据关联的文件保持高速缓存的哈希值。 例如,在日志文件系统中,状态数据可以包括日志中的文件的更新序列号和该日志实例的日志标识符。 通过确定是否为该文件维护缓存的哈希值来处理对文件的哈希值的请求。 如果是,并且相关联的维护状态数据与文件的当前状态数据匹配,则文件内容自从最后一个散列计算以来不变,从而响应于该请求返回缓存的哈希值。 否则,为文件计算一个新的哈希值并返回,并缓存以备将来使用。 可以为给定的文件缓存多种类型的哈希值。

    Secure privilege elevation by way of secure desktop on computing device
    18.
    发明申请
    Secure privilege elevation by way of secure desktop on computing device 有权
    通过计算设备上的安全桌面的安全特权提升

    公开(公告)号:US20080040797A1

    公开(公告)日:2008-02-14

    申请号:US11502813

    申请日:2006-08-10

    IPC分类号: G06F12/14

    CPC分类号: G06F21/74

    摘要: A computing device has a user desktop on which a relatively less-secure user application is executed and a secure desktop elevated from the user desktop on which a relatively more-secure secure application is executed upon a request thereto from the user application. To securely collect information from a user at the computer device with regard to the secure application at the secure desktop, an access interface is securely executed on the secure desktop and is visually presented in conjunction with the requesting user application of the user desktop such that the access interface is visually coupled to the requesting user application and is visually perceived by the user along with such requesting user application.

    摘要翻译: 计算设备具有在其上执行相对较不安全的用户应用程序的用户桌面,并且从用户桌面升级的安全桌面,在用户桌面上,根据用户应用程序的请求,执行相对更安全的安全应用程序。 为了安全地收集来自计算机设备的用户在安全桌面上的安全应用的信息,在安全桌面上安全地执行访问接口,并且与用户桌面的请求用户应用程序可视地呈现,使得 访问接口可视地耦合到请求用户应用,并且与用户应用一起被用户视觉上感知。

    Smart card application development system and method
    19.
    发明授权
    Smart card application development system and method 有权
    智能卡应用开发系统及方法

    公开(公告)号:US06547150B1

    公开(公告)日:2003-04-15

    申请号:US09552550

    申请日:2000-04-19

    IPC分类号: G06K1906

    CPC分类号: G07F7/1008 G06Q20/3552

    摘要: An application development system for smart cards includes a computer system having a client development interface (CDI), a smart card having a smart card development interface (SCDI) and application program interface (API) functionality within the smart card operating system. The SCDI interfaces remote procedure calls from the CDI, thereby allowing API functionality to be called upon within the smart card operating system. In operation, the SCDI receives remote procedure calls (RPC) from the computer system and selectively invokes APIs associated with smart card operating system, thereby enabling the smart card to carry out specific functional tasks.

    摘要翻译: 用于智能卡的应用程序开发系统包括具有客户端开发接口(CDI),在智能卡操作系统内具有智能卡开发接口(SCDI)和应用程序接口(API))功能的智能卡的计算机系统。 SCDI接口来自CDI的远程过程调用,从而允许在智能卡操作系统内调用API功能。 在操作中,SCDI从计算机系统接收远程过程调用(RPC),并选择性地调用与智能卡操作系统相关联的API,从而使智能卡能够执行特定的功能任务。