NaCl (software) NaCl (software) <dfn>NaCl</dfn> (pronounced "salt") is an abbreviation for "Networking and Cryptography library", a public domain "...high-speed software library for network communication, encryption, decryption, signatures, etc". NaCl was created by the mathematician and programmer Daniel J. Bernstein who is best known for the creation of qmail and Curve25519. The core team also includes Tanja Lange and Peter Schwabe. The main goal while creating NaCl, according to the paper, was to "avoid various types of cryptographic disasters suffered by previous cryptographic libraries". Reference implementation is written in C, often with several inline assembler. C++ and Python are handled as wrappers. NaCl
Controlled substance Controlled substance A controlled substance is generally a drug or chemical whose manufacture, possession, or use is regulated by a government, such as illicitly used drugs or prescription medications that are designated by law. Some treaties, notably the Single Convention on Narcotic Drugs, the Convention on Psychotropic Substances, and the United Nations Convention Against Illicit Traffic in Narcotic Drugs and Psychotropic Substances provide internationally agreed upon "schedules" of controlled substances, which have been incorporated into national laws. Some precursor chemicals used for the production of illegal drugs are also controlled substances in many countries, even though they may lack the