[發明專利]加密處理裝置、加密處理方法和程序無效
| 申請號: | 201280014184.6 | 申請日: | 2012-02-20 |
| 公開(公告)號: | CN103621007A | 公開(公告)日: | 2014-03-05 |
| 發明(設計)人: | 渋谷香士;三津田敦司;秋下徹;五十部孝典;白井太三;樋渡玄良 | 申請(專利權)人: | 索尼公司 |
| 主分類號: | H04L9/06 | 分類號: | H04L9/06;G09C1/00 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王萍;李春暉 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 加密 處理 裝置 方法 程序 | ||
1.一種加密處理裝置,包括:
加密處理部,被配置成將要進行數據處理的數據的配置位劃分成多行并輸入,并且對各行數據重復執行應用回合函數的數據轉換處理作為回合計算;以及
密鑰安排部,被配置成將回合密鑰輸出到所述加密處理部中的回合計算執行單元;
其中,所述密鑰安排部是替換型密鑰安排部,所述替換型密鑰安排部被配置成通過將預先存儲的秘密密鑰劃分成多個部分而生成多個回合密鑰或回合密鑰配置數據;
并且其中,所述多個回合密鑰或根據所述回合密鑰配置數據的組合生成的多個回合密鑰被輸出到在所述加密處理部中順序執行的回合計算執行單元,以使得不重復恒定序列。
2.根據權利要求1所述的加密處理裝置,其中,所述密鑰安排部以關于所述回合計算執行單元的多個回合為單位而改變與所述回合計算執行單元對應的所述多個回合密鑰的輸入序列。
3.根據權利要求1所述的加密處理裝置,其中,所述加密處理部包括:F函數執行單元,被配置成輸入被劃分成多行的數據并且包括非線性轉換處理和線性轉換處理;以及計算單元,被配置成執行對所述F函數執行單元的輸出應用回合密鑰的計算。
4.根據權利要求1所述的加密處理裝置,其中,所述密鑰安排部將預先存儲的秘密密鑰劃分成多個部分,并且生成位數與輸入到所述回合計算執行單元的回合密鑰相同的多個回合密鑰。
5.根據權利要求1所述的加密處理裝置,其中,所述密鑰安排部將預先存儲的秘密密鑰劃分成多個部分并生成位數小于輸入到所述回合計算執行單元的回合密鑰的多個回合密鑰,并且執行所述多個回合密鑰配置數據的多個組合,并生成位數與輸入到所述回合計算執行單元的回合密鑰相同的回合密鑰。
6.根據權利要求1所述的加密處理裝置,其中,所述密鑰安排部關于在所述加密處理部中順序地執行的回合計算執行單元,并列輸出被并行地應用于所述回合計算執行單元的多個回合密鑰。
7.根據權利要求1所述的加密處理裝置,其中,所述密鑰安排部包括至少一個選擇器,所述至少一個選擇器被配置成執行與所述回合計算執行單元對應的密鑰選擇提供處理。
8.根據權利要求1所述的加密處理裝置,其中,所述密鑰安排部通過對所述多個回合密鑰或所述回合密鑰配置數據進行分類來設置多個組,并且以所設置的組為單位來執行與所述回合計算執行單元對應的密鑰提供序列的控制處理。
9.根據權利要求8所述的加密處理裝置,其中,所述密鑰安排部包括以所述組為單位的選擇器。
10.根據權利要求1所述的加密處理裝置,其中,所述加密處理部執行用于將作為輸入數據的明文轉換為密文的加密處理,或執行用于將作為所述輸入數據的密文轉換為明文的解密處理。
11.一種要在加密處理裝置中執行的加密處理方法,所述加密處理方法包括:
加密處理步驟,其中,加密處理部被配置成將要進行數據處理的數據的配置位劃分成多行并輸入,并且對各行數據重復執行應用回合函數的數據轉換處理作為回合計算;以及
密鑰安排步驟,其中,密鑰安排部被配置成將回合密鑰輸出到所述加密處理部中的回合計算執行單元;
其中,所述密鑰安排部是替換型密鑰安排部,所述替換型密鑰安排部被配置成通過將預先存儲的秘密密鑰劃分成多個部分而生成多個回合密鑰或回合密鑰配置數據;
并且其中,所述多個回合密鑰或根據所述回合密鑰配置數據的組合生成的多個回合密鑰以使得不重復恒定序列的設置被輸出到在所述加密處理部中順序執行的回合計算執行單元。
12.一種在加密處理裝置中執行加密處理的程序,所述程序包括:
加密處理步驟,其中,加密處理部被配置成將要進行數據處理的數據的配置位劃分成多行并輸入,并且對各行數據重復執行應用回合函數的數據轉換處理作為回合計算;以及
密鑰安排步驟,其中,密鑰安排部被配置成將回合密鑰輸出到所述加密處理部中的回合計算執行單元;
其中,所述密鑰安排部是替換型密鑰安排部,所述替換型密鑰安排部被配置成通過將預先存儲的秘密密鑰劃分成多個部分而生成多個回合密鑰或回合密鑰配置數據;
并且其中,所述多個回合密鑰或根據所述回合密鑰配置數據的組合生成的多個回合密鑰以使得不重復恒定序列的設置被輸出到在所述加密處理部中順序執行的回合計算執行單元。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于索尼公司,未經索尼公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201280014184.6/1.html,轉載請聲明來源鉆瓜專利網。





