To improve practicability in a data recording system capable of guaranteeing authenticity of data.SOLUTION: A data recording system includes: calculation means for sequentially acquiring n data (n is an integer equal to or more than two) included in a prescribed section from time series data, and calculating n parameter information for satisfying a (k-1)-th polynomial equation including k (k is an integer equal to and more than one and less than n) on the basis of the acquired data; signature value generation means for generating a signature value by giving a signature to confidential information based on a confidential dispersion protocol which can be calculated by collecting k sets of the acquired data and the parameter information calculated on the basis of the acquired data; section information generation means for generating section information showing the prescribed section; and output means for outputting output data obtained by associating the signature value with the section information to each of n sets of the acquired data and the parameter information calculated on the basis of the acquired data.SELECTED DRAWING: Figure 6
展开▼