News for hackers. Stuff that matters.
Re:I made an app that lets you split a file into horcruxes by ur-whale on Sunday August 02, 2020 @03:24PM (#24030932)
Ah, this is slightly disappointing.

For some reason, my gut was telling me each piece would be smaller than the original.

I wonder if this (horcruxes of size ~ 1/N) is actually possible.

Re:I made an app that lets you split a file into horcruxes by wjn0 on Sunday August 02, 2020 @03:49PM (#24031122)
Without some form of compression, I don't think it is.

In particular, consider your example (5 horcruxes with 3 needed to reconstruct). View the original file as the interval (0, N) and view it as a set covering problem. If each horcrux covers an interval of size N/3, then if any pair overlaps, there is no third horcrux that can complete the covering. This is a contradiction because 5 horcruxes of size N/3 must overlap somewhere.

Re:I made an app that lets you split a file into horcruxes by jesseduffield on Sunday August 02, 2020 @10:42PM (#24033716)
If you want to split a file into 5 horcruxes _and_ you require all 5 horcruxes must be present to reconstitute the original file, then each horcrux will be one fifth the size of the original. However if you allow a subset of horcruxes to reconstitute the file then each horcrux will be as big as the file :)
Re:I made an app that lets you split a file into horcruxes by tenplusfive on Sunday August 02, 2020 @05:25PM (#24031902)
It would be possible to just make the encrypted file publicly available and only distribute the key shares to each "horcrux". The shares themselves should be the size of the key that is used for encryption.
Re:I made an app that lets you split a file into horcruxes by hinkley on Sunday August 02, 2020 @03:35PM (#24031012)
Chunks of size 1/M are possible. 1/N would violate information theory.

If your data is compressible, you should do that first.