of security: for example, a file can be processed by AONT, and then only a small portion of it can be encrypted (e.g., on a smart-card). AONT will assure that as a result the whole file is protected. It is important to use the stronger version of the transform (such as the one by Boyko above). AONT may be combined with forward error correction to yield a computationally secure secret sharing scheme. Other uses of AONT can be found in optimal asymmetric encryption padding (OAEP). References External links Staple, an open-source prototype All-or-nothing transform implementation. Applications of cryptography