MD5
An algorithm is just a description of a series of steps used to solve a specific problem.
Data integrity is a term used in databases. In its broadest use, "data integrity" refers to the accuracy and consistency of data stored in a database, data warehouse, data mart or other construct. The term - Data Integrity - can be used to describe a state, a process or a function - and is often used as a proxy for "data quality".
D: md5
data structure is a way of storing data in a computer so that it can be used efficientlyan algorithm is a sequence of instructions, often used for calculation and data processing.Often a carefully chosen data structure will allow the most efficient algorithm to be used.
Whatever data you need. If you need the algorithm to operate with many different types of data, and you are programming in C++, you could use generic programming practices and use templates.
In database system one of the main feature is that it maintains data integrity. When integrity constraints are not enforces then the data loses its integrity.
These are the terms of IP Confidentiality mean no one can see your private data while it traveling through the networks some hashing technologies are like SHA (secure hashing algorithm) Integrity also the term of IP SEC . no one can change your data while data is traveling...some techniques are also utilized for this..like make a magazines etc Availability..high availability of data for this purpose use SAN or NAS
Homomorphic Hashing is a algorithm technique used for verifying data.
The integrity of data is when you manipulate and collect the data. It is mostly done in databases.
Yes, that is what data integrity is all about.
MD5 and SHA