Bob Dylan has sold his entire catalog of more than 600 songs spanning six decades to Universal Music Group's music publishing arm, the company said on Monday.