Encryption device, encryption method, decryption device, and decryption method

五十部 孝典 Takanori (Inventor), 樋渡 玄良 Harunaga (Inventor), Andrey ボグダノフ アンドレイ (Inventor)

Research output: Patent

15 Downloads (Pure)

Abstract

[Problem] To provide an encryption calculation which is secure against side channel attacks and which can keep down processing loads. [Solution] This encryption device is provided with a data encryption unit that performs encryption with a white box model in which at least some of multiple rounding functions for sequentially performing encryption processing on input values are tabulated and in which the input and output values of the rounding functions can be recognized from the outside. Each of the aforementioned rounding functions has a tabulated encryption function which encrypts input values in a black box model in which the input and output values can be recognized from the outside and intermediate values cannot be recognized from the outside, and the encryption functions are updated by means of random numbers.

Original languageEnglish
IPCG09C 1/ 00 A I
Patent numberWO2019031025
Filing date28/05/2018
CountryInternational Bureau of the World Intellectual Property Organization (WIPO)
Priority date10/08/2017
Priority numberJP20170156144
Publication statusPublished - 14 Feb 2019

Cite this

五十部 孝典T., 樋渡 玄良H., & ボグダノフ アンドレイ, A. (2019). IPC No. G09C 1/ 00 A I. Encryption device, encryption method, decryption device, and decryption method. (Patent No. WO2019031025).
五十部 孝典Takanori (Inventor) ; 樋渡 玄良Harunaga (Inventor) ; ボグダノフ アンドレイ, Andrey (Inventor). / Encryption device, encryption method, decryption device, and decryption method. IPC No.: G09C 1/ 00 A I. Patent No.: WO2019031025. May 28, 2018.
@misc{ae0164e27fa84220a7003b684a2ea39a,
title = "Encryption device, encryption method, decryption device, and decryption method",
abstract = "[Problem] To provide an encryption calculation which is secure against side channel attacks and which can keep down processing loads. [Solution] This encryption device is provided with a data encryption unit that performs encryption with a white box model in which at least some of multiple rounding functions for sequentially performing encryption processing on input values are tabulated and in which the input and output values of the rounding functions can be recognized from the outside. Each of the aforementioned rounding functions has a tabulated encryption function which encrypts input values in a black box model in which the input and output values can be recognized from the outside and intermediate values cannot be recognized from the outside, and the encryption functions are updated by means of random numbers.",
author = "Takanori 五十部 孝典 and Harunaga 樋渡 玄良 and Andrey ボグダノフ アンドレイ",
year = "2019",
month = "2",
day = "14",
language = "English",
type = "Patent",
note = "WO2019031025; G09C 1/ 00 A I",

}

五十部 孝典T, 樋渡 玄良H & ボグダノフ アンドレイ, A May. 28 2018, Encryption device, encryption method, decryption device, and decryption method, Patent No. WO2019031025, IPC No. G09C 1/ 00 A I.

Encryption device, encryption method, decryption device, and decryption method. / 五十部 孝典Takanori (Inventor); 樋渡 玄良Harunaga (Inventor); ボグダノフ アンドレイ, Andrey (Inventor).

IPC No.: G09C 1/ 00 A I. Patent No.: WO2019031025. May 28, 2018.

Research output: Patent

TY - PAT

T1 - Encryption device, encryption method, decryption device, and decryption method

AU - 五十部 孝典, Takanori

AU - 樋渡 玄良, Harunaga

AU - ボグダノフ アンドレイ, Andrey

PY - 2019/2/14

Y1 - 2019/2/14

N2 - [Problem] To provide an encryption calculation which is secure against side channel attacks and which can keep down processing loads. [Solution] This encryption device is provided with a data encryption unit that performs encryption with a white box model in which at least some of multiple rounding functions for sequentially performing encryption processing on input values are tabulated and in which the input and output values of the rounding functions can be recognized from the outside. Each of the aforementioned rounding functions has a tabulated encryption function which encrypts input values in a black box model in which the input and output values can be recognized from the outside and intermediate values cannot be recognized from the outside, and the encryption functions are updated by means of random numbers.

AB - [Problem] To provide an encryption calculation which is secure against side channel attacks and which can keep down processing loads. [Solution] This encryption device is provided with a data encryption unit that performs encryption with a white box model in which at least some of multiple rounding functions for sequentially performing encryption processing on input values are tabulated and in which the input and output values of the rounding functions can be recognized from the outside. Each of the aforementioned rounding functions has a tabulated encryption function which encrypts input values in a black box model in which the input and output values can be recognized from the outside and intermediate values cannot be recognized from the outside, and the encryption functions are updated by means of random numbers.

M3 - Patent

M1 - WO2019031025

Y2 - 2018/05/28

ER -

五十部 孝典T, 樋渡 玄良H, ボグダノフ アンドレイ A, inventors. Encryption device, encryption method, decryption device, and decryption method. G09C 1/ 00 A I. 2019 Feb 14.