Crumpled and Abraded Encryption: Implementation and Provably Secure Construction