Data Hiding in MIDI File

Abstract

Data hiding is the transfer of data or information between two points to prevent any not authorized person to access about them .This paper concerned with hiding the data in the file of the type of MIDI file (Musical Instrument Digital Interface) to prevent hackers from obtaining confidential data .To increasing the the data security , the data encrypted before hide them using RC5 algorithm . In this paper ,we use the last significant bit algorithm to hide the data and we depending on the value of velocity for each tone in order to hide largest possible amount of information , so the listener to a file cannot recognize if the file contains additional or factual information for velocity . from the experiences, we have seen that is we cannot hide the data or information in all the tone values that representing the MIDI file because we can notice the change on the file , but when we use the velocity values to hide, that there is no great difference between the file contain the hidden data and the original file where we made matching using the meldistance function