You end up with kind of a funky trust relationship where IASCA has to trust empeg to properly calculate and display the hash (and keep the user from tampering with it) and has to trust the user not to have modified the empeg software to display the hash for one song and then play another. I don't see this happening until IASCA is forced to deal with the reality of mp3 players which probably won't happen until all the common stereos by all the big manufactures play digital audio files.

Exactly. Except I don't see this happening EVER. IASCA can't trust the user about anything (otherwise they might as well trust the user to play the right song in the first place). They can't trust the empeg to display the correct hash unless it's a closed and tamper-proof platform. In fact, the empeg is the exact opposite of that.

Borislav