Data-Sharing-Based-on-Error-Correcting-Codes