【技术实现步骤摘要】
本专利技术涉及一种并行执行多个任务的多重任务执行系统。
技术介绍
近年来,从个人使用的个人计算机(PC)到提供电子商务(EC)等服务的服务器计算机,进而还包括超级计算机在内,事实上,所有的计算机都已成为提供多重任务环境的计算机。这里,所谓多重任务环境是指能够同时执行作为计算机进行处理的单位的“任务”的环境。人们期待在近期的将来,即使是像移动电话这样资源有限的平台也实现该多重任务环境。一般地,操作系统使用一种被叫做虚拟寻址的技术,通过对各个任务分配独立的存储器空间(各任务用存储器空间)来提供防止各任务之间的干扰的功能。但是,如同程序的调试那样,由于存在某个任务必须访问其他任务用存储器空间的情况,所以各个任务并不是完全独立的。因此,用于管理任务的必要数据等的重要信息,一般不存放在各任务用存储器空间,而是存放在操作系统为自己分配的存储器空间中(操作系统用存储器空间)。但是,操作系统用存储器空间与各个任务用存储器空间相比,不易进行分页(一种通过将存储器空间上的数据暂时退回到硬盘等二次存储装置,从而能够利用比安装的存储器容量还要大的存储器空间的技术)等,缺乏灵活性,在具 ...
【技术保护点】
一种多重任务执行系统,并行地执行多个任务,其特征在于,具备加密处理功能,使用比上述多个任务数量少的密钥数据、用于识别各任务的任务ID、和来自值不减少而持续增加那样构成的单调增加计数器的各任务生成时的输出值,对各任务生成唯一的密钥流, 使用生成的该密钥流对存储在各任务用存储器空间内的保护区域中的数据进行加密。
【技术特征摘要】
JP 2004-7-2 2004-1971571.一种多重任务执行系统,并行地执行多个任务,其特征在于,具备加密处理功能,使用比上述多个任务数量少的密钥数据、用于识别各任务的任务ID、和来自值不减少而持续增加那样构成的单调增加计数器的各任务生成时的输出值,对各任务生成唯一的密钥流,使用生成的该密钥流对存储在各任务用存储器空间内的保护区域中的数据进行加密。2.根据权利要求1所述的多重任务执行系统,其特征在于,上述加密处理功能具备密钥流生成功能,通过以使用了上述密钥数据的规定的加密方式对包括上述任务ID和上述输出值的计数器值进行加密,来生成上述密钥流;数据块化功能,将存储在上述保护区域中的数据分割成规定数据块;和按位加运算功能,在生成的上述密钥流的位串和分割的上述规定数据块的位串之间运算按位加,并将运算出的按位加存储在上述保护区域。3.根据权利要求1所述的多重任务执行...
【专利技术属性】
技术研发人员:稻村雄,江头彻,竹下敦,
申请(专利权)人:株式会社NTT都科摩,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。