Data transfer system which divides data among transfer units having
different transfer speed characteristics
    1.
    发明授权
    Data transfer system which divides data among transfer units having different transfer speed characteristics 失效
    数据传输系统,其在具有不同传送速度特性的传送单元之间划分数据

    公开(公告)号:US6141729A

    公开(公告)日:2000-10-31

    申请号:US723872

    申请日:1996-09-23

    CPC分类号: G06F13/387

    摘要: A data transfer system comprises a plurality of terminals; a plurality of high-speed data transfer units connected to the terminals through a network, each data transfer unit comprising a plurality of storage devices and a storage device group control device or unit for controlling readout of data from the storage devices, and dividing and storing data requested by the terminals; a virtual storage device group controlling device or unit for controlling readout of data from virtual storage device groups, each virtual storage device group being constructed by selecting a storage device from each high-speed data transfer unit; and an instruction conversion unit or device for receiving a data readout instruction on the basis of data requests output from the terminals, which instruction is given to the virtual storage device groups, from the virtual storage device group control unit or device, and converting the instruction into a data readout instruction to the storage devices from the storage device group control unit or device. In this data transfer system, the load for the data transfer processing is equally distributed among the high-speed data transfer units even when data transfer requests are output from plural terminals.

    摘要翻译: 数据传输系统包括多个终端; 通过网络连接到终端的多个高速数据传送单元,每个数据传送单元包括多个存储设备和用于控制来自存储设备的数据读出的存储设备组控制设备或单元,以及分配和存储 终端请求的数据; 虚拟存储设备组控制设备或单元,用于控制来自虚拟存储设备组的数据读取,每个虚拟存储设备组通过从每个高速数据传送单元中选择一个存储设备来构造; 以及指令转换单元或装置,用于基于从虚拟存储设备组控制单元或设备向虚拟存储设备组发送指令,从终端输出的数据请求接收数据读出指令,并将指令转换 从存储设备组控制单元或设备到存储设备的数据读取指令。 在该数据传送系统中,即使当从多个终端输出数据传送请求时,数据传送处理的负载也均匀地分配在高速数据传送单元中。

    Device, method, and program for generating and executing execution binary image, and computer-readable recording medium containing the execution binary image execution program
    2.
    发明授权
    Device, method, and program for generating and executing execution binary image, and computer-readable recording medium containing the execution binary image execution program 有权
    用于生成和执行执行二进制图像的装置,方法和程序,以及包含执行二进制图像执行程序的计算机可读记录介质

    公开(公告)号:US08281289B2

    公开(公告)日:2012-10-02

    申请号:US11996687

    申请日:2006-07-25

    IPC分类号: G06F9/45

    CPC分类号: G06F9/44521

    摘要: An execution binary image creating device includes an execution binary reading section (1) reading configuration information representing an internal configuration of an execution binary program to be executed on a computer and includes a deletable area detecting section (2) acquiring the configuration information of the execution binary program, analyzing information to be used in performing address resolution at a time of execution, and detecting a deletable area in the execution binary program, when the address resolution is not performed. Further, the device includes an execution binary rewriting section (3) rewriting the deletable area in the execution binary program into specific data and using an execution binary image creating section (4) reducing the data amount of the specific data included in the execution binary program, and converting the execution binary program into an execution binary image in a format recognizable on the computer.

    摘要翻译: 执行二进制图像创建装置包括执行二进制读取部分(1),读取表示要在计算机上执行的执行二进制程序的内部配置的配置信息,并且包括可删除区域检测部分(2),获取执行的配置信息 二进制程序,在执行时分析用于执行地址解析的信息,以及当不执行地址解析时,检测执行二进制程序中的可删除区域。 此外,该装置包括执行二进制重写部分(3),将执行二进制程序中的可删除区域重写为特定数据,并使用执行二进制图像生成部分(4),减少包含在执行二进制程序中的特定数据的数据量 ,并且将执行二进制程序转换成可在计算机上识别的格式的执行二进制图像。

    SEMICONDUCTOR MEMORY CARD AND DATA READING APPARATUS, AND DATA READING/REPRODCUING APPARATUS
    3.
    发明申请
    SEMICONDUCTOR MEMORY CARD AND DATA READING APPARATUS, AND DATA READING/REPRODCUING APPARATUS 有权
    半导体存储卡和数据读取装置以及数据读取/修改装置

    公开(公告)号:US20120117663A1

    公开(公告)日:2012-05-10

    申请号:US13353689

    申请日:2012-01-19

    IPC分类号: G06F12/14

    摘要: 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的半导体存储卡.ROM 304保存诸如半导体存储卡唯一的介质ID 341之类的信息。 闪速存储器303包括认证存储器332和非验证存储器331.认证存储器332可以仅被已被肯定认证的外部设备访问。 外部设备可以访问非认证存储器331,无论外部设备是否被肯定认证。 控制IC302包括控制单元325和326,认证单元321等。 控制单元325和326分别控制对认证存储器332和非验证存储器331的访问。 认证单元321执行与外部设备的相互认证。

    Apparatuses and methods for decrypting encrypted data and locating the decrypted data in a memory space used for execution
    6.
    发明授权
    Apparatuses and methods for decrypting encrypted data and locating the decrypted data in a memory space used for execution 有权
    用于解密加密数据并将解密的数据定位在用于执行的存储器空间中的装置和方法

    公开(公告)号:US07747870B2

    公开(公告)日:2010-06-29

    申请号:US11790399

    申请日:2007-04-25

    IPC分类号: G06F9/00

    摘要: An encrypted-data decrypting apparatus that provides enhanced security protection for programs and data while they are in the processes of decryption to execution after having been encrypted. When a decrypted partial program needs to be loaded into the shared memory M, the controlling unit 11 loads it into an area indicated by the memory location information. According to the memory location information, a plurality of partial programs are sequentially loaded into an area so that one partial program gets overwritten by another; therefore, none of the partial programs exists in the memory for a long time, and thus there is less possibility of having the partial programs referred to illegitimately. In addition, since every time some data is decrypted, the decryption support program authenticating unit 13 confirms authenticity of the decryption support program P, it is possible to prevent having illegitimate references in which the decryption support program is abused.

    摘要翻译: 一种加密数据解密装置,当它们在被加密之后处于解密到执行的过程中时,为程序和数据提供增强的安全保护。 当解密的部分程序需要加载到共享存储器M中时,控制单元11将其加载到由存储器位置信息指示的区域中。 根据存储器位置信息,多个部分程序被顺序地加载到一个区域中,使得一个部分程序被另一部分程序重写; 因此,部分程序中的任何一个都不存在于存储器中很长一段时间,因此部分程序被非法地引用的可能性较小。 此外,由于每次解密一些数据时,解密支持程序认证单元13确认解密支持程序P的真实性,所以可以防止具有解密支持程序被滥用的非法参照。

    Program execution device
    8.
    发明授权
    Program execution device 有权
    程序执行装置

    公开(公告)号:US07533276B2

    公开(公告)日:2009-05-12

    申请号:US10569414

    申请日:2004-08-26

    IPC分类号: H04L9/00 H04K1/00 G06F21/00

    摘要: 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.

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

    Program Creation Device, Program Test Device, Program Execution Device, Information Processing System
    9.
    发明申请
    Program Creation Device, Program Test Device, Program Execution Device, Information Processing System 有权
    程序创建设备,程序测试设备,程序执行设备,信息处理系统

    公开(公告)号:US20080215862A1

    公开(公告)日:2008-09-04

    申请号:US11629907

    申请日:2005-06-24

    IPC分类号: G06F9/30

    CPC分类号: G06F21/14

    摘要: The present invention comprises a program generation apparatus for generating an obfuscated program difficult to analyze from outside and a program execution apparatus for executing the program. The program generation apparatus comprises: an acquisition unit operable to acquire a 1st program including one or more instructions, the 1st program causing a process by executing the instructions in a predetermined order to obtain a result; a generation unit operable to generate a 2nd program based on the 1st program; and an output unit operable to output the 2nd program. Here, the 2nd program causes a process that is different from the process caused by the 1st program and varies according to current information determined at execution of the 2nd program in order to obtain a result identical to the result of the 1st program.

    摘要翻译: 本发明包括一种用于从外部生成难以分析的混淆程序的程序生成装置和用于执行程序的程序执行装置。 程序生成装置包括:获取单元,可操作以获取包括一个或多个指令的第一个<! - SIPO - >程序,通过执行预定的指令来执行处理 命令取得结果; 生成单元,其可操作以基于所述第一&lt; SUP&gt;程序生成2&lt; nd&gt;程序; 以及输出单元,其可操作以输出第二和第二程序。 这里,2&lt; nd&lt; / SUP&gt;程序引起与由1&lt; ST&gt;程序引起的处理不同的处理,并根据执行2 nd 程序,以获得与1 ST 程序的结果相同的结果。

    SEMICONDUCTOR MEMORY CARD ACCESS APPARATUS, A COMPUTER-READABLE RECORDING MEDIUM, AN INITIALIZATION METHOD, AND A SEMICONDUCTOR MEMORY CARD
    10.
    发明申请
    SEMICONDUCTOR MEMORY CARD ACCESS APPARATUS, A COMPUTER-READABLE RECORDING MEDIUM, AN INITIALIZATION METHOD, AND A SEMICONDUCTOR MEMORY CARD 有权
    半导体存储卡访问装置,计算机可读记录介质,初始化方法和半导体存储卡

    公开(公告)号:US20080209115A1

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

    申请号:US12111580

    申请日:2008-04-29

    IPC分类号: G06F12/02

    摘要: 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,使得用户区域中的多个簇不被布置为跨越可擦除块边界。 由于用户区域中的簇边界和可擦除块边界被对准,所以不需要执行浪费的处理,其中两个可擦除块被擦除以重写一个簇。