Medium storing data conversion program, data conversion device, and data conversion method
First Claim
1. A computer-readable non-transitory storage medium storing a data conversion program that causes a computer to execute a process comprising:
- when receiving a plurality of data from sensors for information measured by the sensors, acquiring first information and second information from a storage, the first information designating any of the data among the plurality of data, the second information designating a predetermined number of the data among the plurality of data that is encrypted using a key value;
acquiring, as conversion target data, the predetermined number of the data from among the received plurality of data as designated by the second information and relating to the data among the received plurality of data as designated by the first information;
extracting, from the conversion target data, a predetermined number of pieces of specific information relating to the key value, each of the predetermined number of pieces of specific information relating to the key value being embedded in each of the predetermined number of the data from among the received plurality of data;
generating the key value from the extracted predetermined number of pieces of the specific information relating to the key value; and
converting a data format of the conversion target data into decrypted data by using the key value generated from the extracted predetermined number of pieces of the specific information relating to the key value.
1 Assignment
0 Petitions
Accused Products
Abstract
A data conversion method performed by a computer, the method is configured to cause the computer to; when the computer receives a plurality of data, acquire first information and second information from a storage, the first information designating any data among the plurality of data, the second information designating a predetermined number of data, data formats of which are collectively converted among the plurality of data; acquire, based on the acquired first information and the acquired second information, the predetermined number of conversion target data from the received plurality of data; extract each pieces of specific information embedded in each of the acquired predetermined number of conversion target data; and convert the data format of each of the respective predetermined number of conversion target data by using the extracted predetermined number of pieces of the specific information.
-
Citations
17 Claims
-
1. A computer-readable non-transitory storage medium storing a data conversion program that causes a computer to execute a process comprising:
-
when receiving a plurality of data from sensors for information measured by the sensors, acquiring first information and second information from a storage, the first information designating any of the data among the plurality of data, the second information designating a predetermined number of the data among the plurality of data that is encrypted using a key value; acquiring, as conversion target data, the predetermined number of the data from among the received plurality of data as designated by the second information and relating to the data among the received plurality of data as designated by the first information; extracting, from the conversion target data, a predetermined number of pieces of specific information relating to the key value, each of the predetermined number of pieces of specific information relating to the key value being embedded in each of the predetermined number of the data from among the received plurality of data; generating the key value from the extracted predetermined number of pieces of the specific information relating to the key value; and converting a data format of the conversion target data into decrypted data by using the key value generated from the extracted predetermined number of pieces of the specific information relating to the key value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable non-transitory storage medium storing a data conversion program that causes a computer to execute a process comprising:
-
acquiring first information and second information from a storage, the first information designating any of data among a plurality of data from sensors for information measured by the sensors, the second information designating a predetermined number of the data among the plurality of data that is encrypted using a key value; acquiring, as conversion target data, the predetermined number of the data from among the plurality of data as designated by the second information and relating to the data among the plurality of data as designated by the first information; converting a data format of the conversion target data into encrypted data by using the key value; embedding a predetermined number of pieces of specific information relating to the key value, a sum of which is the key value, respectively in each of the predetermined number of the data from among the plurality of data after being converted; and transmitting the conversion target data, converted and embedded with each of the predetermined number of pieces of specific information relating to the key value to an information processing device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A data conversion device comprising:
-
a memory, and a processor coupled to the memory and configured to execute a process comprising; acquiring, when receiving a plurality of data from sensors for information measured by the sensors, first information and second information from a storage, the first information designating any of the data among the plurality of data, the second information designating a predetermined number of the data among the plurality of data that is encrypted using a key value; acquiring, as conversion target data, the predetermined number of the data from among the received plurality of data as designated by the second information and relating to the data among the received plurality of data as designated by the first information; extracting, from the conversion target data, a predetermined number of pieces of specific information relating to the key value, each of the predetermined number of pieces of specific information relating to the key value being embedded in each of the predetermined number of the data from among the received plurality of data; generating the key value from the extracted predetermined number of pieces of the specific information relating to the key value; and converting a data format of the conversion target data into decrypted data by using the key value generated from the extracted predetermined number of pieces of the specific information relating to the key value.
-
-
17. A data conversion method performed by a computer, the method is configured to cause the computer to:
-
when the computer receives a plurality of data from sensors for information measured by the sensors, acquire first information and second information from a storage, the first information designating any of the data among the plurality of data, the second information designating a predetermined number of the data among the plurality of data that is encrypted using a key value; acquire, as conversion target data, the predetermined number of the data from among the received plurality of data as designated by the second information and relating to the data among the received plurality of data as designated by the first information; extract, from the conversion target data, a predetermined number of pieces of specific information relating to the key value, each of the predetermined number of pieces of specific information relating to the key value being embedded in each of the predetermined number of the data from among the received plurality of data; generate the key value from the extracted predetermined number of pieces of the specific information relating to the key value; and convert a data format of the conversion target data into decrypted data by using the key value generated from the extracted predetermined number of pieces of the specific information relating to the key value.
-
Specification