发明名称 |
机密信息处理机器、机密信息处理装置及机密信息处理方法 |
摘要 |
本发明提供机密信息处理机器、装置及方法。机密信息处理装置包括:通过分析数据流判别对象数据的流分析部;加密运算部,保持上下文,使用上下文对对象数据加密运算,上下文包含加密运算中用的密钥、初始值以及加密运算中途的中间信息中的一个以上;上下文存储部;对应表存储部,存储对应表,示出对数据流进行加密运算的次数和加密运算中用的上下文;上下文控制部,使保持的上下文退避到上下文存储部,使存储的多个上下文中的、对应表所示的加密运算中用的上下文返回到加密运算部;以及流控制部,将进行了对应表所示次数的加密运算的数据流输出到外部装置,将外部装置输入的数据流以及进行了未满对应表所示次数的加密运算的数据流输出到流分析部。 |
申请公布号 |
CN101227274A |
申请公布日期 |
2008.07.23 |
申请号 |
CN200810002123.3 |
申请日期 |
2008.01.15 |
申请人 |
松下电器产业株式会社 |
发明人 |
根本祐辅;鸟崎唯之;藤原睦;栗木悟;佐野正宏 |
分类号 |
H04L9/14(2006.01) |
主分类号 |
H04L9/14(2006.01) |
代理机构 |
永新专利商标代理有限公司 |
代理人 |
黄剑锋 |
主权项 |
1.一种机密信息处理装置,对从外部装置输入的数据流所包含的不同对象数据进行多次加密运算,其特征在于,包括:至少一个流分析部,通过分析数据流,从而判别所述对象数据;至少一个加密运算部,保持上下文,并使用所保持的所述上下文对数据流所包含的所述对象数据进行加密运算,所述上下文包含加密运算中使用的密钥、初始值以及加密运算中途的中间信息中的一个以上;上下文存储部,存储多个所述上下文;对应表存储部,存储对应表,该对应表示出对数据流进行加密运算的次数和每次加密运算中使用的上下文;上下文控制部,在所述加密运算部所保持的所述上下文与所述对应表所示的加密运算中使用的上下文不一致的情况下,使所述加密运算部所保持的上下文退避到所述上下文存储部,并且使所述上下文存储部所存储的所述多个上下文中的、所述对应表所示的加密运算中使用的上下文返回到所述加密运算部;以及流控制部,将由所述加密运算部进行了所述对应表所示的次数的加密运算的数据流输出到所述外部装置,将从所述外部装置输入的数据流以及由所述加密运算部进行了加密运算的次数未满所述对应表所示的次数的加密运算的数据流,输出到所述流分析部。 |
地址 |
日本大阪府 |