| CPC H04L 9/3239 (2013.01) [H04L 9/3213 (2013.01); H04L 9/50 (2022.05)] | 21 Claims |

|
1. A method for storing data on a blockchain, comprising:
receiving data for at least one data field;
receiving at least one data file, wherein the data file and data field are not preconditioned by security measures such as password protection or specific formatting;
individually hashing each of the at least one data field and the at least one data file through a process independent of secure data management practices, such as password management or data identification reliant on an integrity of an originator's system;
concatenating each of the hashes of the at least one data field and the at least one data file in a predefined order, wherein the concatenation does not incorporate or depend upon external security features or identifiers;
generating a singular hash representing all of the individual hashes, wherein this singular hash serves as a unique identifier for storage on the blockchain, independent of any external security mechanisms or formatting requirements;
wherein:
the individually hashing of at least one data file employs an MD5 algorithm, selected for its efficiency and suitability for checking file integrity;
for hashing of the at least one data field, a second implementation of the algorithm is utilized, providing a different level of security and integrity check compared to the MD5 algorithm; and
the individual hashes of the data fields and data files are ordered and then concatenated through a process combining hashing algorithms, with the singular hash being generated.
|