Encryption device
AssigneeKabushiki Kaisha Toshiba
InventorsTsukasa ENDO, Hideo Shimizu, Yuichi Komano, Hanae Ikeda, Atsushi Shimbo
Life of this patent
Estimating the term…
Loading patent…
AssigneeKabushiki Kaisha Toshiba
InventorsTsukasa ENDO, Hideo Shimizu, Yuichi Komano, Hanae Ikeda, Atsushi Shimbo
Estimating the term…
According to one embodiment, in an encryption device, a segmentation unit segments masked plain data into pieces of first segmented data. A first processing unit generates pieces of second segmented data from the pieces of first segmented data. A nonlinear transform unit generates pieces of third segmented data transformed from the pieces of second segmented data. A data integration unit integrates fourth segmented data to generate masked encrypted data. An unmask processing unit generates encrypted data from the masked encrypted data. The exclusive OR of the pieces of second segmented data matches the exclusive OR of input data, subjected to nonlinear transform processing and calculated from the plain data, and the first mask. The exclusive OR of the pieces of third segmented data matches the exclusive OR of transform data, obtained when the nonlinear transform processing is performed on the input data, and the second mask.
An encryption device which performs encryption processing for encrypting plain data to encrypted data, the encryption processing including nonlinear transform processing, the encryption device comprising:
Dependencies are inferred from the claim text.