PROGRAM EXECUTION DEVICE
    21.
    发明申请
    PROGRAM EXECUTION DEVICE 有权
    程序执行装置

    公开(公告)号:US20090150685A1

    公开(公告)日:2009-06-11

    申请号:US12367076

    申请日:2009-02-06

    IPC分类号: G06F12/14

    摘要: A program execution device capable of protecting a program against unauthorized analysis and alteration is provided. The program execution device includes an execution unit, a first protection unit, and a second protection unit. The execution unit executes a first program and a second program, and is connected with an external device that is capable of controlling the execution. The first protection unit disconnects the execution unit from the external device while the execution unit is executing the first program. The second protection unit protects the first program while the execution unit is executing the second program.

    摘要翻译: 提供了能够保护程序免受未经授权的分析和改变的程序执行装置。 程序执行装置包括执行单元,第一保护单元和第二保护单元。 执行单元执行第一程序和第二程序,并且与能够控制执行的外部设备连接。 第一个保护单元在执行单元执行第一个程序时将执行单元与外部设备断开连接。 第二保护单元在执行单元执行第二程序时保护第一程序。

    Semiconductor memory card access apparatus, a computer-readable recording medium, an initialization method, and a semiconductor memory card
    24.
    发明授权
    Semiconductor memory card access apparatus, a computer-readable recording medium, an initialization method, and a semiconductor memory card 有权
    半导体存储卡存取装置,计算机可读记录介质,初始化方法和半导体存储卡

    公开(公告)号:US07398353B2

    公开(公告)日:2008-07-08

    申请号:US11546407

    申请日:2006-10-12

    IPC分类号: G06F12/06

    摘要: A predetermined number of erasable blocks positioned at a start of a volume area in a semiconductor memory card are provided so as to include volume management information. A user area following the volume management information includes a plurality of clusters. A data length NOM of an area from a master boot record & partition table sector to a partition boot sector is determined so that the plurality of clusters in the user area are not arranged so as to straddle erasable block boundaries. Since cluster boundaries and erasable block boundaries in the user area are aligned, there is no need to perform wasteful processing in which two erasable blocks are erased to rewrite one cluster.

    摘要翻译: 设置位于半导体存储卡的体积区域开始处的预定数量的可擦除块,以便包括卷管理信息。 跟随卷管理信息的用户区域包括多个集群。 确定从主引导记录和分区表扇区到分区引导扇区的区域的数据长度NOM,使得用户区域中的多个簇不被布置为跨越可擦除块边界。 由于用户区域中的簇边界和可擦除块边界被对准,所以不需要执行浪费的处理,其中两个可擦除块被擦除以重写一个簇。

    Semiconductor memory card and data reading apparatus, and data reading/reproducing apparatus
    25.
    发明申请
    Semiconductor memory card and data reading apparatus, and data reading/reproducing apparatus 有权
    半导体存储卡和数据读取装置以及数据读取/重放装置

    公开(公告)号:US20080115210A1

    公开(公告)日:2008-05-15

    申请号:US11979035

    申请日:2007-10-30

    IPC分类号: G06F21/22

    摘要: A semiconductor memory card comprising a control IC 302, a flash memory 303, and a ROM 304. The ROM 304 holds information such as a medium ID 341 unique to the semiconductor memory card. The flash memory 303 includes an authentication memory 332 and a non-authentication memory 331. The authentication memory 332 can be accessed only by external devices which have been affirmatively authenticated. The non-authentication memory 331 can be accessed by external devices whether the external devices have been affirmatively authenticated or not. The control IC 302 includes control units 325 and 326, an authentication unit 321 and the like. The control units 325 and 326 control accesses to the authentication memory 332 and the non-authentication memory 331, respectively. The authentication unit 321 executes a mutual authentication with an external device.

    摘要翻译: 一种半导体存储卡,包括控制IC302,闪速存储器303和ROM304。 ROM304保存诸如半导体存储卡所特有的介质ID 341之类的信息。 闪存303包括认证存储器332和非验证存储器331。 认证存储器332只能被已被肯定认证的外部设备访问。 外部设备可以访问非认证存储器331,无论外部设备是否被肯定认证。 控制IC302包括控制单元325和326,认证单元321等。 控制单元325和326分别控制对认证存储器332和非验证存储器331的访问。 认证单元321执行与外部设备的相互认证。

    Data processing apparatus
    27.
    发明申请
    Data processing apparatus 有权
    数据处理装置

    公开(公告)号:US20070113079A1

    公开(公告)日:2007-05-17

    申请号:US10580818

    申请日:2004-11-26

    IPC分类号: H04L9/00

    摘要: In a data processing apparatus that switches between a secure mode and a normal mode during execution, the secure mode allowing access to secure resources to be protected, the normal mode not allowing access to the secure resources, when the secure resources increase in the secure mode, the load on a protection mechanism for protecting the resources becomes large. Thus, there is a demand for data processing apparatuses that are able to reduce secure resources. The present invention relates to a data processing apparatus that stores therein a secure program including one or more processing procedures which use secure resources and a call instruction for calling a normal program to be executed in a normal mode. While executing the secure program, the data processing apparatus calls the normal program with the call instruction and operates according to the called normal program.

    摘要翻译: 在执行期间在安全模式和正常模式之间切换的数据处理装置中,当安全模式下的安全资源增加时,安全模式允许访问保护资源以被保护,正常模式不允许访问安全资源 用于保护资源的保护机制的负担变大。 因此,需要能够减少安全资源的数据处理装置。 数据处理装置本发明涉及一种数据处理装置,其中存储有一个或多个使用安全资源的处理过程的安全程序和用于调用在正常模式下执行的正常程序的呼叫指令。 在执行安全程序时,数据处理装置利用呼叫指令调用正常程序,并根据所调用的正常程序进行操作。

    Semiconductor memory card access apparatus, a computer-readable recording medium, an initialization method, and a semiconductor memory card
    29.
    发明授权
    Semiconductor memory card access apparatus, a computer-readable recording medium, an initialization method, and a semiconductor memory card 有权
    半导体存储卡存取装置,计算机可读记录介质,初始化方法和半导体存储卡

    公开(公告)号:US07143261B2

    公开(公告)日:2006-11-28

    申请号:US10960004

    申请日:2004-10-08

    IPC分类号: G06F12/00

    摘要: A predetermined number of erasable blocks positioned at a start of a volume area in a semiconductor memory card are provided so as to include volume management information. A user area following the volume management information includes a plurality of clusters. A data length NOM of an area from a master boot record & partition table sector to a partition boot sector is determined so that the plurality of clusters in the user area are not arranged so as to straddle erasable block boundaries. Since cluster boundaries and erasable block boundaries in the user area are aligned, there is no need to perform wasteful processing in which two erasable blocks are erased to rewrite one cluster.

    摘要翻译: 设置位于半导体存储卡的体积区域开始处的预定数量的可擦除块,以便包括卷管理信息。 跟随卷管理信息的用户区域包括多个集群。 确定从主引导记录和分区表扇区到分区引导扇区的区域的数据长度NOM,使得用户区域中的多个簇不被布置为跨越可擦除块边界。 由于用户区域中的簇边界和可擦除块边界被对准,所以不需要执行浪费的处理,其中两个可擦除块被擦除以重写一个簇。