Divide data into parts and restore from them
The problem you are describing is called Secret Sharing
And the common algorithm to solve the m of N is https://en.wikipedia.org/wiki/Shamir%27s_Secret_Sharing 

It is not only computationally difficult, it is information theoretic impossible to discover the secret without the required number of shares.