DISTRIBUTED FRAGMENTS CRYPTOGRAPHY