Homomorphic Encryption-Based Image Encryption And Decryption Method And Device
AssigneeDeep-In-Sight Co., Ltd.
InventorInchan JI
Life of this patent
Estimating the term…
Abstract
Disclosed is a homomorphic encryption-based image encryption method according to some exemplary embodiments of the present disclosure. The method may include: allocating a plurality of pixels included in an image to a plurality of encryption slots according to a predetermined pixel sorting ranking, wherein the predetermined pixel sorting ranking is determined by a row index, a column index, and an RGB channel of a pixel; and performing homomorphic encryption for pixel values of a pixel group allocated to each of the plurality of encryption slots.
Claims13
A homomorphic encryption-based image encryption method comprising:
- allocating a plurality of pixels included in an image to a plurality of encryption slots according to a predetermined pixel sorting ranking, wherein the predetermined pixel sorting ranking is determined by a row index, a column index, and an RGB channel of a pixel;
- and
- performing homomorphic encryption for pixel values of a pixel group allocated to each of the plurality of encryption slots.
A homomorphic encryption-based video encryption method comprising:
- allocating a plurality of pixels included in a first frame of a video to a plurality of encryption slots according to a predetermined pixel sorting ranking, wherein the predetermined pixel sorting ranking is determined by a row index, a column index, and an RGB channel;
- allocating a plurality of pixels included in a second frame of the video to the plurality of encryption slots according to the predetermined pixel sorting ranking;
- and
- performing homomorphic encryption for pixel values of a pixel group allocated to each of the plurality of encryption slots.
A non-transitory computer readable medium storing a computer program, wherein the computer program includes instructions for causing one or more processors to perform a homomorphic encryption-based image encryption method, the method comprising:
- allocating a plurality of pixels included in an image to a plurality of encryption slots according to a predetermined pixel sorting ranking, wherein the predetermined pixel sorting ranking is determined by a row index, a column index, and an RGB channel of a pixel;
- and
- performing homomorphic encryption for pixel values of a pixel group allocated to each of the plurality of encryption slots.
A computing device performing a homomorphic encryption-based image encryption method, the computing device comprising:
- a memory including computer-executable components;
- and
- a processor executing following computer-executable components stored in the memory,
- wherein the processor is configured to
- allocate a plurality of pixels included in an image to a plurality of encryption slots according to a predetermined pixel sorting ranking, wherein the predetermined pixel sorting ranking is determined by a row index, a column index, and an RGB channel of a pixel, and
- perform homomorphic encryption for pixel values of a pixel group allocated to each of the plurality of encryption slots.
Dependencies are inferred from the claim text.