The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 04, 2017
Filed:
Jan. 05, 2015
Canon Kabushiki Kaisha, Tokyo, JP;
Shinya Yamada, Tokyo, JP;
CANON KABUSHIKI KAISHA, Tokyo, JP;
Abstract
A plural number M (M≧2) of block cipher encryption units perform, in a block order, either encryption processing or decryption processing for data of a series of blocks each having a predetermined data size and included in a data unit. The plural number of block cipher encryption units perform either encryption of decryption for the data unit by repeating processing in the block order. Every time processing of a data unit starts, a block cipher encryption unit configured to process the data of the nMth (nM<N, N represents a block count) block in nth (n≧1) processing generates an initial mask value to be used for the encryption or decryption.